9c4c8b62fb
remains. Xen is planning to phase out support for PV upstream since it is harder to maintain and has more overhead. Modern x86 CPUs include virtualization extensions that support HVM guests instead of PV guests. In addition, the PV code was i386 only and not as well maintained recently as the HVM code. - Remove the i386-only NATIVE option that was used to disable certain components for PV kernels. These components are now standard as they are on amd64. - Remove !XENHVM bits from PV drivers. - Remove various shims required for XEN (e.g. PT_UPDATES_FLUSH, LOAD_CR3, etc.) - Remove duplicate copy of <xen/features.h>. - Remove unused, i386-only xenstored.h. Differential Revision: https://reviews.freebsd.org/D2362 Reviewed by: royger Tested by: royger (i386/amd64 HVM domU and amd64 PVH dom0) Relnotes: yes
32 lines
524 B
Plaintext
32 lines
524 B
Plaintext
#
|
|
# DEFAULTS -- Default kernel configuration file for FreeBSD/i386
|
|
#
|
|
# $FreeBSD$
|
|
|
|
machine i386
|
|
|
|
# Bus support.
|
|
device isa
|
|
options ISAPNP
|
|
|
|
# Floating point support.
|
|
device npx
|
|
|
|
# Pseudo devices.
|
|
device mem # Memory and kernel memory devices
|
|
device io # I/O device
|
|
|
|
# UART chips on this platform
|
|
device uart_ns8250
|
|
|
|
# Default partitioning schemes
|
|
options GEOM_PART_BSD
|
|
options GEOM_PART_EBR
|
|
options GEOM_PART_EBR_COMPAT
|
|
options GEOM_PART_MBR
|
|
|
|
# enable support for native hardware
|
|
device atpic
|
|
|
|
options NEW_PCIB
|