Intel IXP435 kernel issue

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)
Reply to
Eason
Loading thread data ...

ElectronDepot website is not affiliated with any of the manufacturers or service providers discussed here. All logos and trade names are the property of their respective owners.