mbox series

[v5,0/3] mpi3mr: Support PCI Error Recovery

Message ID 20240627101735.18286-1-sumit.saxena@broadcom.com (mailing list archive)
Headers show
Series mpi3mr: Support PCI Error Recovery | expand

Message

Sumit Saxena June 27, 2024, 10:17 a.m. UTC
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@broadcom.com/
 
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(-)