scsi: mpi3mr: Refresh sdev queue depth after controller reset
authorChandrakanth patil <chandrakanth.patil@broadcom.com>
Sun, 26 Nov 2023 05:31:31 +0000 (11:01 +0530)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Thu, 25 Jan 2024 23:35:45 +0000 (15:35 -0800)
commit3ddc8b84f65792de67210531aea67354b10ac6e4
treef49e4a8ab7925978ad6eb81dcf56b91dd6b3db18
parentca8e1a5d55ce61d65b5f4527c9d9005f3bb2ff5b
scsi: mpi3mr: Refresh sdev queue depth after controller reset

commit e5aab848dfdf7996d20ece4d28d2733c732c5e5a upstream.

After a controller reset, the firmware may modify the device queue depth.
Therefore, update the device queue depth accordingly.

Cc: <stable@vger.kernel.org> # v5.15+
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-2-chandrakanth.patil@broadcom.com
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/scsi/mpi3mr/mpi3mr_os.c