scsi: pmcraid: Add missing scsi_device_put() in pmcraid_eh_target_reset_handler()
authorHannes Reinecke <hare@suse.de>
Mon, 23 Oct 2023 07:29:57 +0000 (09:29 +0200)
committerMartin K. Petersen <martin.petersen@oracle.com>
Wed, 25 Oct 2023 02:24:32 +0000 (22:24 -0400)
commit0b1b4b04444fc3e8f2489cde43513dcddb9f3f60
treebd178974018417d5d6f9accf0a7ecf2d064d4e0d
parent96f41cddbc7baf1a96a388693dcfac0051db070d
scsi: pmcraid: Add missing scsi_device_put() in pmcraid_eh_target_reset_handler()

When breaking out of an shost_for_each_device() loop one needs to do an
explicit scsi_device_put().

Fixes: c2a14ab3b9b3 ("scsi: pmcraid: Select device in pmcraid_eh_target_reset_handler()")
Signed-off-by: Hannes Reinecke <hare@suse.de>
Link: https://lore.kernel.org/r/20231023072957.20191-1-hare@suse.de
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/pmcraid.c