This patch set include some bug fixes and enhancements for pm80xx driver. Changes from v2 to v3: - For "Add sysfs attribute to check mpi state" patch Fixed "warn: mask and shift to zero" Made mpiStateText static, as suggested by buildbot Changes from v1 to v2: - For sysfs attribute patches Used sysfs_emit instead of sprintf for sysfs attribute patches. Removed debug message for sysfs attribute patches. - For "Reset PI and CI memory during re-initialize" patch Improved commit message. Ruksar Devadi (1): pm80xx: Completing pending IO after fatal error Vishakha Channapattan (4): pm80xx: Add sysfs attribute to check mpi state pm80xx: Add sysfs attribute to track RAAE count pm80xx: Add sysfs attribute to track iop0 count pm80xx: Add sysfs attribute to track iop1 count Viswas G (2): pm80xx: Reset PI and CI memory during re-initialize pm80xx: remove global lock from outbound queue processing drivers/scsi/pm8001/pm8001_ctl.c | 107 +++++++++++++++++++++++++++++++++++++- drivers/scsi/pm8001/pm8001_hwi.c | 68 +++++++++++++++++++++--- drivers/scsi/pm8001/pm8001_hwi.h | 1 + drivers/scsi/pm8001/pm8001_init.c | 9 ++-- drivers/scsi/pm8001/pm8001_sas.c | 2 +- drivers/scsi/pm8001/pm8001_sas.h | 2 + drivers/scsi/pm8001/pm80xx_hwi.c | 7 ++- drivers/scsi/pm8001/pm80xx_hwi.h | 1 + 8 files changed, 184 insertions(+), 13 deletions(-) -- 2.16.3