Kernel panic: "Kernel BUG at lib/list_debug.c:70" or RIP list_del when using netxen_nic module
Issue
- Kernel panic with
Kernel BUG at lib/list_debug.c:70 - Also seen as
Kernel panic - not syncing: Fatal exception - The RIP message seen on the console will be similar to
RIP [<ffffffff8014c3db>] list_del+0x48/0x71 - The following stacktrace shows up on syslog:
Kernel BUG at lib/list_debug.c:70
list_del
corruption. next->prev should be ffffc200126c5330, but was ffffc200126c5510
----------- [cut here ] --------- [please bite here ] ---------
Kernel BUG at lib/list_debug.c:70 invalid opcode: 0000 [1] SMP
...
Call Trace:
<IRQ> [<ffffffff881c0a8f>] :netxen_nic:netxen_process_rcv_ring+0x1cd/0x2f6
[<ffffffff881be81e>] :netxen_nic:netxen_nic_poll+0x40/0xcb
[<ffffffff8000c5bc>] net_rx_action+0xa4/0x1a4
[<ffffffff80011fbc>] __do_softirq+0x89/0x133
[<ffffffff8005e2fc>] call_softirq+0x1c/0x28
[<ffffffff8006cada>] do_softirq+0x2c/0x85
[<ffffffff8006c962>] do_IRQ+0xec/0xf5
[<ffffffff8005d615>] ret_from_intr+0x0/0xa
<EOI>
[<ffffffff8018d2c3>] acpi_processor_idle+0x275/0x43
[<ffffffff8018d2b9>] acpi_processor_idle+0x26b/0x43a
[<ffffffff8018d04e>] acpi_processor_idle+0x0/0x43a
[<ffffffff8018d04e>] acpi_processor_idle+0x0/0x43a
[<ffffffff80048d39>] cpu_idle+0x95/0xb8
[<ffffffff80076c38>] start_secondary+0x45a/0x46
Code: 0f 0b 68 3a 62 2a 80 c2 46 00 48 8b 13 48 8b 43 08 48 89 42
RIP [<ffffffff8014c6fb>] list_del+0x48/0x71
Environment
- Red Hat Enterprise Linux 5.3 (
kernel-2.6.18-128.1.10.el5or earlier) - QLogic NetXen network interface using
netxen_nicdriver
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
