Re: How to understand an oops?

From: Sebastian Piecha
Date: Sat Sep 27 2003 - 05:24:00 EST


>...
> | > | How likely is it that a bug in net/core/skbuff.c is causing the
> | > | kernel panic?
> | >
> | > Dunno. It's trying to access memory at (%ebx) == 00200000.
> | > That could be a single-bit error in memory which was supposed to be
> | > 0, which would have terminated the while loop in skb_drop_fraglist().
> | >
> | > The common suggestion based on this would be to run memtest86
> | > (or memtst86 ?) overnight to check for memory errors.
> | >
> |
> | I already run memtest for about 25 hours without any error.
> | If it's not a memory error how can I find out what caused the error?
> | Debugger?
> |
> | > | How can I find other code/modules from which skb_drop_fraglist is
> | > | called and used?
> | >
> | > Use grep (or cscope, but that would be overkill in this case).
> | > I found it only in net/core/skbuff.c.
> | >
>

sk_buff is used by network drivers. How can I narrow down the error
in skb_drop_fraglist? Maybe it's a network driver problem and not
Promise-IDE related.

> In the meantime, you haven't tried the other mailing lists that
> I suggested....
>

I did but didn't get any reaction.

I don't know how to go on. I can't verify my configuration under
kernel 2.6.x or 2.4.22-ac4 as 2.6.x doesn't boot (blank screen and
yes, I tried different CONFIG_CONSOLE settings). 2.4.22-ac4 hangs
with an oops when booting. Under 2.4.23pre1 I'm getting the same
errors.

Can I do some debugging to narrow down the problem? I still don't
know if the error is network or Promise driver related.

Mit freundlichen Gruessen/Best regards,
Sebastian Piecha

EMail: spi@xxxxxxxxx

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