Himanshu,
>> In commit d2ba5675d899 ("[SCSI] qla2xxx: Disable local-interrupts while >> polling for RISC status.") added a local_irq_disable() before invoking >> the ->intr_handler callback. The function, which was used in this >> callback, did not disable interrupts while acquiring the spin_lock so a >> deadlock was possible and this change was one possible solution. Applied to 4.19/scsi-queue. Thanks! -- Martin K. Petersen Oracle Linux Engineering