Bad skb and hard irq messages with 2.3.49, PPP, USB modem

From: Jamie Lokier (ln@tantalophile.demon.co.uk)
Date: Mon Mar 06 2000 - 08:56:56 EST


My log just filled up. Lots and lots of dubious messages about bad skbs
and hard IRQs. It's a ppp link that worked fine with 2.3.40.

The hard IRQ might be because I'm using a USB modem. I think the USB
ACM driver might be calling ppp code from irq context which is called
from bh context by the standard serial driver.

-- Jamie

Mar 5 23:55:20 thefinal kernel: ip_local_deliver: bad non-lo skb:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (unowned) dev=ppp0 len=96
Mar 5 23:55:20 thefinal kernel: PROTO=6 137.138.38.126:22 213.228.27.210:1033 L=96 S=0x10 I=37133 F=0x4000 T=50
Mar 5 23:55:20 thefinal kernel: ip_finish_output: bad owned skb = c2123180:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (owned) dev=ppp0 len=52
Mar 5 23:55:20 thefinal kernel: PROTO=6 213.228.27.210:1033 137.138.38.126:22 L=52 S=0x10 I=0 F=0x4000 T=64
Mar 5 23:55:20 thefinal kernel: Warning: kfree_skb on hard IRQ c4a9de69
Mar 5 23:55:20 thefinal kernel: ip_local_deliver: bad non-lo skb:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (unowned) dev=ppp0 len=64
Mar 5 23:55:20 thefinal kernel: PROTO=6 137.138.38.126:22 213.228.27.210:1033 L=64 S=0x10 I=37134 F=0x4000 T=50
Mar 5 23:55:20 thefinal kernel: ip_finish_output: bad owned skb = c2123600:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (owned) dev=ppp0 len=52
Mar 5 23:55:20 thefinal kernel: PROTO=6 213.228.27.210:1033 137.138.38.126:22 L=52 S=0x10 I=0 F=0x4000 T=64
Mar 5 23:55:20 thefinal kernel: ip_finish_output: bad owned skb = c3ea03e0:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (owned) dev=ppp0 len=64
Mar 5 23:55:20 thefinal kernel: PROTO=6 213.228.27.210:1033 137.138.38.126:22 L=64 S=0x08 I=0 F=0x4000 T=64
Mar 5 23:55:20 thefinal kernel: ip_local_deliver: bad non-lo skb:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (unowned) dev=ppp0 len=54
Mar 5 23:55:20 thefinal kernel: PROTO=6 137.138.38.126:4241 213.228.27.210:79 L=54 S=0x00 I=37135 F=0x4000 T=50
Mar 5 23:55:20 thefinal kernel: ip_finish_output: bad owned skb = c2123300:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (owned) dev=ppp0 len=52
Mar 5 23:55:20 thefinal kernel: PROTO=6 213.228.27.210:79 137.138.38.126:4241 L=52 S=0x00 I=0 F=0x4000 T=64
Mar 5 23:55:20 thefinal kernel: ip_finish_output: bad owned skb = c2123300:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (owned) dev=ppp0 len=392
Mar 5 23:55:20 thefinal kernel: PROTO=6 213.228.27.210:79 137.138.38.126:4241 L=392 S=0x00 I=0 F=0x4000 T=64
Mar 5 23:55:20 thefinal kernel: ip_finish_output: bad owned skb = c2123000:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (owned) dev=ppp0 len=52
Mar 5 23:55:20 thefinal kernel: PROTO=6 213.228.27.210:79 137.138.38.126:4241 L=52 S=0x00 I=0 F=0x4000 T=64
Mar 5 23:55:20 thefinal kernel: Warning: kfree_skb on hard IRQ c4a9de69
Mar 5 23:55:20 thefinal kernel: Warning: kfree_skb on hard IRQ c4a9de69
Mar 5 23:55:20 thefinal kernel: ip_local_deliver: bad non-lo skb:
Mar 5 23:55:20 thefinal kernel: skb: pf=2 (unowned) dev=ppp0 len=52
Mar 5 23:55:20 thefinal kernel: PROTO=6 137.138.38.126:22 213.228.27.210:1034 L=52 S=0x10 I=37136 F=0x4000 T=50
-
To unsubscribe from this list: send the line "unsubscribe linux-net" in
the body of a message to majordomo@vger.rutgers.edu



This archive was generated by hypermail 2b29 : Tue Mar 07 2000 - 21:00:27 EST