]> git.ipfire.org Git - thirdparty/linux.git/commit
ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()
authorYihang Li <liyihang9@h-partners.com>
Thu, 20 Nov 2025 03:50:23 +0000 (11:50 +0800)
committerNiklas Cassel <cassel@kernel.org>
Thu, 20 Nov 2025 12:12:26 +0000 (13:12 +0100)
commitb32cc17d607e8ae7af037303fe101368cb4dc44c
tree898f4b6b7925c0cd11481e885087fefab1c330e0
parent12d724f2852d094d68dccaf5101e0ef89a971cde
ata: libata-scsi: Add missing scsi_device_put() in ata_scsi_dev_rescan()

Call scsi_device_put() in ata_scsi_dev_rescan() if the device or its
queue are not running.

Fixes: 0c76106cb975 ("scsi: sd: Fix TCG OPAL unlock on system resume")
Cc: stable@vger.kernel.org
Signed-off-by: Yihang Li <liyihang9@h-partners.com>
Reviewed-by: Damien Le Moal <dlemoal@kernel.org>
Signed-off-by: Niklas Cassel <cassel@kernel.org>
drivers/ata/libata-scsi.c