summaryrefslogtreecommitdiffstats
path: root/sys/i386
diff options
context:
space:
mode:
authorjake <jake@FreeBSD.org>2003-04-07 16:23:14 +0000
committerjake <jake@FreeBSD.org>2003-04-07 16:23:14 +0000
commitd656400aef187d2d75870608f5ef22a8a1262dee (patch)
tree34abfc93e74b533ca7fef3bd1a84a4ea357fecc3 /sys/i386
parent5ce5797f854a3c9afeef6e3aa4c3c251b63c3d24 (diff)
downloadFreeBSD-src-d656400aef187d2d75870608f5ef22a8a1262dee.zip
FreeBSD-src-d656400aef187d2d75870608f5ef22a8a1262dee.tar.gz
Add a PAE kernel config. This includes GENERIC through the config include
mechanism, and then excludes device drivers which have not been tested or are known to not work with more than 4G of ram. Sponsored by: DARPA, Network Associates Laboratories
Diffstat (limited to 'sys/i386')
-rw-r--r--sys/i386/conf/PAE107
1 files changed, 107 insertions, 0 deletions
diff --git a/sys/i386/conf/PAE b/sys/i386/conf/PAE
new file mode 100644
index 0000000..caa5948
--- /dev/null
+++ b/sys/i386/conf/PAE
@@ -0,0 +1,107 @@
+#
+# PAE -- Generic kernel configuration file for FreeBSD/i386 PAE
+#
+# $FreeBSD$
+
+include GENERIC
+
+ident PAE-GENERIC
+
+# To make a PAE kernel, the next option is needed
+options PAE # Physical Address Extensions Kernel
+
+# To make an SMP kernel, the next two are needed
+#options SMP # Symmetric MultiProcessor Kernel
+#options APIC_IO # Symmetric (APIC) I/O
+
+# Compile acpi in statically since the module isn't built properly. Most
+# machines which support large amounts of memory require acpi.
+device acpi
+
+# Don't build modules with this kernel config, since they are not built with
+# the correct options headers.
+makeoptions NO_MODULES=yes
+
+# What follows is a list of drivers that are normally in GENERIC, but either
+# don't work or are untested with PAE. Be very careful before enabling any
+# of these drivers. Drivers which use DMA and don't handle 64 bit physical
+# address properly may cause data corruption when used in a machine with more
+# than 4 gigabytes of memory.
+
+nodevice ahb
+nodevice ahd
+nodevice amd
+nodevice isp
+nodevice mpt
+nodevice sym
+nodevice trm
+
+nodevice adv
+nodevice adw
+nodevice aha
+nodevice aic
+nodevice bt
+
+nodevice ncv
+nodevice nsp
+nodevice stg
+
+nodevice asr
+nodevice ciss
+nodevice dpt
+nodevice iir
+nodevice mly
+
+nodevice amr
+nodevice ida
+nodevice mlx
+nodevice pst
+nodevice twe
+
+nodevice agp
+
+nodevice de
+nodevice txp
+nodevice vx
+
+nodevice dc
+nodevice pcn
+nodevice rl
+nodevice sf
+nodevice sis
+nodevice ste
+nodevice tl
+nodevice tx
+nodevice vr
+nodevice wb
+nodevice bge
+
+nodevice cs
+nodevice ed
+nodevice ex
+nodevice ep
+nodevice fe
+nodevice ie
+nodevice lnc
+nodevice sn
+nodevice xe
+
+nodevice wlan
+nodevice an
+nodevice awi
+nodevice wi
+
+nodevice uhci
+nodevice ohci
+nodevice usb
+nodevice ugen
+nodevice uhid
+nodevice ukbd
+nodevice ulpt
+nodevice umass
+nodevice ums
+nodevice urio
+nodevice uscanner
+nodevice aue
+nodevice cue
+nodevice kue
OpenPOWER on IntegriCloud