Date: Thu, 07 Nov 2002 13:31:29 -0500 (EST) From: John Baldwin <jhb@FreeBSD.org> To: Matthew Jacob <mjacob@feral.com> Cc: alpha@freebsd.org Subject: Re: floppies for alpha/DP2 Message-ID: <XFMail.20021107133129.jhb@FreeBSD.org> In-Reply-To: <20021107101316.U4414-100000@wonky.feral.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 07-Nov-2002 Matthew Jacob wrote: > > > > 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. make rerelease :) > 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. One note, you don't need to mention stuff in dokern.sh if it is mentioned in drivers.conf as they are automatically removed. > 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' \ This breaks dhcp installs. > -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" You don't need to do this I think. > 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" -- John Baldwin <jhb@FreeBSD.org> <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ 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?XFMail.20021107133129.jhb>