System got crashed due to a hard lockup at 'lpfc_els_timeout_handler+296'

Solution Verified - Updated -

Issue

  • System got crashed with following errors and vmcore dump:

    Kernel panic - not syncing: Hard LOCKUP
    CPU: 8 PID: 942 Comm: lpfc_worker_2 Tainted: P        W  OE  ------------   3.10.0-693.2.2.el7.x86_64 #1
    Hardware name: Cisco Systems Inc UCSC-C240-M4SX/UCSC-C240-M4SX, BIOS C240M4.3.0.3a.0.0321172111 03/21/2017
    0000000000000000 00000000b5897051 ffff885eff605b18 ffffffff816a3db1
    ffff885eff605b98 ffffffff8169dc74 0000000b00000010 ffff885eff605ba8
    ffff885eff605b48 00000000b5897051 ffff885eff605b88 ffffffff8190ad13
    Call Trace:
    <NMI>  [<ffffffff816a3db1>] dump_stack+0x19/0x1b
    [<ffffffff8169dc74>] panic+0xe8/0x20d
    [<ffffffff8108771f>] nmi_panic+0x3f/0x40
    [<ffffffff8112fa75>] watchdog_overflow_callback+0xf5/0x100
    [<ffffffff8116e561>] __perf_event_overflow+0x51/0xf0
    [<ffffffff811770b4>] perf_event_overflow+0x14/0x20
    [<ffffffff81009f78>] intel_pmu_handle_irq+0x218/0x4f0
    [<ffffffff81324ccc>] ? ioremap_page_range+0x26c/0x3d0
    [<ffffffff811c0a04>] ? vunmap_page_range+0x1b4/0x300
    [<ffffffff811c0b61>] ? unmap_kernel_range_noflush+0x11/0x20
    [<ffffffff813da36e>] ? ghes_copy_tofrom_phys+0x10e/0x210
    [<ffffffff813da510>] ? ghes_read_estatus+0xa0/0x190
    [<ffffffff816ac0ab>] perf_event_nmi_handler+0x2b/0x50
    [<ffffffff816ad467>] nmi_handle.isra.0+0x87/0x160
    [<ffffffff816ad750>] do_nmi+0x210/0x450
    [<ffffffff816ac913>] end_repeat_nmi+0x1e/0x2e
    [<ffffffffc044ea08>] ? lpfc_els_timeout_handler+0x128/0x3e0 [lpfc]
    [<ffffffffc044ea08>] ? lpfc_els_timeout_handler+0x128/0x3e0 [lpfc]
    [<ffffffffc044ea08>] ? lpfc_els_timeout_handler+0x128/0x3e0 [lpfc]
    <<EOE>>  [<ffffffff811e0623>] ? __kmalloc+0x1e3/0x230
    [<ffffffffc045af88>] lpfc_work_done+0x308/0x1520 [lpfc]
    [<ffffffff816a8fad>] ? __schedule+0x39d/0x8b0
    [<ffffffffc045c210>] lpfc_do_work+0x70/0x1e0 [lpfc]
    [<ffffffff810b1910>] ? wake_up_atomic_t+0x30/0x30
    [<ffffffffc045c1a0>] ? lpfc_work_done+0x1520/0x1520 [lpfc]
    [<ffffffff810b098f>] kthread+0xcf/0xe0
    [<ffffffff810b08c0>] ? insert_kthread_work+0x40/0x40
    [<ffffffff816b4f58>] ret_from_fork+0x58/0x90
    [<ffffffff810b08c0>] ? insert_kthread_work+0x40/0x40
    [...]
    

Environment

  • Red Hat Enterprise Linux 7.4
  • kernel-3.10.0-693.2.2.el7
  • Emulex LPe16002 SLI4 FC HBA
  • lpfc driver version: 0:11.2.0.6

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