[parisc-linux] kernel BUG at mm/shmem.c:585!

Carlos O'Donell carlos at baldric.uwo.ca
Fri Jan 23 07:24:26 MST 2004


On Thu, Jan 22, 2004 at 07:09:07PM -0700, Grant Grundler wrote:
> On Thu, Jan 22, 2004 at 02:38:49PM -0700, Grant Grundler wrote:
> > Just booted 2.6.1-pa9 (-pa8 + SBA change) and got:
> > 
> > kernel BUG at mm/shmem.c:585!
> > Kernel addresses on the stack:
> 
> I've associated this with logging out of ssh sessions.
> ie when I exit a remote login, the above output pops up in the console.

I've been looking at this bug for a while now, it crops up when I cross
compile a 64-bit kernel with a newer gcc. Randolph was saying that cross
compilng with 3.0.4 doesn't generate this problem. If I remember right
it's trying to free a shared memory inode that is still being used, and
that scenario shouldn't exist. Why this happens is a mystery. 

I see this twice, once for ssh, and something else generates the error.
It appears non-fatal, and I want to blame the compiler :)

http://lists.parisc-linux.org/pipermail/parisc-linux/2003-December/021783.html

c.



More information about the parisc-linux mailing list