Intel IXP435 kernel issue

Nov 06, 2008 0 Replies

Linux kernel:2.6.20.21 (timesys)



I have Intel IXP435 demo board.I tested GbPCI to GbPCI throughput and GbPCI to IXP435 MII lan.but the kernel show up some error message. I try limit all network buffer 64MB, performance not bad.but, still show up error message. this message look like DMA and IRQ error. so, any comment?



Thanks


BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick



+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C02F7D30 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000002 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5CE0 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C3DED260 r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5E8C r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (e1000_alloc_rx_buffers+0x0/0x2f0) from [] (e1000_clean_rx_irq+0x464/0x50c) [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C01E9240 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5F68 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (dev_watchdog+0x0/0x104) from [] (run_timer_softirq+0x168/0x1cc) r4 = C02F4000 [] (run_timer_softirq+0x0/0x1cc) from [] (__do_softirq+0x5c/0xc8) [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C03326CC r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (cpu_idle+0x0/0x64) from [] (__init_end
+0x24/0x2c) r5 = C0314480 r4 = C031CAE4 [] (__init_end+0x0/0x2c) from [] (start_kernel
+0x214/0x278) [] (start_kernel+0x0/0x278) from [] (0x8030) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C02F7D30 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000060 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5D18 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (__kmalloc+0x0/0x80) from [] (__alloc_skb
+0x50/0xf4) r4 = C32C1A60 [] (__alloc_skb+0x0/0xf4) from [] (rtl8169_rx_interrupt+0x248/0x464 [r8169]) [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 0000003E r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5E8C r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C01E9240 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5F68 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (dev_watchdog+0x0/0x104) from [] (run_timer_softirq+0x168/0x1cc) r4 = C02F4000 [] (run_timer_softirq+0x0/0x1cc) from [] (__do_softirq+0x5c/0xc8) [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C03326CC r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (cpu_idle+0x0/0x64) from [] (__init_end
+0x24/0x2c) r5 = C0314480 r4 = C031CAE4 [] (__init_end+0x0/0x2c) from [] (start_kernel
+0x214/0x278) [] (start_kernel+0x0/0x278) from [] (0x8030) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C02F7D30 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000002 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5CFC r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (dma_sync_single_for_device+0x0/0x110) from [] (pci_dma_sync_single_for_device+0x20/0x24 [r8169]) r6 = C3268B20 r5 = C3F9F260 r4 = 00000000 [] (pci_dma_sync_single_for_device+0x0/0x24 [r8169]) from [] (rtl8169_rx_interrupt+0x310/0x464 [r8169]) [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 0000003E r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5E64 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000000 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5F58 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (pdflush_operation+0x0/0xac) from [] (wb_timer_fn+0x18/0x40) r7 = C006D0A0 r6 = 00000100 r5 = C031A528 r4 = C02F4000 [] (wb_timer_fn+0x0/0x40) from [] (run_timer_softirq+0x168/0x1cc) [] (run_timer_softirq+0x0/0x1cc) from [] (__do_softirq+0x5c/0xc8) [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C03326CC r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (default_idle+0x0/0x4c) from [] (cpu_idle
+0x48/0x64) [] (cpu_idle+0x0/0x64) from [] (__init_end
+0x24/0x2c) r5 = C0314480 r4 = C031CAE4 [] (__init_end+0x0/0x2c) from [] (start_kernel
+0x214/0x278) [] (start_kernel+0x0/0x278) from [] (0x8030) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C02F7D30 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 000005F2 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5E64 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (consistent_sync+0x0/0x60) from [] (dma_map_single+0x27c/0x2ac) [] (dma_map_single+0x0/0x2ac) from [] (e1000_alloc_rx_buffers+0x198/0x2f0) [] (e1000_alloc_rx_buffers+0x0/0x2f0) from [] (e1000_clean_rx_irq+0x464/0x50c) [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000000 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5F58 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (pdflush_operation+0x0/0xac) from [] (wb_timer_fn+0x18/0x40) r7 = C006D0A0 r6 = 00000100 r5 = C031A528 r4 = C02F4000 [] (wb_timer_fn+0x0/0x40) from [] (run_timer_softirq+0x168/0x1cc) [] (run_timer_softirq+0x0/0x1cc) from [] (__do_softirq+0x5c/0xc8) [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C03326CC r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (default_idle+0x0/0x4c) from [] (cpu_idle
+0x48/0x64) [] (cpu_idle+0x0/0x64) from [] (__init_end
+0x24/0x2c) r5 = C0314480 r4 = C031CAE4 [] (__init_end+0x0/0x2c) from [] (start_kernel
+0x214/0x278) [] (start_kernel+0x0/0x278) from [] (0x8030) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C02F7D30 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000002 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5D24 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (eth_type_trans+0x0/0x118) from [] (rtl8169_rx_interrupt+0x368/0x464 [r8169]) r6 = C32D0A60 r5 = C3F9F260 r4 = 00000000 [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 0000007E r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5EA4 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (netif_rx+0x0/0x12c) from [] (e1000_clean_rx_irq
+0x428/0x50c) r5 = 0000007C r4 = C32D0B20 [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C01B1174 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5F68 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (run_timer_softirq+0x0/0x1cc) from [] (__do_softirq+0x5c/0xc8) [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C03326CC r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (cpu_idle+0x0/0x64) from [] (__init_end
+0x24/0x2c) r5 = C0314480 r4 = C031CAE4 [] (__init_end+0x0/0x2c) from [] (start_kernel
+0x214/0x278) [] (start_kernel+0x0/0x278) from [] (0x8030) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C02F7D30 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C3F9F000 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5D20 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 71727374 r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5EA4 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C01B1174 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C02F5F68 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (run_timer_softirq+0x0/0x1cc) from [] (__do_softirq+0x5c/0xc8) [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C03326CC r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (cpu_idle+0x0/0x64) from [] (__init_end
+0x24/0x2c) r5 = C0314480 r4 = C031CAE4 [] (__init_end+0x0/0x2c) from [] (start_kernel
+0x214/0x278) [] (start_kernel+0x0/0x278) from [] (0x8030) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C3F3E580 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 6D6E6F70 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3775DDC r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C031A2E0 r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3775ECC r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (skb_release_data+0x0/0xac) from [] (kfree_skbmem+0x14/0xcc) r5 = C32E6A60 r4 = C32E6A60 [] (kfree_skbmem+0x0/0xcc) from [] (__kfree_skb
+0x148/0x164) r4 = C3FD0160 [] (__kfree_skb+0x0/0x164) from [] (net_tx_action
+0x74/0x124) r5 = C32E6A60 r4 = C32E6820 [] (net_tx_action+0x0/0x124) from [] (__do_softirq
+0x5c/0xc8) r6 = 00000003 r5 = C031A32C r4 = 00000003 [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C3775F54 r6 = 02000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (schedule+0x0/0x640) from [] (schedule_timeout
+0x8c/0xbc) [] (schedule_timeout+0x0/0xbc) from [] (dev_media_check_thread+0xa98/0xb24 [ixp400_eth]) r8 = 00000000 r7 = C3702260 r6 = 00000000 r5 = 00000000 r4 = C32B6B40 [] (dev_media_check_thread+0x0/0xb24 [ixp400_eth]) from [] (do_exit+0x0/0x794) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C3FF2AC0 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000019 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3093B0C r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000612 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3093CA8 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (kmem_cache_alloc+0x0/0x4c) from [] (__alloc_skb
+0x30/0xf4) r4 = 00000020 [] (__alloc_skb+0x0/0xf4) from [] (rtl8169_rx_fill
+0x70/0x1a8 [r8169]) [] (rtl8169_rx_fill+0x0/0x1a8 [r8169]) from [] (rtl8169_rx_interrupt+0x3d0/0x464 [r8169]) [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C3093D98 r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3093EE0 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (do_DataAbort+0x0/0xa0) from [] (__dabt_svc
+0x40/0x60) r8 = 00000000 r7 = C032CE8C r6 = C323ECC0 r5 = C3093DCC r4 = FFFFFFFF [] (ip_rcv+0x0/0x54c) from [] (netif_receive_skb
+0x2f4/0x328) r7 = C3F9F000 r6 = C032B3AC r5 = C030FDBC r4 = C032B394 [] (netif_receive_skb+0x0/0x328) from [] (process_backlog+0xac/0x18c) [] (process_backlog+0x0/0x18c) from [] (net_rx_action+0x90/0x168) [] (net_rx_action+0x0/0x168) from [] (__do_softirq
+0x5c/0xc8) r8 = 00000000 r7 = C031A2E0 r6 = 00000005 r5 = C031A334 r4 = 00000001 [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C3C56260 r6 = 0A000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (rx_free_replenish+0x0/0x8d8 [ixp400_eth]) from [] (dev_rx_buff_prealloc+0x80/0x8c [ixp400_eth]) [] (dev_rx_buff_prealloc+0x0/0x8c [ixp400_eth]) from [] (dev_media_check_thread+0x268/0xb24 [ixp400_eth]) r6 = 00000000 r5 = 00000000 r4 = 00001094 [] (dev_media_check_thread+0x0/0xb24 [ixp400_eth]) from [] (do_exit+0x0/0x794) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C3FF2AC0 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C031A2E0 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3093ECC r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (__kfree_skb+0x0/0x164) from [] (net_tx_action
+0x74/0x124) r5 = C3C63AA0 r4 = C32F5220 [] (net_tx_action+0x0/0x124) from [] (__do_softirq
+0x5c/0xc8) r6 = 00000006 r5 = C031A32C r4 = 00000003 [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C3093F54 r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (schedule+0x0/0x640) from [] (schedule_timeout
+0x8c/0xbc) [] (schedule_timeout+0x0/0xbc) from [] (dev_media_check_thread+0xa98/0xb24 [ixp400_eth]) r8 = 00000000 r7 = C3C56260 r6 = 00000000 r5 = 00000000 r4 = C326B680 [] (dev_media_check_thread+0x0/0xb24 [ixp400_eth]) from [] (do_exit+0x0/0x794) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C3F3E580 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000230 r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3775C00 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (consistent_sync+0x0/0x60) from [] (dma_sync_single_for_cpu+0xfc/0x110) [] (dma_sync_single_for_cpu+0x0/0x110) from [] (rtl8169_rx_interrupt+0x218/0x464 [r8169]) r6 = C302F820 r5 = C3F9F260 r4 = 00000000 [] (rtl8169_rx_interrupt+0x0/0x464 [r8169]) from [] (rtl8169_interrupt+0x1f8/0x3b0 [r8169]) [] (rtl8169_interrupt+0x0/0x3b0 [r8169]) from [] (handle_IRQ_event+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = 00000019 r6 = 08000000 r5 = 0000001B r4 = C02F6700 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3775DF0 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (kfree+0x0/0xc0) from [] (skb_release_data
+0xa4/0xac) r6 = C2C153E0 r5 = C2C153E0 r4 = C2C153E0 [] (skb_release_data+0x0/0xac) from [] (kfree_skbmem+0x14/0xcc) r5 = C2C153E0 r4 = C2C153E0 [] (kfree_skbmem+0x0/0xcc) from [] (__kfree_skb
+0x148/0x164) r4 = 00000000 [] (__kfree_skb+0x0/0x164) from [] (kfree_skb+0x4c/
0x50) r5 = C2C153E0 r4 = 60000013 [] (kfree_skb+0x0/0x50) from [] (netif_rx
+0x110/0x12c) [] (netif_rx+0x0/0x12c) from [] (e1000_clean_rx_irq
+0x428/0x50c) r5 = 000003FC r4 = C3DED424 [] (e1000_clean_rx_irq+0x0/0x50c) from [] (e1000_intr+0x114/0x564) [] (e1000_intr+0x0/0x564) from [] (handle_IRQ_event
+0x44/0x80) [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C031A2E0 r6 = 02000000 r5 = 00000019 r4 = C02F6680 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3775EE0 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (skb_release_data+0x0/0xac) from [] (kfree_skbmem+0x14/0xcc) r5 = C3081080 r4 = C3081080 [] (kfree_skbmem+0x0/0xcc) from [] (__kfree_skb
+0x148/0x164) r4 = C3FD0460 [] (__kfree_skb+0x0/0x164) from [] (net_tx_action
+0x74/0x124) r5 = C3081080 r4 = C37AB500 [] (net_tx_action+0x0/0x124) from [] (__do_softirq
+0x5c/0xc8) r6 = 00000002 r5 = C031A32C r4 = 00000003 [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C3702260 r6 = 02000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (rx_free_replenish+0x0/0x8d8 [ixp400_eth]) from [] (dev_rx_buff_prealloc+0x80/0x8c [ixp400_eth]) [] (dev_rx_buff_prealloc+0x0/0x8c [ixp400_eth]) from [] (dev_media_check_thread+0x268/0xb24 [ixp400_eth]) r6 = 00000000 r5 = 00000000 r4 = 00001094 [] (dev_media_check_thread+0x0/0xb24 [ixp400_eth]) from [] (do_exit+0x0/0x794) BUG: soft lockup detected on CPU#0! [] (dump_stack+0x0/0x14) from [] (softlockup_tick
+0x98/0xb8) [] (softlockup_tick+0x0/0xb8) from [] (run_local_timers+0x18/0x1c) r7 = 00000005 r6 = 00000000 r5 = 00000000 r4 = C3F3E580 [] (run_local_timers+0x0/0x1c) from [] (update_process_times+0x44/0x6c) [] (update_process_times+0x0/0x6c) from [] (timer_tick+0xc8/0xe8) r5 = C031A500 r4 = C0314EE4 [] (timer_tick+0x0/0xe8) from [] (ixp4xx_timer_interrupt+0x48/0x8c) r5 = C031A500 r4 = C0314EE4 [] (ixp4xx_timer_interrupt+0x0/0x8c) from [] (handle_IRQ_event+0x44/0x80) r5 = 00000000 r4 = C02F9460 [] (handle_IRQ_event+0x0/0x80) from [] (handle_level_irq+0xac/0x100) r7 = C032CE8C r6 = 00000020 r5 = 00000005 r4 = C02F6180 [] (handle_level_irq+0x0/0x100) from [] (asm_do_IRQ
+0x48/0x60) r5 = C3775EE0 r4 = C0326580 [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (ip_forward+0x0/0x2d0) from [] (ip_rcv
+0x4f4/0x54c) r6 = C3328080 r5 = C32D6020 r4 = C3775DF4 [] (ip_rcv+0x0/0x54c) from [] (netif_receive_skb
+0x2f4/0x328) r7 = C3DED000 r6 = C032B3AC r5 = C030FDBC r4 = C032B394 [] (netif_receive_skb+0x0/0x328) from [] (process_backlog+0xac/0x18c) [] (process_backlog+0x0/0x18c) from [] (net_rx_action+0x90/0x168) [] (net_rx_action+0x0/0x168) from [] (__do_softirq
+0x5c/0xc8) r8 = 00000000 r7 = C031A2E0 r6 = 00000002 r5 = C031A334 r4 = 00000001 [] (__do_softirq+0x0/0xc8) from [] (irq_exit
+0x40/0x48) r7 = C3702260 r6 = 08000000 r5 = 00000000 r4 = C0326580 [] (irq_exit+0x0/0x48) from [] (asm_do_IRQ+0x4c/
0x60) [] (asm_do_IRQ+0x0/0x60) from [] (__irq_svc
+0x24/0x80) r5 = 0000001F r4 = FFFFFFFF [] (rx_free_replenish+0x0/0x8d8 [ixp400_eth]) from [] (dev_rx_buff_prealloc+0x80/0x8c [ixp400_eth]) [] (dev_rx_buff_prealloc+0x0/0x8c [ixp400_eth]) from [] (dev_media_check_thread+0x268/0xb24 [ixp400_eth]) r6 = 00000000 r5 = 00000000 r4 = 00001094 [] (dev_media_check_thread+0x0/0xb24 [ixp400_eth]) from [] (do_exit+0x0/0x794)

Join the Discussion

Have something to add? Share your thoughts — no account required.

Didn't find your answer?

Ask the community — no account required