]> git.ipfire.org Git - thirdparty/kernel/stable.git/commit
scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous()
authorDan Carpenter <dan.carpenter@oracle.com>
Wed, 29 May 2019 11:07:39 +0000 (14:07 +0300)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Jun 2019 03:35:58 +0000 (11:35 +0800)
commit5327e985e61e2a58dcb655417a71da21b74707b0
tree67a2e37d3afe895246b8c8cdfae61e1ebd7be9b3
parent04ceb1348973c36f30edc6d96b6b10183aa9cb0c
scsi: smartpqi: unlock on error in pqi_submit_raid_request_synchronous()

[ Upstream commit cc8f52609bb4177febade24d11713e20c0893b0a ]

We need to drop the "ctrl_info->sync_request_sem" lock before returning.

Fixes: 6c223761eb54 ("smartpqi: initial commit of Microsemi smartpqi driver")
Signed-off-by: Dan Carpenter <dan.carpenter@oracle.com>
Acked-by: Don Brace <don.brace@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
drivers/scsi/smartpqi/smartpqi_init.c