scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery
authorSumit Saxena <sumit.saxena@broadcom.com>
Thu, 27 Jun 2024 10:17:34 +0000 (15:47 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Fri, 5 Jul 2024 03:37:07 +0000 (23:37 -0400)
commit1c342b0548e3f53a4478f8d7bcb5af34b361787f
treec0c10f8cd8027f89a593b4a076167c4876817a7e
parent30bafe1774f0aa17d3247466a2d51ce1351c3331
scsi: mpi3mr: Prevent PCI writes from driver during PCI error recovery

Prevent interaction with the hardware while the error recovery in progress.

Co-developed-by: Sathya Prakash <sathya.prakash@broadcom.com>
Signed-off-by: Sathya Prakash <sathya.prakash@broadcom.com>
Co-developed-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Signed-off-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Signed-off-by: Sumit Saxena <sumit.saxena@broadcom.com>
Link: https://lore.kernel.org/r/20240627101735.18286-3-sumit.saxena@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpi3mr/mpi3mr.h
drivers/scsi/mpi3mr/mpi3mr_app.c
drivers/scsi/mpi3mr/mpi3mr_fw.c
drivers/scsi/mpi3mr/mpi3mr_os.c
drivers/scsi/mpi3mr/mpi3mr_transport.c