scsi: aacraid: fixed firmware assert issue
authorBalsundar P <balsundar.p@microsemi.com>
Tue, 15 Oct 2019 06:22:00 +0000 (11:52 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 18 Oct 2019 23:34:17 +0000 (19:34 -0400)
commitc02a3342bad32baa9be201da39d3809b74f92239
tree79db165c8a4f2f761241774d2caa56597597cdc4
parentf2244c1b35e5302070af4c729db0b0e9eb8350c9
scsi: aacraid: fixed firmware assert issue

Before issuing IOP reset, INTX mode is selected. This is triggering MSGU
lockup and ended in basecode assert. Use DROP_IO command when IOP reset is
sent in preparation for interrupt mode switch.

Link: https://lore.kernel.org/r/1571120524-6037-4-git-send-email-balsundar.p@microsemi.com
Signed-off-by: Balsundar P <balsundar.p@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aacraid/aacraid.h
drivers/scsi/aacraid/comminit.c
drivers/scsi/aacraid/src.c