mirror_ubuntu-kernels/drivers/scsi/mpi3mr
Ranjan Kumar dd896a6b0a scsi: mpi3mr: Block devices are not removed even when VDs are offlined
The driver did not remove the virtual disk that was exposed as hidden and
offline after the controller was reset.

Drive is removed from OS when firmware sends "device added" event with
hidden bit set or access status indicating inability to accept I/Os.

Signed-off-by: Ranjan Kumar <ranjan.kumar@broadcom.com>
Signed-off-by: Sathya Prakash <sathya.prakash@broadcom.com>
Link: https://lore.kernel.org/r/20240313100746.128951-2-ranjan.kumar@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
2024-03-25 18:14:32 -04:00
..
mpi scsi: mpi3mr: Add support for status reply descriptor 2023-11-24 20:53:05 -05: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_app.c scsi: mpi3mr: Fix printk() format strings 2023-12-08 12:04:56 -05:00
mpi3mr_debug.h scsi: mpi3mr: Update copyright year 2023-03-16 23:54:29 -04:00
mpi3mr_fw.c scsi: mpi3mr: Fix mpi3mr_fw.c kernel-doc warnings 2024-01-03 23:12:24 -05:00
mpi3mr_os.c scsi: mpi3mr: Block devices are not removed even when VDs are offlined 2024-03-25 18:14:32 -04:00
mpi3mr_transport.c scsi: mpi3mr: Reduce stack usage in mpi3mr_refresh_sas_ports() 2024-02-26 20:33:49 -05:00
mpi3mr.h scsi: mpi3mr: Block devices are not removed even when VDs are offlined 2024-03-25 18:14:32 -04:00