mbox series

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

Message ID 20240627101735.18286-1-sumit.saxena@broadcom.com
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(-)

Comments

Martin K. Petersen July 5, 2024, 3:38 a.m. UTC | #1
Sumit,

> 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,

Applied to 6.11/scsi-staging, thanks!
Martin K. Petersen July 11, 2024, 3:08 a.m. UTC | #2
On Thu, 27 Jun 2024 15:47:32 +0530, Sumit Saxena wrote:

> 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.
> 
> [...]

Applied to 6.11/scsi-queue, thanks!

[1/3] mpi3mr: Support PCI Error Recovery callback handlers
      https://git.kernel.org/mkp/scsi/c/30bafe1774f0
[2/3] mpi3mr: Prevent PCI writes from driver during PCI error recovery
      https://git.kernel.org/mkp/scsi/c/1c342b0548e3
[3/3] mpi3mr: driver version update
      https://git.kernel.org/mkp/scsi/c/cf82b9e866b6