diff options
author | Sawan Chandak <sawan.chandak@cavium.com> | 2017-08-24 00:05:00 +0200 |
---|---|---|
committer | Martin K. Petersen <martin.petersen@oracle.com> | 2017-08-25 04:29:20 +0200 |
commit | efdb57607fb0447e05eb0ce404d6a708a76e4ba7 (patch) | |
tree | ddbd6d26478cd325b30a1923c572bfe6f03e1cda /drivers/scsi/qla2xxx/qla_isr.c | |
parent | scsi: qla2xxx: Fix WWPN/WWNN in debug message (diff) | |
download | linux-efdb57607fb0447e05eb0ce404d6a708a76e4ba7.tar.xz linux-efdb57607fb0447e05eb0ce404d6a708a76e4ba7.zip |
scsi: qla2xxx: Handle PCIe error for driver
Driver will perform following
- Set PFLG_DRIVER_REMOVING flag and do not disable PCIe error reporting
during adapter shutdown.
- If PCIe device count is already zero, return correct error type from
PCI error interface.
- When device is offline, return correct error type from PCIe error
path.
- If there is board disable thread active during shutdown and PCIe
device count is zero then cancel scheduling board disable thread
during shutdown and return.
Signed-off-by: Sawan Chandak <sawan.chandak@cavium.com>
Signed-off-by: Himanshu Madhani <himanshu.madhani@cavium.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'drivers/scsi/qla2xxx/qla_isr.c')
0 files changed, 0 insertions, 0 deletions