At rport loss, deadlock in lpfc_worker thread and multipathd
Issue
- Experienced a hard lockup in multipathd that was waiting on the same lock as the lpfc_worker_0 thread resulting in system panic.
PID: 623 TASK: ffff880870f58aa0 CPU: 3 COMMAND: "fc_wq_1"
#0 [ffff880028266e90] crash_nmi_callback at ffffffff810321a6
#1 [ffff880028266ea0] notifier_call_chain at ffffffff815300f5
#2 [ffff880028266ee0] atomic_notifier_call_chain at ffffffff8153015a
#3 [ffff880028266ef0] notify_die at ffffffff810a4eae
#4 [ffff880028266f20] do_nmi at ffffffff8152ddbb
#5 [ffff880028266f50] nmi at ffffffff8152d680
[exception RIP: scsi_remove_target+147]
RIP: ffffffff8138de93 RSP: ffff880870f5ddd0 RFLAGS: 00000046
RAX: ffff88022bc91c08 RBX: ffff88022bc91c00 RCX: 0000000000004cc2
RDX: 0000000000000286 RSI: 0000000000000286 RDI: ffff88107074c050
RBP: ffff880870f5de10 R8: ffffffff81c09cc0 R9: 0000000000000000
R10: 0000a5f8ffffff38 R11: 0000000000000000 R12: ffff88022bc91c00
R13: 0000000000000286 R14: ffff880870cc5060 R15: ffff88107074c010
ORIG_RAX: ffffffffffffffff CS: 0010 SS: 0018
--- <NMI exception stack> ---
#6 [ffff880870f5ddd0] scsi_remove_target at ffffffff8138de93
#7 [ffff880870f5de18] fc_starget_delete at ffffffffa008c596 [scsi_transport_fc]
#8 [ffff880870f5de38] worker_thread at ffffffff81097fe0
#9 [ffff880870f5dee8] kthread at ffffffff8109e66e
#10 [ffff880870f5df48] kernel_thread at ffffffff8100c20a
Environment
- RHEL 6.6Z stream - 2.6.32-504.12.2.el6.x86_64
Subscriber exclusive content
A Red Hat subscription provides unlimited access to our knowledgebase of over 48,000 articles and solutions.
Welcome! Check out the Getting Started with Red Hat page for quick tours and guides for common tasks.
