Particular traffic causes be2net softlockup
Issue
- Particular traffic causes be2net softlockup:
BUG: soft lockup - CPU#0 stuck for 60s! [swapper:0]
CPU 0:
Pid: 0, comm: swapper Not tainted 2.6.18-348.el5 #1
RIP: 0010:[<ffffffff8023b2bd>] [<ffffffff8023b2bd>] __napi_gro_receive+0x78/0x9c
RSP: 0018:ffffffff804b5dd8 EFLAGS: 00000246
RAX: 0000000000000001 RBX: ffff81203f540760 RCX: ffff81103a2c2014
RDX: 0000000000000000 RSI: ffff811029cd9802 RDI: ffff81203f540760
RBP: ffffffff804b5d50 R08: ffff811029cd9800 R09: ffff811028cb2bc0
R10: ffff81103a2c5ec0 R11: ffff811028cb2c18 R12: ffffffff8005dc9e
R13: ffff81103a2c5ec0 R14: ffffffff800795ca R15: ffffffff804b5d50
FS: 0000000000000000(0000) GS:ffffffff80435000(0000) knlGS:0000000000000000
CS: 0010 DS: 0018 ES: 0018 CR0: 000000008005003b
CR2: 0000000000b0048c CR3: 0000000000201000 CR4: 00000000000006a0
Call Trace:
<IRQ> [<ffffffff8023b302>] napi_gro_frags+0x21/0x3c
[<ffffffff8821fd80>] :be2net:be_rx_compl_process_gro+0x2f9/0x31f
[<ffffffff8821ff87>] :be2net:be_poll+0x1e1/0xa3c
[<ffffffff8001d265>] __mod_timer+0xff/0x10e
[<ffffffff88220806>] :be2net:be_poll_compat+0x24/0x3d
[<ffffffff8000c9b4>] net_rx_action+0xa7/0x1ba
[<ffffffff800125a9>] __do_softirq+0x89/0x133
[<ffffffff8005e30c>] call_softirq+0x1c/0x28
[<ffffffff8006d5f2>] do_softirq+0x2c/0x7d
[<ffffffff8006d482>] do_IRQ+0xee/0xf7
[<ffffffff8005d625>] ret_from_intr+0x0/0xa
<EOI> [<ffffffff801a5f74>] acpi_safe_halt+0x25/0x36
[<ffffffff801a67f2>] acpi_processor_idle_simple+0xfc/0x341
[<ffffffff80049539>] cpu_idle+0x3f/0xb8
[<ffffffff801a66f6>] acpi_processor_idle_simple+0x0/0x341
[<ffffffff8004958f>] cpu_idle+0x95/0xb8
Environment
- Red Hat Enterprise Linux 5.9 -
kernel-2.6.18-348.el5
- Emulex Corporation OneConnect 10Gb NIC (be3) using
be2net
driver
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.