aboutsummaryrefslogtreecommitdiff
path: root/sys/xen
Commit message (Expand)AuthorAgeFilesLines
* 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
* xen: legacy PVH fixes for the new interrupt countRoger Pau Monné2018-09-131-0/+10
* xen: add missing file from r336474Roger Pau Monné2018-07-191-0/+159
* xen: implement early init helper for PVHv2Roger Pau Monné2018-07-191-0/+3
* xen: allow very early initialization of the hypercall pageRoger Pau Monné2018-07-191-0/+8
* xen: remove direct usage of HYPERVISOR_start_infoRoger Pau Monné2018-07-192-10/+73
* xen: add PVHv2 entry pointRoger Pau Monné2018-07-191-1/+11
* xen: remove dead code from gnttab.hRoger Pau Monné2018-05-251-42/+0
* xen: fix gntdevRoger Pau Monné2018-05-021-2/+2
* sys: general adoption of SPDX licensing ID tags.Pedro F. Giffuni2017-11-272-0/+6
* xenstore: fix suspension when using the xenstore deviceRoger Pau Monné2017-03-071-0/+11
* xen: add support for canceled suspendRoger Pau Monné2017-03-072-0/+7
* "Buses" is the preferred plural of "bus"Conrad Meyer2017-01-152-3/+3
* xen: fix IPI setup with EARLY_AP_STARTUPRoger Pau Monné2016-12-221-3/+2
* xen: add a grant-table user-space deviceRoger Pau Monné2016-10-311-0/+192