This patch series contains the changes done in the driver to support PCI error recovery. It is rework of older patch series from Ranjan Kumar, see [1]. [1] https://lore.kernel.org/all/20231214205900.270488-1-ranjan.kumar@xxxxxxxxxxxx/ v1->v2: - AER patch split as suggested by Bjorn Helgaas. - Updated driver version to a new value. v2->v3: - Addressed the feedback from Bjorn Helgaas. - Simplified and dropped few patches. v3->v4: - Addressed the feedback from Bjorn Helgaas about dropping null pointer checks for shost and mrioc. v3->v5: - Replace sprintf with sysfs_emit and simplification in adp_state_show(). 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 | 10 +- drivers/scsi/mpi3mr/mpi3mr_fw.c | 22 ++- drivers/scsi/mpi3mr/mpi3mr_os.c | 248 ++++++++++++++++++++++++- drivers/scsi/mpi3mr/mpi3mr_transport.c | 39 +++- 5 files changed, 311 insertions(+), 19 deletions(-) -- 2.31.1
Attachment:
smime.p7s
Description: S/MIME Cryptographic Signature