On Thu, Mar 09, 2006 at 10:06:29AM -0600, Kumar Gala wrote: > I was hoping someone might have some ideas on what might have happened > with the following oops/BUG(). This is on an embedded PPC running > 2.6.16-rc5. From the description I got from my coworker who say this, he > was doing NFS on the system and at the time the oops occured his desktop > linux box X froze up as well. So some odd network activity. > > I just looking for some direction at things to look at or a better > understanding of what might have gone wrong.
The driver wrote beyond the end of the skb. This was caused by the skb being to small for your payload. If this is reproduceable, verify that your packet's sizes are <= skb size. Thanks, Jon > > Thanks > > - kumar > > > skb_over_panic: text:c015d25c len:65580 put:65532 head:c7279000 data:c727904e > t0 > > kernel BUG in skb_over_panic at net/core/skbuff.c:94! > > Oops: Exception in kernel mode, sig: 5 [#1] > > PREEMPT > > Modules linked in: > > NIP: C01B6E98 LR: C01B6E98 CTR: 00000000 > REGS: c90dddd0 TRAP: 0700 Not tainted (2.6.16-rc5.p0.8.0) > MSR: 00029032 <EE,ME,IR,DR> CR: 24002422 XER: 00000000 > TASK = cfb0d110[1079] 'tar' THREAD: c90dc000 > > GPR00: C01B6E98 C90DDE80 CFB0D110 00000075 000023F2 FFFFFFFF C0320000 C02BD36C > GPR08: C02C0000 00000000 00000000 C0320000 00000000 100A6704 0FFAD60C 100A0000 > GPR16: 100A0000 100A0000 00000007 100A0000 100A0000 100A0000 0000007F C02C0000 > GPR24: 00000001 0000FFFC CFBC5000 0000003F CF85E2B8 00000000 CF91DDE0 CFBC5260 > > NIP [C01B6E98] skb_over_panic+0x50/0x64 > LR [C01B6E98] skb_over_panic+0x50/0x64 > > Call Trace: > > [C90DDE80] [C01B6E98] skb_over_panic+0x50/0x64 (unreliable) > [C90DDE90] [C015D270] gfar_clean_rx_ring+0x524/0x61c > [C90DDED0] [C015D3AC] gfar_receive+0x44/0xa8 > [C90DDEE0] [C003CE70] handle_IRQ_event+0x64/0xdc > [C90DDF00] [C003D004] __do_IRQ+0x11c/0x1fc > [C90DDF20] [C000534C] do_IRQ+0x48/0x8c > [C90DDF40] [C000DB74] ret_from_except+0x0/0x14 > > --- Exception: 501 at 0x10005f98 > > LR = 0x10005f98 > > Instruction dump: > > 80eb0084 2f800000 80ab0060 386343f8 810b0088 812b008c 814b0090 409e000c > 3d60c027 380b58bc 90010008 4be63435 <0fe00000> 80010014 38210010 7c0803a6 > > <0>Kernel panic - not syncing: Fatal exception in interrupt > > > > I was doing a lot of NFS & flash I/O at the time. > > > > > - > To unsubscribe from this list: send the line "unsubscribe netdev" in > the body of a message to [EMAIL PROTECTED] > More majordomo info at http://vger.kernel.org/majordomo-info.html - To unsubscribe from this list: send the line "unsubscribe netdev" in the body of a message to [EMAIL PROTECTED] More majordomo info at http://vger.kernel.org/majordomo-info.html