From owner-cvs-all Tue Sep 5 15:39:45 2000 Delivered-To: cvs-all@freebsd.org Received: from mass.osd.bsdi.com (adsl-63-202-177-115.dsl.snfc21.pacbell.net [63.202.177.115]) by hub.freebsd.org (Postfix) with ESMTP id B724137B423; Tue, 5 Sep 2000 15:39:41 -0700 (PDT) Received: from mass.osd.bsdi.com (localhost [127.0.0.1]) by mass.osd.bsdi.com (8.9.3/8.9.3) with ESMTP id PAA03438; Tue, 5 Sep 2000 15:54:37 -0700 (PDT) (envelope-from msmith@mass.osd.bsdi.com) Message-Id: <200009052254.PAA03438@mass.osd.bsdi.com> X-Mailer: exmh version 2.1.1 10/15/1999 To: Mike Smith Cc: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: Re: cvs commit: src/sys/i386/i386 autoconf.c In-reply-to: Your message of "Tue, 05 Sep 2000 15:34:11 PDT." <200009052234.PAA73210@freefall.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Date: Tue, 05 Sep 2000 15:54:37 -0700 From: Mike Smith Sender: owner-cvs-all@FreeBSD.ORG Precedence: bulk X-Loop: FreeBSD.ORG With this commit, it is possible to boot diskless without the BOOTP and NFS_BOOTP options. The kernel does no RPC; the loader performs the mount beforehand. Example configurations and documentation to follow. I also have some changes to rc.diskless which use md rather than MFS; anyone interested in reviewing/commenting on these is encouraged to check out http://ziplok.dyndns.org/msmith/rc.diskless1.diff and http://ziplok.dyndns.org/msmith/rc.diskless2.diff It will be fairly trivial to bring the Alpha loader into line with this code and then move it into MI space; I haven't done this yet due to the PCI breakage recently, but as soon as someone can assure me that Alphas (particularly the Miata) are working again, I'll get right onto it. > msmith 2000/09/05 15:34:11 PDT > > Modified files: > sys/i386/i386 autoconf.c > Log: > Teach the NFS && NFS_ROOT case how to pick up information left by the > PXE loader, and use this to build the nfs_diskless structure. > > Revision Changes Path > 1.148 +175 -1 src/sys/i386/i386/autoconf.c > > > -- ... every activity meets with opposition, everyone who acts has his rivals and unfortunately opponents also. But not because people want to be opponents, rather because the tasks and relationships force people to take different points of view. [Dr. Fritz Todt] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe cvs-all" in the body of the message