]> CyberLeo.Net >> Repos - FreeBSD/FreeBSD.git/commit
x86/xen: remove PVHv1 code
authorRoger Pau Monné <royger@FreeBSD.org>
Wed, 12 May 2021 10:17:53 +0000 (12:17 +0200)
committerRoger Pau Monné <royger@FreeBSD.org>
Mon, 17 May 2021 09:41:21 +0000 (11:41 +0200)
commitac3ede5371af34b0a89fa72b7a5bb706457b99ad
treeff150d8f1eec14de5601cc17fdb4ea3b487b9519
parent2117a66af54f63cc474b4358bbb6967267e452cb
x86/xen: remove PVHv1 code

PVHv1 was officially removed from Xen in 4.9, so just axe the related
code from FreeBSD.

Note FreeBSD supports PVHv2, which is the replacement for PVHv1.

Sponsored by: Citrix Systems R&D
Reviewed by: kib, Elliott Mitchell
Differential Revision: https://reviews.freebsd.org/D30228
22 files changed:
sys/amd64/amd64/machdep.c
sys/amd64/amd64/mp_machdep.c
sys/amd64/include/smp.h
sys/conf/files
sys/conf/files.amd64
sys/conf/files.x86
sys/dev/xen/pci/xen_acpi_pci.c [deleted file]
sys/dev/xen/pci/xen_pci.c [deleted file]
sys/dev/xen/pvcpu/pvcpu.c [deleted file]
sys/i386/i386/machdep.c
sys/x86/include/init.h
sys/x86/x86/local_apic.c
sys/x86/xen/pv.c
sys/x86/xen/pvcpu_enum.c [deleted file]
sys/x86/xen/xen_intr.c
sys/x86/xen/xen_msi.c [deleted file]
sys/x86/xen/xen_nexus.c [deleted file]
sys/x86/xen/xen_pci_bus.c [deleted file]
sys/xen/evtchn/evtchnvar.h
sys/xen/xen_intr.h
sys/xen/xen_msi.h [deleted file]
sys/xen/xen_pci.h [deleted file]