summaryrefslogtreecommitdiff
path: root/sys/x86/include/xen
AgeCommit message (Expand)Author
2024-05-09intr/x86: replace use of vector in interface with intsrcElliott Mitchell
2024-02-22x86/xen: implement early init hookRoger Pau Monné
2024-02-22x86/xen: introduce a Xen early init functionRoger Pau Monné
2023-12-15xen: add atomic #defines to accomodate differing xen_ulong_t sizesElliott Mitchell
2023-11-28xen/x86: move x86-only variable out of commonElliott Mitchell
2023-08-16sys: Remove $FreeBSD$: two-line .h patternWarner Losh
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: introduce dev/xen/bus/intr-internal.hJulien Grall
2023-04-14xen: introduce XEN_CPUID_TO_VCPUID()/XEN_VCPUID()Julien Grall
2022-06-28xen/blkback: do not use x86 CPUID in generic codeRoger Pau Monné
2022-01-18x86/xen: use x{2}APIC if virtualized by hardwareRoger Pau Monné
2022-01-13xen: use an hypercall for shutdown and rebootRoger Pau Monné
2021-07-28xen: introduce xen_has_percpu_evtchn()Julien Grall
2021-07-28xen/control: introduce xen_pv_shutdown_handler()Julien Grall
2021-07-28xen: introduce xen_pv_disks_disabled()Julien Grall
2021-07-28xen/netfront: introduce xen_pv_nics_disabled()Julien Grall
2021-07-28xen/xen-os: move inclusion of machine/xen-os.h laterElliott Mitchell
2021-07-28xen: create VM_MEMATTR_XEN for Xen memory mappingsElliott Mitchell
2021-03-15xen: move x86-specific xen_vector_callback_enabled to sys/x86Julien Grall
2015-10-21xen: Code cleanup and small bug fixesRoger Pau Monné
2015-10-21x86/xen: Consolidate xen-os.h in a single placeRoger Pau Monné