On Fri, Mar 06, 1998 at 12:44:27PM +0100, Oliver Frommel wrote:
> after mirroring the CVS archive on ftp.linux.sgi.com i tried to crosscompile
> the kernel (on an irix host, btw). Unfortunately the CVS version seems to be
> a bit out of date/inconsistent. E.g. fs/nfs/nfsroot.c uses the obsolete
> struct device ..
> I finally managed to compile it with CONFIG_ROOT_NFS by replacing fs/super.c
> by the one from the main kernel source and changing fs/nfs/nfsroot.c
> (just replacing fs/nfs/nfsroot.c won't work) ..
> Is anyone going to clean/merge this part of the kernel on sgi.com to be in
> with the main kernel tree??
The state of the nfsroot stuff is whatever is was when 2.1.73 on which the
current CVS kernel is based, was current. I didn't take a closer look if
later kernel versions have already fixed that problem, but I hope so.