summaryrefslogtreecommitdiff
path: root/sys/dev/xen
AgeCommit message (Expand)Author
2025-12-28sys/xen: Use __printflike() instead of format(printf)Alex Richardson
2025-10-13xen: Use proper prototype for SYSINIT functionsZhenlei Huang
2025-10-06power: Add stype parameter in power_suspend/resume eventhandlersAymeric Wibo
2025-06-11machine/stdarg.h -> sys/stdarg.hBrooks Davis
2025-05-08xen: Add support for platform device with id 5853:0002Frediano Ziglio
2025-05-01efi: Move to using efi_guid_t in ioctl definitionsWarner Losh
2024-12-16xen/netfront: use iflladdr_event to send ARPsGleb Smirnoff
2024-12-06Replace calls to bus_generic_attach with bus_attach_childrenJohn Baldwin
2024-12-06Replace calls to bus_generic_probe with bus_identify_childrenJohn Baldwin
2024-11-21device_pager: user iterators to free device pagesDoug Moore
2024-10-08xen/blk{front,back}: fix usage of sector sizes different than 512bRoger Pau Monné
2024-10-07xen: remove PV suspend/resume support copyrightRoger Pau Monné
2024-10-07xen: expose support for poweroff/reboot/suspend on xenbusRoger Pau Monné
2024-08-21dev_pager: define free_page for mgt devicesDoug Moore
2024-08-02xen/netfront: Decouple XENNET tags from mbuf lifetimesMark Johnston
2024-07-30xen: introduce a per-arch scratch mapping rangesRoger Pau Monné
2024-07-26Deprecate contigfree(9) in favour of free(9)Bjoern A. Zeeb
2024-07-24newbus: globally replace device_add_child(..., -1) with DEVICE_UNIT_ANYWarner Losh
2024-05-09xen/debug: remove usage of sbuf_{clear,finish}() on drained sbufRoger Pau Monné
2024-04-16x86/xen: fix accounted interrupt timeRoger Pau Monné
2024-02-22x86/xen: introduce non-hypercall based emergency printRoger Pau Monné
2024-02-22x86/xen: fix out of bounds access to the event channel masks on resumeRoger Pau Monné
2023-12-25netpfil: Use accessor functions and named constants for all tcphdr flagsRichard Scheffenegger
2023-12-25gntdev: Handle errors from suword32() in gntdev_alloc_gref()Mark Johnston
2023-12-15xen: add atomic #defines to accomodate differing xen_ulong_t sizesElliott Mitchell
2023-12-15xen/intr: correct type of evtchn_enabledElliott Mitchell
2023-11-28xen/dev: remove __unused from driver argument of identify functionsElliott Mitchell
2023-11-28xen/dev: switch to DEVMETHOD_ENDElliott Mitchell
2023-11-28xen/intr: remove xenpci headersElliott Mitchell
2023-11-28xen/intr: correct misuses of Xen handle pointer typeElliott Mitchell
2023-11-26sys: Automated cleanup of cdefs and other formattingWarner Losh
2023-11-23xen: improve shutdown hookMitchell Horne
2023-11-06xen-netfront: attempt to make cleanup idempotentRoger Pau Monné
2023-11-06xen: fix initialization of grant table frame arrayRoger Pau Monné
2023-10-20netfront: fix the support for disabling LRO at boot timeDoug Rabson
2023-08-16sys: Remove $FreeBSD$: one-line .c patternWarner Losh
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
2023-05-12spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh
2023-04-24Mechanically convert Xen netfront/netback(4) to IfAPIJustin Hibbits
2023-04-14xen/intr: move sys/x86/xen/xen_intr.c to sys/dev/xen/bus/Julien Grall
2023-04-14xen/intr: move interrupt allocation/release to architectureElliott Mitchell
2023-04-14xen/intr: move x86 PIC interface to xen_arch_intr.c, introduce wrappersJulien Grall
2023-04-14xen/intr: move evtchn_type to intr-internal.hElliott Mitchell
2023-04-14xen/intr: introduce dev/xen/bus/intr-internal.hJulien Grall
2023-04-14xen/intr: adjust xen_intr_handle_upcall() to match driver filterElliott Mitchell
2023-04-14xen: introduce XEN_CPUID_TO_VCPUID()/XEN_VCPUID()Julien Grall
2023-03-29xen: switch to using core atomics for synchronizationElliott Mitchell
2023-03-09xen: bump used interface versionRoger Pau Monné
2023-02-05xen/timer: rename "timer.c" to "xen_timer.c"Elliott Mitchell
2022-11-29xen/acpi: only evaluate Processor objects matching online CPUsRoger Pau Monné