On 5/1/19 10:59 AM, James Smart wrote: > Update lpfc to revision 12.2.0.2 > > A quick patch set that resolves lockdep checking issues and > addresses a couple of bugs found when inspecting the paths > for the lockdeps. > > The patches were cut against Martin's 5.2/scsi-queue tree Hi James, While testing this patch series I hit the kernel warning shown below. Is this kernel warning perhaps a regression due to patch 1/4 in this series? Thanks, Bart. lpfc 0000:00:0a.0: 1:(0):2753 PLOGI failure DID:010000 Status:x3/x103 WARNING: CPU: 0 PID: 178 at drivers/scsi/lpfc/lpfc_sli.c:2994 lpfc_sli_iocbq_lookup+0x1aa/0x1c0 [lpfc] CPU: 0 PID: 178 Comm: lpfc_worker_1 Tainted: G O 5.1.0-rc7-dbg+ #3 Hardware name: Bochs Bochs, BIOS Bochs 01/01/2011 RIP: 0010:lpfc_sli_iocbq_lookup+0x1aa/0x1c0 [lpfc] Call Trace: lpfc_sli_sp_handle_rspiocb+0x43b/0xa30 [lpfc] ? check_chain_key+0x13f/0x200 ? lpfc_sli_handle_fast_ring_event+0x7d0/0x7d0 [lpfc] ? memcpy+0x45/0x50 ? lpfc_sli4_iocb_param_transfer+0xf7/0x420 [lpfc] lpfc_sli_handle_slow_ring_event_s4+0x252/0x320 [lpfc] lpfc_sli_handle_slow_ring_event+0x32/0x40 [lpfc] lpfc_do_work+0x1050/0x19f0 [lpfc] ? mark_held_locks+0x34/0xb0 ? lpfc_unregister_unused_fcf+0xb0/0xb0 [lpfc] ? finish_wait+0x110/0x110 ? _raw_spin_unlock_irqrestore+0x42/0x70 ? __kthread_parkme+0xb5/0xd0 kthread+0x1d2/0x1f0 ? lpfc_unregister_unused_fcf+0xb0/0xb0 [lpfc] ? kthread_create_on_node+0xc0/0xc0 ret_from_fork+0x24/0x50 irq event stamp: 50416 hardirqs last enabled at (50415): [<ffffffff819d04c7>] _raw_spin_unlock_irqrestore+0x57/0x70 hardirqs last disabled at (50416): [<ffffffff819d01e8>] _raw_spin_lock_irqsave+0x18/0x60 softirqs last enabled at (44458): [<ffffffff81c00451>] __do_softirq+0x451/0x5b7 softirqs last disabled at (44447): [<ffffffff810af1ad>] irq_exit+0xdd/0x100