|To:||Michael Belamina <email@example.com>|
|Subject:||Re: 64 bit kernel for BCM1250|
|From:||David Daney <firstname.lastname@example.org>|
|Date:||Wed, 18 May 2005 08:58:52 -0700|
|User-agent:||Mozilla Thunderbird 1.0 (X11/20041206)|
Michael Belamina wrote: . . .
Linux version 2.4.30 (michael@LinuxServer.lan) (gcc version 3.4.3) #29 SMP Wed May 18 10:37:00 IDT 2005
. . .
The fault is in do_pipe() function when trying to call: struct inode *inode = new_inode(pipe_mnt->mnt_sb); The pipe_mnt is NULL at this point because init_pipe_fs () was not called yet. Any ideas what could be wrong?
I saw this with a 32 bit kernel (for a 32 bit target). As far as I know, no 2.4.x kernels from linux-mips.org will work with gcc 3.4.x.
I have previously posted patches to this list that fixed the problem for me. Specifically I think the messages in this thread are relevant:
|<Prev in Thread]||Current Thread||[Next in Thread>|
|Previous by Date:||Re: 64 bit kernel for BCM1250, Michael Belamina|
|Next by Date:||Re: 64 bit kernel for BCM1250, Maciej W. Rozycki|
|Previous by Thread:||Re: 64 bit kernel for BCM1250, Michael Belamina|
|Next by Thread:||Re: 64 bit kernel for BCM1250, Maciej W. Rozycki|
|Indexes:||[Date] [Thread] [Top] [All Lists]|