System panic at qla2x00_status_entry+977

Solution Verified - Updated -

Issue

  • Host running 480 FC NPIV initiators crashed when disabling target port. There were following errors observed on console at the time of crash:

    qla2xxx [0000:04:00.0]-2858:35: GID_PT entry - nn 21000024ff5bb0b8 pn 20410024ff5bb0b8 portid=c81b2a.
    qla2xxx [0000:04:00.0]-3821:367: Port to be marked lost on fcport=c82b00, current port state= ONLINE.
    qla2xxx [0000:04:00.0]-287d:367: FCPort state transitioned from ONLINE to LOST - portid=c82b00.
    qla2xxx [0000:04:00.0]-2867:367: Port login retry 5742b0f0000bc014, id = 0x0177 retry cnt=45.
    BUG: unable to handle kernel NULL pointer dereference at 0000000000000084
    IP: [<ffffffffa024b991>] qla2x00_status_entry+0x3d1/0x1150 [qla2xxx]
    PGD 0 
    Oops: 0000 [#1] SMP 
    [...]
    CPU: 0 PID: 0 Comm: swapper/0 Not tainted 3.10.0-123.13.2.el7.bz1191025.x86_64 #1
    Hardware name:    /01W23F, BIOS 2.4.3 07/09/2014
    task: ffffffff818d7440 ti: ffffffff818c4000 task.ti: ffffffff818c4000
    RIP: 0010:[<ffffffffa024b991>]  [<ffffffffa024b991>] qla2x00_status_entry+0x3d1/0x1150 [qla2xxx]
    RSP: 0018:ffff88042fa03ce0  EFLAGS: 00010046
    RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffffffffa0293740
    RDX: 00000000000000c8 RSI: ffff8800b25b9740 RDI: 0000000008000000
    RBP: ffff88042fa03de0 R08: 0000000000000029 R09: 0000000000000000
    R10: ffff8803aa45b840 R11: ffff88034e2956c0 R12: ffff880426274000
    R13: ffff880428e04740 R14: 0000000000000029 R15: 00000000000e0000
    FS:  0000000000000000(0000) GS:ffff88042fa00000(0000) knlGS:0000000000000000
    CS:  0010 DS: 0000 ES: 0000 CR0: 0000000080050033
    CR2: 0000000000000084 CR3: 00000000018d0000 CR4: 00000000001407f0
    DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000
    DR3: 0000000000000000 DR6: 00000000ffff0ff0 DR7: 0000000000000400
    Stack:
     ffff880400000000 ffffffffa029e5ec ffff880428045b00 ffff88042fa135c0
     ffff8804000000c8 ffff88040000002b ffffffff00000000 0000000000000000
     ffff8803a1e2b298 ffff880400000000 ffffffff00000000 ffff880400000000
    Call Trace:
     <IRQ> 
    
     [<ffffffffa024d49e>] qla24xx_process_response_queue+0x32e/0x5c0 [qla2xxx]
     [<ffffffff8107c160>] ? __queue_work+0x320/0x320
     [<ffffffff8107c178>] ? delayed_work_timer_fn+0x18/0x20
     [<ffffffff8106d236>] ? call_timer_fn+0x36/0x110
     [<ffffffffa024f5bb>] qla24xx_msix_rsp_q+0x4b/0xc0 [qla2xxx]
     [<ffffffff810f732e>] handle_irq_event_percpu+0x3e/0x1e0
     [<ffffffff810f750d>] handle_irq_event+0x3d/0x60
     [<ffffffff810fa197>] handle_edge_irq+0x77/0x130
     [<ffffffff81014c0f>] handle_irq+0xbf/0x150
     [<ffffffff815ee08a>] ? atomic_notifier_call_chain+0x1a/0x20
     [<ffffffff815f4c4f>] do_IRQ+0x4f/0xf0
     [<ffffffff815e9dad>] common_interrupt+0x6d/0x6d
     <EOI> 
    
     [<ffffffff814835a2>] ? cpuidle_enter_state+0x52/0xc0
     [<ffffffff814836d5>] cpuidle_idle_call+0xc5/0x200
     [<ffffffff8101bc7e>] arch_cpu_idle+0xe/0x30
     [<ffffffff810b47e5>] cpu_startup_entry+0xf5/0x290
     [<ffffffff815c3d57>] rest_init+0x77/0x80
     [<ffffffff81a07fa7>] start_kernel+0x429/0x44a
     [<ffffffff81a07987>] ? repair_env_string+0x5c/0x5c
     [<ffffffff81a07120>] ? early_idt_handlers+0x120/0x120
     [<ffffffff81a075ee>] x86_64_start_reservations+0x2a/0x2c
     [<ffffffff81a07742>] x86_64_start_kernel+0x152/0x175
    Code: 00 48 89 54 24 40 0f b7 55 c2 89 54 24 38 0f b6 57 28 89 54 24 30 0f b6 57 29 89 54 24 28 0f b6 57 2a bf 00 00 00 08 89 54 24 20 <8b> 90 84 00 00 00 89 54 24 18 8b 80 80 00 00 00 ba 22 30 00 00 
    RIP  [<ffffffffa024b991>] qla2x00_status_entry+0x3d1/0x1150 [qla2xxx]
    RSP <ffff88042fa03ce0>
    CR2: 0000000000000084
    

Environment

  • Red Hat Enterprise Linux 7.1
  • Qlogic FC HBA with NPIV enabled

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.