We do nfsroot mounts with 2.4.18 on our boards here, and it works fine.
I have used a TC35815 Ethernet chip and a RealTek 8139 card and both are
So your problem is probably something else...
(HP-Boise,ex1)" To: "'Ralf Baechle'"
Sent by: cc:
linux-mips-bounce@linu Subject: NFS Root broken
in 2.4.18? Anyone successfully booted?
10/31/2002 10:28 AM
Ralf et al,
I found that the 2.4.18 system boots fine when booting from standard
(IDE disks etc.).
Init fails to execute successfully when booting from NFS. The NFS booting
success appears to have died with 2.4.18.
The NFS boot completes fine in 2.4.17 but in 2.4.18 the NFS root is mounted
and /sbin/init and the ld.so.1 are at least accessed, but the system never
executes far enough in user space to even print a message to the console.
I've tried two different network card types just to be sure it wasn't a
single driver issue.
Has anyone noticed this or does anyone know what changes may have caused
this in 2.4.18?
I'm curious whether anyone has successfully booted 2.4.18 over NFS.
From: Ralf Baechle [mailto:email@example.com]
Sent: Wednesday, October 30, 2002 8:06 AM
To: TWEDE,ROGER (HP-Boise,ex1)
Subject: Re: Recent Kernel Page Fault Problems Spawning Init?
On Tue, Oct 29, 2002 at 05:53:15PM -0500, TWEDE,ROGER (HP-Boise,ex1) wrote:
> I would be appreciative of any advice anyone can offer in this regard.
> Were any fundamental kernel changes made in the 2.4.17 through 2.4.19
> timeframe which could explain why the spawning of init would hang?
> After mounting a root filesystem and attempting to spawn init, 3 or 4
> faults occur. The entry point of init, its bss section and an elf loader
> .text section get hit, etc. followed by an endless series of page faults
> a bad address which just faults repeatedly, never allowing init or the
> loader to proceed.
> I've tried a RM 7000A and 20KC based boards so far with apparently
> behavior on both.
Various people have reported this kind of problem in past but so far all of
them turned out some local problem. 20kc and RM7000 are both supposed to