From owner-freebsd-alpha Thu Nov 7 10:31:33 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADFED37B401 for ; Thu, 7 Nov 2002 10:31:29 -0800 (PST) Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3015743E4A for ; Thu, 7 Nov 2002 10:31:29 -0800 (PST) (envelope-from jhb@FreeBSD.org) Received: (qmail 22089 invoked from network); 7 Nov 2002 18:31:33 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 7 Nov 2002 18:31:33 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.12.6/8.12.6) with ESMTP id gA7IVRn5056904; Thu, 7 Nov 2002 13:31:27 -0500 (EST) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20021107101316.U4414-100000@wonky.feral.com> Date: Thu, 07 Nov 2002 13:31:29 -0500 (EST) From: John Baldwin To: Matthew Jacob Subject: Re: floppies for alpha/DP2 Cc: alpha@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org 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 <>< 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