Create a default kernel config for i386 and move 'device isa' and

'device npx' (both of which aren't really optional right now) and
'device io' and 'device mem' (to preserve POLA for 4.x users upgrading
to 6.0) from GENERIC into DEFAULTS.

Requested by:	scottl
Reviewed by:	scottl
This commit is contained in:
John Baldwin 2005-10-27 17:34:35 +00:00
parent 5d89e1d0af
commit 85d72e4a2e
3 changed files with 35 additions and 7 deletions

17
sys/amd64/conf/DEFAULTS Normal file
View File

@ -0,0 +1,17 @@
#
# DEFAULTS -- Default kernel configuration file for FreeBSD/i386
#
# $FreeBSD$
# Not yet, this would break all existing configs
#machine i386
# Bus support.
device isa
# Floating point support.
device npx
# Pseudo devices.
device mem # Memory and kernel memory devices
device io # I/O device

17
sys/i386/conf/DEFAULTS Normal file
View File

@ -0,0 +1,17 @@
#
# DEFAULTS -- Default kernel configuration file for FreeBSD/i386
#
# $FreeBSD$
# Not yet, this would break all existing configs
#machine i386
# Bus support.
device isa
# Floating point support.
device npx
# Pseudo devices.
device mem # Memory and kernel memory devices
device io # I/O device

View File

@ -76,8 +76,7 @@ options WITNESS_SKIPSPIN # Don't run witness on spinlocks for speed
options SMP # Symmetric MultiProcessor Kernel
device apic # I/O APIC
# Bus support. Do not remove isa, even if you have no isa slots
device isa
# Bus support.
device eisa
device pci
@ -163,9 +162,6 @@ device sc
device agp # support several AGP chipsets
# Floating point support - do not disable.
device npx
# Power management support (see NOTES for more options)
#device apm
# Add suspend/resume support for the i8254.
@ -250,8 +246,6 @@ device wi # WaveLAN/Intersil/Symbol 802.11 wireless NICs.
# Pseudo devices.
device loop # Network loopback
device mem # Memory and kernel memory devices
device io # I/O device
device random # Entropy device
device ether # Ethernet support
device sl # Kernel SLIP