]> git.proxmox.com Git - mirror_ubuntu-hirsute-kernel.git/commit - drivers/scsi/qla2xxx/qla_def.h
scsi: qla2xxx: Flush mailbox commands on chip reset
authorQuinn Tran <quinn.tran@cavium.com>
Thu, 2 Aug 2018 20:16:52 +0000 (13:16 -0700)
committerMartin K. Petersen <martin.petersen@oracle.com>
Thu, 2 Aug 2018 20:56:18 +0000 (16:56 -0400)
commitb2000805a9759d315f56eecaca7779aa9197a72f
tree8196cb8cd909b640c18b72b4ef55a4732dbb5d1c
parentcb97f2c2e8d9f8c71ddbf04ad57e163ee6d86474
scsi: qla2xxx: Flush mailbox commands on chip reset

Flush pending mailbox commands on chip reset.  Wake up command that's
waiting for an interrupt and wait for mailbox counters to go to zero.

Signed-off-by: Quinn Tran <quinn.tran@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/qla2xxx/qla_def.h
drivers/scsi/qla2xxx/qla_init.c
drivers/scsi/qla2xxx/qla_mbx.c
drivers/scsi/qla2xxx/qla_os.c