Re: 2.1.72 dcache OOPS

Bill Hawes (whawes@star.net)
Sat, 13 Dec 1997 14:21:26 -0500


Tuomas Heino wrote:
> Dec 11 17:02:20 bx1 kernel: registered device ppp0
> Dec 11 19:32:58 bx1 kernel: Unable to handle kernel paging request at virtual address 842340c1
>
> Dec 12 21:54:20 bx1 kernel: registered device ppp0
> Dec 12 23:02:08 bx1 kernel: Unable to handle kernel paging request at virtual address 53565708
>
> To me that doesn't look like ppp causing it - or does it? ;)
> ... well there are no kernel messages between those two ...
> and in the first case pppd was killed at 17:32... it _could_ have tried
> to unload the ppp module at 19:32... (picking up ppp just 'cause you said
> it AND 'cause it screws up with sysklogd... meaning sysklogd sends
> "emergency" messages to ppl log'd in with "null" (inlcudes only the hostname)
> message body... and my old dialup script doesn't work with recent
> kernels/pppds either... (that script used multiple processes...)

The dentry list corruption could be caused by writing through a stray
pointer, so it's possible that a bug in ppp (or another module) could
show up in this way. The two oopses look like ascii data was written
over a pointer.

It might be helpful if the people who have gotten one of these
dentry-related oopses compared their configurations and the software in
use at or near the time of the problem. If we could see some common
usage it would help narrow the search for the cause.

Regards,
Bill