Re: multiply NULL pointer

Andrew Morton (akpm@zip.com.au)
Sun, 12 Aug 2001 16:06:44 -0700


Nico Schottelius wrote:
>
> Hello!
>
> Running a p2 400 mhz box with a 3com 3c905, with
> _very_ heavy nfs traffic and disc io the following NULL
> pointers were produced. I attached the whole dmesg output.
> If more informations are needed, I will send them.
>
> After every NULL pointer printed on the console
> I took a new dmesg, so the one with the highest number
> should be relevant.
>

Please tell us exactly which kernel you're using. It appears
to be a flavour of 2.4.7 with ext3, yes?

Also, please take the very first oops output which occurs
after a reboot and feed that into

ksymoops -m System.map < oops-trace-file.txt

Make sure you have the correct System.map!

The fact that your bdflush and kupdate daemons have gone zombie
suggests that the kernel died in the new buffer flushing code.
There was a bug fixed in that area late in the 2.4.8-pre series.

fs/buffer.c:sync_old-buffers():

for (;;) {
struct buffer_head *bh;

spin_lock(&lru_list_lock);
bh = lru_list[BUF_DIRTY];
if (!bh || time_before(jiffies, bh->b_flushtime))
^^^^^^

You should try 2.4.8.

-
-
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@vger.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/