Re: nfsroot anyone?

Ulrich Windl (Ulrich.Windl@rz.uni-regensburg.de)
Mon, 18 Mar 1996 09:42:23 +0100


On 17 Mar 96 at 21:58, Gero Kuhlmann wrote:

> Hello,
>
> You (Linus Torvalds) wrote:
> > > I just tried to load 1.3.74 via nfsroot. I get lots and lots of
> > > "kill_fasync: bad magic number in fasync_struct!" messages scrolling
> > > by.
> >
> > It looks like nfsroot does some _really_ bad things, and it needs to be
> > cleaned up to work (David tells me it uses the _same_ inode for network
> > connecting as for the actual NFS root inode -- I just hope he mis-read
> > the code, but if he didn't that certainly needs to be cleaned up).
> >
> > There are some NFS-root changes in 1.3.75, but I haven't tested them and
> > they don't look like they'd fix this particular problem. Could somebody
> > who knows the nfsroot code take a look?
>
> I'm going to take a look into this ASAP. However, I don't think implemen-
> ting BOOTP into the kernel (as with 1.3.75) is such a good idea. It blows
> up the kernel binary for being used just once. This should instead go into

Why not implement DHCP? It could be used more than one then ;-)

> the bootrom, which then sends the necessary parameters from the BOOTP
> handling to the kernel with the appropriate kernel command line parameters.
> This also reduces the number of BOOTP requests from one client. Other-
> wise, the bootrom sends a request, then the kernel, and finally a BOOTP
> user process. So, why should we implement BOOTP into the kernel? IMHO, we
> should discuss this further.
>
> gero.
>
> --
> I must invent my own philosophical systems, or else be enslaved by other mens'
> - William Blake
> --
> Gero Kuhlmann, Hannover 0511/6497525 (Voice) gero@gkminix.han.de
>
>
------------
Ulrich Windl Klinikum der Universitaet Regensburg
Rechenzentrum DV-med Franz-Josef-Strauss-Allee 11
Tel: +49 941 944-5879 D-93053 Regensburg
FAX: +49 941 944-5882
Just imagine my mail address were <Ulrich.Windl@rz.uni.r.de>...