aboutsummaryrefslogtreecommitdiff
path: root/sys/xen
Commit message (Expand)AuthorAgeFilesLines
* x86/xen: introduce non-hypercall based emergency printRoger Pau Monné2024-02-221-0/+7
* x86/xen: fix out of bounds access to the event channel masks on resumeRoger Pau Monné2024-02-221-2/+5
* xen: add atomic #defines to accomodate differing xen_ulong_t sizesElliott Mitchell2023-12-152-9/+9
* xen: add SPDX license tags to Xen headersElliott Mitchell2023-12-152-0/+4
* xen: remove xen_domain_type enum/variableElliott Mitchell2023-11-282-16/+6
* xen/dev: remove __unused from driver argument of identify functionsElliott Mitchell2023-11-281-1/+1
* xen/dev: switch to DEVMETHOD_ENDElliott Mitchell2023-11-282-2/+4
* xen/x86: move x86-only variable out of commonElliott Mitchell2023-11-281-1/+0
* xen: remove declaration of evtchn_device_upcall()Elliott Mitchell2023-11-281-3/+0
* sys: Automated cleanup of cdefs and other formattingWarner Losh2023-11-275-5/+4
* sys: Remove $FreeBSD$: one-line sh patternWarner Losh2023-08-163-3/+0
* sys: Remove $FreeBSD$: one-line .c patternWarner Losh2023-08-166-12/+0
* sys: Remove $FreeBSD$: two-line .h patternWarner Losh2023-08-1615-30/+0
* xen: move vcpu_info to common, leave hook for setupElliott Mitchell2023-07-212-0/+58
* spdx: Remove duplicate linesWarner Losh2023-05-121-2/+0
* spdx: The BSD-2-Clause-FreeBSD identifier is obsolete, drop -FreeBSDWarner Losh2023-05-123-4/+4
* xen: move common variables off of sys/x86/xen/hvm.cElliott Mitchell2023-04-141-0/+51
* xen/intr: move evtchn_type to intr-internal.hElliott Mitchell2023-04-141-8/+0
* xen/intr: adjust xen_intr_handle_upcall() to match driver filterElliott Mitchell2023-04-141-1/+4
* xen: remove CONFIG_XEN_COMPAT, purge Xen 3.0 compatibilityElliott Mitchell2023-04-141-9/+1
* xen: purge no longer used hypervisor functionsElliott Mitchell2023-04-141-44/+0
* xen: switch to using core atomics for synchronizationElliott Mitchell2023-03-291-6/+13
* xen: bump used interface versionRoger Pau Monné2023-03-091-1/+1
* xenbus: improve device trackingRoger Pau Monné2022-06-071-24/+43
* xen: Remove unused devclass arguments to DRIVER_MODULE.John Baldwin2022-05-062-6/+2
* xen: Use __diagused for a variable only used in KASSERT().John Baldwin2022-04-131-1/+1
* xen(3): Fix a typo in a source code commentGordon Bergling2022-03-281-1/+1
* xen: remove public headers in sys/xen/interfaceRoger Pau Monné2022-02-0775-23313/+0
* xen: switch to use headers in contribElliott Mitchell2022-02-0711-26/+26
* xen(4): Fix a common typo in a source code commentsGordon Bergling2022-02-063-3/+3
* Create wrapper for Giant taken for newbusWarner Losh2021-12-101-5/+2
* xen/privcmd: fix MMAP_RESOURCE ioctl to copy out resultsRoger Pau Monné2021-11-181-1/+1
* xen: introduce xen_pv_disks_disabled()Julien Grall2021-07-281-2/+0
* xen/netfront: introduce xen_pv_nics_disabled()Julien Grall2021-07-281-1/+0
* xen/xen-os: move inclusion of machine/xen-os.h laterElliott Mitchell2021-07-281-6/+6
* xen/xen-os: don't let anyone else defining __XEN_INTERFACE_VERSION__Julien Grall2021-07-281-2/+0
* x86/xen: remove PVHv1 codeRoger Pau Monné2021-05-174-121/+0
* xen: remove hypervisor_infoMitchell Horne2021-05-171-21/+6
* xen: move x86-specific xen_vector_callback_enabled to sys/x86Julien Grall2021-03-151-3/+0
* xen/xenusb: always include xen/xen-os.h rather than machine/xen/xen-os.hJulien Grall2021-03-152-2/+2
* xen: remove .swp file from public headersRoger Pau Monné2021-01-111-0/+0
* xen/privcmd: implement the restrict ioctlRoger Pau Monne2021-01-111-0/+2
* xen/privcmd: implement the dm op ioctlRoger Pau Monne2021-01-112-0/+14
* xen/privcmd: implement the map resource ioctlRoger Pau Monne2021-01-111-0/+15
* xen: update interface headersRoger Pau Monné2021-01-1167-1202/+8785
* xen: allow limiting the amount of duplicated pending xenstore watchesRoger Pau Monné2020-12-302-0/+26
* xen/xenstore: remove unused functionsRoger Pau Monné2020-12-302-98/+0
* xen: clean up empty lines in .c and .h filesMateusz Guzik2020-09-0124-75/+10
* Mark more nodes as CTLFLAG_MPSAFE or CTLFLAG_NEEDGIANT (16 of many)Pawel Biernacki2020-02-251-5/+5
* xen: introduce a new way to setup event channel upcallRoger Pau Monné2019-01-301-0/+1