[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: gnu-20011016.tar.gz available



Neal H Walfield <neal@cs.uml.edu> writes:

> Well, what you are dealing with is a the chicken and egg type problem.
> If a root device is a network store, the server will need to open a
> network connection using socket () (or another similar function which
> accesses pfinet).  The implementation of socket () opens
> /servers/socket/2 to get a file descriptor.  However, as this would
> happen before there is a root file system, the function will fail.

Note that this is already solved for bootstrap diskfs.  It gets
special arguments that tell it where to find things: it's port space
is pre-filled with the port numbers it needs to talk to the other
servers, and the bootstrap code is responsible for setting that up.

Similarly, a bootstrap nfsd would need such special code, and so would
pfinet.  



Reply to: