scsi: mpi3mr: Clean up block devices post controller reset
authorChandrakanth patil <chandrakanth.patil@broadcom.com>
Sun, 26 Nov 2023 05:31:32 +0000 (11:01 +0530)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 6 Dec 2023 02:38:48 +0000 (21:38 -0500)
commitc01d515687e358b22aa8414d6dac60d7defa6eb9
tree0dc0842e77f737f233d6b7f6f02a6bfabe9ed639
parente5aab848dfdf7996d20ece4d28d2733c732c5e5a
scsi: mpi3mr: Clean up block devices post controller reset

After a controller reset, if the firmware changes the state of devices to
"hide", then remove those devices from the OS.

Cc: <stable@vger.kernel.org> # v6.6+
Co-developed-by: Sathya Prakash <sathya.prakash@broadcom.com>
Signed-off-by: Sathya Prakash <sathya.prakash@broadcom.com>
Signed-off-by: Chandrakanth patil <chandrakanth.patil@broadcom.com>
Link: https://lore.kernel.org/r/20231126053134.10133-3-chandrakanth.patil@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/mpi3mr/mpi3mr_os.c