Re: Bug#10954: Kernel panic: skpush:under (fwd)

Eric.Schenk@dna.lth.se
Wed, 02 Jul 1997 03:57:53 +0200


Phil Karn <karn@ka9q.ampr.org> writes:
>This morning my machine panicked with the following on the console:
>
>Kernel panic: skpush:under: 0014140c:84772916
>In swapper task - not syncing
>
>According to my symbol table and my reading of the source code, this
>came from a call to skb_push() from within packet_rcv(). packet_rcv
>is at 001413c8 and packet_sendmsg is at 00141484.

This indicates that either some device driver blew it when
setting up the ethernet headers on an incoming packet.

>The machine has two Ethernet interfaces, a 3C590 and a NE2000.
>It's used as an IP router with a fairly complex configuration; both
>IP masquerading and IP-in-IP tunneling are used. At the time of
>the crash I had tcpdump running on the NE2000 interface.

Can you give me a bit more information about this setup?

My first guess is that the tunneling code is the culprit,
but it's a bit late for me to go digging yet tonight.

-- 
Eric Schenk                               www: http://www.dna.lth.se/~erics
Dept. of Comp. Sci., Lund University          email: Eric.Schenk@dna.lth.se
Box 118, S-221 00 LUND, Sweden   fax: +46-46 13 10 21  ph: +46-46 222 96 38