summaryrefslogtreecommitdiffstats
path: root/release/alpha/dokern.sh
diff options
context:
space:
mode:
authormjacob <mjacob@FreeBSD.org>2002-11-08 13:58:48 +0000
committermjacob <mjacob@FreeBSD.org>2002-11-08 13:58:48 +0000
commit1ea8546ca71c599be3fca395717ad8237044ab3e (patch)
treed7a309765a7a27145b33bbfa6815ac12814fa065 /release/alpha/dokern.sh
parent481edf29a7b250ffb2300e60586a15b203ed09e1 (diff)
downloadFreeBSD-src-1ea8546ca71c599be3fca395717ad8237044ab3e.zip
FreeBSD-src-1ea8546ca71c599be3fca395717ad8237044ab3e.tar.gz
Make changes such that the kernel will now fit on floppy #1.
This involves moving all networking drivers to floppy 2, all RAID nfsclient && cd9660 to floppy 3 (and adding ispfw). COMPAT_FREEBSD4 had to come back, maxusers is down to 2. AHC is out until somebody can make it a module for alpha. TurboLaser is out because it rarely has a floppy and probably no longer works *anyway*. There's probably some cleanup that can be done because I was told that things in drivers.conf don't have to be removed via dokern.sh, but because I formally tested the release build with this version and don't want to spend another half day on it, it's going in. I'm sure we'll have to do some further changes prior to release. NB: Not tested end to end yet because I've been told that sysinstall doesn't yet work.
Diffstat (limited to 'release/alpha/dokern.sh')
-rwxr-xr-xrelease/alpha/dokern.sh26
1 files changed, 22 insertions, 4 deletions
diff --git a/release/alpha/dokern.sh b/release/alpha/dokern.sh
index 39210ff..3c4e35b 100755
--- a/release/alpha/dokern.sh
+++ b/release/alpha/dokern.sh
@@ -6,15 +6,20 @@
sed \
-e '/DEC_3000_300/d' \
-e '/DEC_3000_500/d' \
+ -e '/DEC_KN8AE/d' \
-e '/SOFTUPDATES/d' \
-e '/UFS_ACL/d' \
-e '/UFS_DIRHASH/d' \
-e '/MFS/d' \
+ -e '/NFSCLIENT/d' \
-e '/NFSSERVER/d' \
-e '/NFS_ROOT/d' \
-e '/MSDOSFS/d' \
-e '/PSEUDOFS/d' \
-e '/PROCFS/d' \
+ -e '/UFS_DIRHASH/d' \
+ -e '/MSDOSFS/d' \
+ -e '/CD9660/d' \
-e '/KTRACE/d' \
-e '/SYSV/d' \
-e '/P1003_1B/d' \
@@ -26,7 +31,6 @@ sed \
-e '/WITNESS/d' \
-e '/AHC_REG_PRETTY_PRINT/d' \
-e '/AHD_REG_PRETTY_PRINT/d' \
- -e '/COMPAT_FREEBSD4/d' \
-e '/SMP/d' \
-e '/atapifd/d' \
-e '/atapist/d' \
@@ -42,6 +46,7 @@ sed \
-e '/ppc/d' \
-e '/ppbus/d' \
-e '/plip/d' \
+ -e '/mlx/d' \
-e '/lpt/d' \
-e '/ppi/d' \
-e '/vpo/d' \
@@ -74,12 +79,25 @@ sed \
-e '/cue/d' \
-e '/kue/d' \
-e '/maxusers/d' \
+ -e '/ahc/d' \
+ -e '/mpt.*MPT/d' \
+ -e '/txp/d' \
+ -e '/dc.*21143/d' \
+ -e '/de.*Tulip/d' \
+ -e '/fxp/d' \
+ -e '/rl.*Real/d' \
+ -e '/tl.*Texas/d' \
+ -e '/vr.*VIA/d' \
+ -e '/xl.*Boom/d' \
+ -e '/tun.*unnel/d' \
+ -e '/vx.*Vort/d' \
+ -e '/ch.*media/d' \
+ -e '/miibus/d' \
-e 's/ident.*GENERIC/ident BOOTMFS/g'
-echo "options NO_COMPAT_FREEBSD4"
-
# reset maxusers to something lower
-echo "maxusers 5"
+echo "maxusers 2"
echo "options SCSI_NO_OP_STRINGS"
echo "options SCSI_NO_SENSE_STRINGS"
+echo "makeoptions NO_MODULES=1"
OpenPOWER on IntegriCloud