linux/drivers/scsi/mpi3mr
Ranjan Kumar 05d44e2571 scsi: mpi3mr: Handling of fault code for insufficient power
[ Upstream commit fb6eb98f39 ]

Before retrying initialization, check and abort if the fault code
indicates insufficient power. Also mark the controller as unrecoverable
instead of issuing reset in the watch dog timer if the fault code
indicates insufficient power.

Signed-off-by: Prayas Patel <prayas.patel@broadcom.com>
Signed-off-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Link: https://lore.kernel.org/r/20241110194405.10108-5-ranjan.kumar@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
History 2025-01-02 10:34:19 +01:00
..
mpi scsi: mpi3mr: Update MPI Headers to revision 34 2024-09-12 21:10:13 -04:00
Kconfig scsi: mpi3mr: Select CONFIG_SCSI_SAS_ATTRS 2022-10-22 03:14:51 +00:00
Makefile scsi: mpi3mr: Refer CONFIG_SCSI_MPI3MR in Makefile 2022-12-14 03:01:38 +00:00
mpi3mr.h scsi: mpi3mr: Fix corrupt config pages PHY state is switched in sysfs 2025-01-02 10:34:19 +01:00
mpi3mr_app.c scsi: mpi3mr: Synchronize access to ioctl data buffer 2025-01-02 10:34:19 +01:00
mpi3mr_debug.h scsi: mpi3mr: Update copyright year 2023-03-16 23:54:29 -04:00
mpi3mr_fw.c scsi: mpi3mr: Handling of fault code for insufficient power 2025-01-02 10:34:19 +01:00
mpi3mr_os.c scsi: mpi3mr: Start controller indexing from 0 2025-01-02 10:34:19 +01:00
mpi3mr_transport.c scsi: mpi3mr: Validate SAS port assignments 2024-10-15 22:17:17 -04:00