Kernel panic at `igb_configure_tx_ring+0x14d` after resume from suspend

Solution Verified - Updated -

Issue

  • Kernel panic at igb_configure_tx_ring+0x14d after resume from suspend:
[6396084.857761] BUG: unable to handle kernel paging request at 0000000000003818
[6396084.857767] IP: [<ffffffffa00f138d>] igb_configure_tx_ring+0x14d/0x280 [igb]
  • Panic backtrace in vmcore log similar to the following:
PID: 11604  TASK: ffff88059cda4500  CPU: 0   COMMAND: "kworker/u16:19"
 #0 [ffff880851a638e0] machine_kexec at ffffffff81051beb
 #1 [ffff880851a63940] crash_kexec at ffffffff810f2542
 #2 [ffff880851a63a10] oops_end at ffffffff8163e1a8
 #3 [ffff880851a63a38] no_context at ffffffff8162e2b8
 #4 [ffff880851a63a88] __bad_area_nosemaphore at ffffffff8162e34e
 #5 [ffff880851a63ad0] bad_area_nosemaphore at ffffffff8162e4b8
 #6 [ffff880851a63ae0] __do_page_fault at ffffffff81640fce
 #7 [ffff880851a63b38] do_page_fault at ffffffff81641113
 #8 [ffff880851a63b60] page_fault at ffffffff8163d408
    [exception RIP: igb_configure_tx_ring+0x14d]
    RIP: ffffffffa00f138d  RSP: ffff880851a63c18  RFLAGS: 00010246
    RAX: 0000000000003818  RBX: 0000000000000000  RCX: 0000000000003818
    RDX: 0000000000000000  RSI: 0000000000000008  RDI: 00000000002dc6ff
    RBP: ffff880851a63c40   R8: 0000000007070700   R9: 00000000ffffffe7
    R10: ffffea001ee0c780  R11: ffffffffa00eca31  R12: 0000000000000000
    R13: ffff88084c5c88c0  R14: ffff88079578dd80  R15: 000000084f541000
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
 #9 [ffff880851a63c48] igb_configure at ffffffffa00f5a77 [igb]
#10 [ffff880851a63ca8] __igb_open at ffffffffa00f5d33 [igb]
#11 [ffff880851a63d20] igb_resume at ffffffffa00f62ef [igb]
#12 [ffff880851a63d58] pci_pm_resume at ffffffff81328bf4
#13 [ffff880851a63d80] dpm_run_callback at ffffffff814010fe
#14 [ffff880851a63da8] device_resume at ffffffff8140120c
#15 [ffff880851a63dd8] async_resume at ffffffff8140131d
#16 [ffff880851a63df0] async_run_entry_fn at ffffffff810acf49
#17 [ffff880851a63e20] process_one_work at ffffffff8109d5fb
#18 [ffff880851a63e68] worker_thread at ffffffff8109e3cb
#19 [ffff880851a63ec8] kthread at ffffffff810a5aef
#20 [ffff880851a63f50] ret_from_fork at ffffffff81645858

Environment

  • Red Hat Enterprise Linux 7.2 (kernel-3.10.0-327.el7.x86_64)
  • Intel I350 NIC using igb driver
  • Power management suspend (eg: systemd-sleep)

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase, tools, and much more.

Current Customers and Partners

Log in for full access

Log In

New to Red Hat?

Learn more about Red Hat subscriptions

Using a Red Hat product through a public cloud?

How to access this content