Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 7 Nov 2002 10:18:24 -0800 (PST)
From:      Matthew Jacob <mjacob@feral.com>
To:        alpha@freebsd.org
Subject:   Re: floppies for alpha/DP2
Message-ID:  <20021107101316.U4414-100000@wonky.feral.com>
In-Reply-To: <20021107100959.I4414-100000@wonky.feral.com>

next in thread | previous in thread | raw e-mail | index | archive | help



On Thu, 7 Nov 2002, Matthew Jacob wrote:

>
> FYI
>
> I've just barely managed to finally shuffle and squeeze things down to
> fit floppies- 7 blocks to spare for kern.flp.
>
> I'm going to test them later today to see if they're usable- that't the
> next step.
>
>
>

Oh- and here are the diffs- somebody can tell me quickly if they think
this is wrong.

It took me so damned long because I didn't realize I could do a chroot
shell and iteratively work on the constantly breaking release.9 step
from the release filesystem directly. That's probably something worth
noting in the man page.

Salient points:

+ all networking/nfsclient had to be moved to moved to modules
+ have to keep COMPAT_FREEBSD4 (according to many)
+ isp/sym are the only supported SCSI HBAs; mlx is also supported
(reason: SRM won't boot off any others, so no point in trying to
include them)
+ ispfw included on floppy 3 so that the number of "why didn't this
work?" emails can be cut down (yes, before 5.0 ships this will
all be documented)
+ TurboLaser removed- *some* TurboLasers have a floppy. *All* have
CDROMs. It's also probably true that because we cannot test TurboLaser
all that much that this was the extra 40KB needed to fit onto the
floppy.

Index: dokern.sh
===================================================================
RCS file: /home/ncvs/src/release/alpha/dokern.sh,v
retrieving revision 1.58
diff -u -r1.58 dokern.sh
--- dokern.sh	5 Nov 2002 14:44:46 -0000	1.58
+++ dokern.sh	7 Nov 2002 05:36:35 -0000
@@ -6,10 +6,12 @@
 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' \
@@ -26,7 +28,6 @@
  	-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' \
@@ -37,6 +38,7 @@
 	-e '/	amr/d' \
 	-e '/splash/d' \
 	-e '/	apm/d' \
+	-e '/	bpf/d' \
 	-e '/pmtimer/d' \
 	-e '/pcm/d' \
 	-e '/ppc/d' \
@@ -74,12 +76,27 @@
 	-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 '/UFS_DIRHASH/d' \
+	-e '/MSDOSFS/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"
Index: drivers.conf
===================================================================
RCS file: /home/ncvs/src/release/alpha/drivers.conf,v
retrieving revision 1.8
diff -u -r1.8 drivers.conf
--- drivers.conf	5 Nov 2002 14:44:46 -0000	1.8
+++ drivers.conf	6 Nov 2002 06:12:12 -0000
@@ -36,7 +36,9 @@
 #

 #drv	filename	floppy	type	description
-de	if_de		2	network	"DEC DE435 PCI NIC or other DC21040-AA based card"
+miibus	miibus		2	network "MII bus support"
+de	if_de		2	network	"DEC DEC/Intel 21040, 21041, 21140"
+dc	if_dc		2	network	"DEC DEC/Intel 21143 and workalikes"
 txp	if_txp		2	network	"3Com 3XP Typhoon/Sidewinder (3CR990) NIC"
 vx	if_vx		2	network "3Com 3c590 and 3c595 EtherLink III NIC"
 miibus	miibus		2	network "MII bus support"
@@ -46,9 +48,9 @@
 rl	if_rl		2	network "RealTek 8129/8139"
 tl	if_tl		2	network "Texas Instruments ThunderLAN"
 vr	if_vr		2	network "VIA Rhine, Rhine II"
+vx	if_vx		2	network "3Com 3c590, 3c595 (``Vortex'')"
 xl	if_xl		2	network "3Com 3c90x (``Boomerang'', ``Cyclone'')"
+nfsclient	nfsclient	3	options "NFS client support"
 amr	amr		3	disk	"AMI MegaRAID"
 mlx	mlx		3	disk	"Mylex DAC-family RAID"
-ahc	ahc		3	disk	"AHA2940 and onboard AIC7xxxx devices"
-isp	isp		3	disk	"Qlogic family SCSI"
-mpt	mpt		3	disk	"LSI-Logic MPT-Fusion"
+ispfw	ispfw		3	disk	"Qlogic family SCSI firmware modules"


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-alpha" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20021107101316.U4414-100000>