Kernel panic in bnx2x_fw_dump_lvl() function.

Solution Verified - Updated -

Issue

  • The following is found in /var/log/messages:
Jan  3 15:43:00 hostname Server Administrator: Instrumentation Service EventID: 1014  System software event: #012Description: An OEM diagnostic event occurred.
  • Backtrace in vmcore is:
crash> bt
PID: 264    TASK: ffff880833d16080  CPU: 5   COMMAND: "events/5"
 #0 [ffff880833d1f740] machine_kexec at ffffffff81038f3b
 #1 [ffff880833d1f7a0] crash_kexec at ffffffff810c5b62
 #2 [ffff880833d1f870] oops_end at ffffffff8152c430
 #3 [ffff880833d1f8a0] no_context at ffffffff8104a00b
 #4 [ffff880833d1f8f0] __bad_area_nosemaphore at ffffffff8104a295
 #5 [ffff880833d1f940] bad_area_nosemaphore at ffffffff8104a363
 #6 [ffff880833d1f950] __do_page_fault at ffffffff8104aabf
 #7 [ffff880833d1fa70] do_page_fault at ffffffff8152e37e
 #8 [ffff880833d1faa0] page_fault at ffffffff8152b735
    [exception RIP: bnx2x_fw_dump_lvl+360]
    RIP: ffffffffa02e82b8  RSP: ffff880833d1fb50  RFLAGS: 00010286
    RAX: ffffc9012047f7ff  RBX: ffff8808304766e0  RCX: 0000000000009f91
    RDX: 0000000000000000  RSI: 0000000000000046  RDI: 0000000000000246
    RBP: ffff880833d1fbe0   R8: 0000000000000000   R9: ffffffff81645da0
    R10: 0000000000000001  R11: 0000000000000000  R12: ffffffffa036c7b5
    R13: ffff880830476020  R14: 00000000ffffffff  R15: 00000000fffff7ff
    ORIG_RAX: ffffffffffffffff  CS: 0010  SS: 0018
 #9 [ffff880833d1fbe8] bnx2x_fw_command at ffffffffa02f1066 [bnx2x]
#10 [ffff880833d1fc58] bnx2x_send_unload_req at ffffffffa02f4aca [bnx2x]
#11 [ffff880833d1fca8] bnx2x_chip_cleanup at ffffffffa0307060 [bnx2x]
#12 [ffff880833d1fd68] bnx2x_nic_unload at ffffffffa032afe4 [bnx2x]
#13 [ffff880833d1fdd8] bnx2x_sp_rtnl_task at ffffffffa02f969e [bnx2x]
#14 [ffff880833d1fe38] worker_thread at ffffffff81094a20
#15 [ffff880833d1fee8] kthread at ffffffff8109abf6
#16 [ffff880833d1ff48] kernel_thread at ffffffff8100c20a
  • bnx2x: Prevent an illegal pointer dereference during panic

Environment

  • Red Hat Enterprise Linux 6
  • kernel-2.6.32-431.20.3.el6
  • bnx2

Subscriber exclusive content

A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.

Current Customers and Partners

Log in for full access

Log In
Close

Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.