Subject: boot crash in arp_error_report() (Re: [GIT] Networking)

From: Ingo Molnar <[email-masked]>
Date: Thu, 27 May 2010 21:06:52 +0200

Dave,

FYI, this boot crash in arp_error_report() started triggering in -tip testing:

[  113.285384] BUG: unable to handle kernel paging request at 6b6b6b87
[  113.285384] IP: [<c14c8237>] arp_error_report+0x1d/0x32
[  113.285384] *pdpt = 00000000340fd001 *pde = 0000000000000000 
[  113.285384] Oops: 0000 [#1] SMP 
[  113.285384] last sysfs file: /sys/class/net/eth0/address
[  113.285384] Modules linked in:
[  113.285384] 
[  113.285384] Pid: 0, comm: swapper Not tainted 2.6.34-08129-gcc106eb-dirty #257 A8N-E/System Product Name
[  113.285384] EIP: 0060:[<c14c8237>] EFLAGS: 00010202 CPU: 0
[  113.285384] EIP is at arp_error_report+0x1d/0x32
[  113.285384] EAX: 6b6b6b6b EBX: f4c820b0 ECX: 00000000 EDX: c1867a24
[  113.285384] ESI: f40ff074 EDI: f4c820b0 EBP: c2401f34 ESP: c2401f30
[  113.285384]  DS: 007b ES: 007b FS: 00d8 GS: 00e0 SS: 0068
[  113.285384] Process swapper (pid: 0, ti=c2401000 task=c185e3c0 task.ti=c1853000)
[  113.285384] Stack:
[  113.285384]  f40ff000 c2401f4c c147bca4 f40ff024 f40ff000 00000000 ffffb6db c2401f64
[  113.285384] <0> c147cfde f40ff024 00000100 f40ff0ec c2401f8c c2401f98 c10447ab f40ff000
[  113.285384] <0> c147ce8c f40ff0a4 c22104c4 00000000 c1804b08 00000000 00000000 f40ff0a4
[  113.285384] Call Trace:
[  113.285384]  [<c147bca4>] ? neigh_invalidate+0x6d/0x84
[  113.285384]  [<c147cfde>] ? neigh_timer_handler+0x152/0x1f9
[  113.285384]  [<c10447ab>] ? call_timer_fn+0x6f/0xed
[  113.285384]  [<c147ce8c>] ? neigh_timer_handler+0x0/0x1f9
[  113.285384]  [<c1044962>] ? run_timer_softirq+0x139/0x16f
[  113.285384]  [<c147ce8c>] ? neigh_timer_handler+0x0/0x1f9
[  113.285384]  [<c103ed4f>] ? __do_softirq+0xc9/0x18d
[  113.285384]  [<c103ec86>] ? __do_softirq+0x0/0x18d
[  113.285384]  <IRQ> 
[  113.285384]  [<c103e9ab>] ? irq_exit+0x3a/0x6d
[  113.285384]  [<c1016895>] ? smp_apic_timer_interrupt+0x6c/0x7a
[  113.285384]  [<c15664d6>] ? apic_timer_interrupt+0x36/0x40
[  113.285384]  [<c1009740>] ? poll_idle+0x31/0x5d
[  113.285384]  [<c100255e>] ? cpu_idle+0xab/0xc5
[  113.285384]  [<c1529925>] ? rest_init+0xa1/0xa6
[  113.285384]  [<c18e6a2d>] ? start_kernel+0x3ed/0x3f2
[  113.285384]  [<c18e60ca>] ? i386_start_kernel+0xca/0xd1
[  113.285384] Code: 0c 89 43 70 31 c0 8d 65 f4 5b 5e 5f 5d c3 55 89 e5 53 0f 1f 44 00 00 89 d3 89 d0 e8 fa fb ff ff 85 c0 74 12 8b 40 40 85 c0 74 0b <8b> 50 1c 85 d2 74 04 89 d8 ff d2 89 d8 e8 9b 50 fa ff 5b 5d c3 
[  113.285384] EIP: [<c14c8237>] arp_error_report+0x1d/0x32 SS:ESP 0068:c2401f30
[  113.285384] CR2: 000000006b6b6b87
[  113.493016] ---[ end trace e94352dcdbc4a293 ]---

Config and full crashlog attached.

Thanks,

	Ingo