This patch series adds support for PCI error recovery for the controllers managed by mpi3mr driver. The patch series is rework of initial revisions submitted by Ranjan Kumar. The series is based on the Host diagnostic buffer support series: https://lore.kernel.org/linux-scsi/20240626102646.14298-1-ranjan.kumar@xxxxxxxxxxxx/T/#t v1->v2: - AER patch split as suggested by Bjorn Helgaas. - Updated driver version to a new value. v2->v3: - Accomodated the feedback from Bjorn Helgaas. - Simplified and dropped few patches. v3->v4: - Accomodated the feedback from Bjorn Helgaas. Sumit Saxena (3): mpi3mr: Support PCI Error Recovery callback handlers mpi3mr: Prevent PCI writes from driver during PCI error recovery mpi3mr: driver version update drivers/scsi/mpi3mr/mpi3mr.h | 11 +- drivers/scsi/mpi3mr/mpi3mr_app.c | 28 +-- drivers/scsi/mpi3mr/mpi3mr_fw.c | 22 ++- drivers/scsi/mpi3mr/mpi3mr_os.c | 248 ++++++++++++++++++++++++- drivers/scsi/mpi3mr/mpi3mr_transport.c | 39 +++- 5 files changed, 321 insertions(+), 27 deletions(-) -- 2.31.1
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature