]> git.proxmox.com Git - mirror_ubuntu-focal-kernel.git/commit
scsi: scsi_dh_alua: Check for negative result value
authorHannes Reinecke <hare@suse.de>
Tue, 27 Apr 2021 08:30:11 +0000 (10:30 +0200)
committerKleber Sacilotto de Souza <kleber.souza@canonical.com>
Mon, 20 Sep 2021 16:48:47 +0000 (18:48 +0200)
commit667c7827f5ec4bff527284b9b9c4038331154918
tree4a3f61cf1a924631ce11369b57d92537e53d47c3
parent0e13d773f4d52437d3788725bf8df49188e40cc2
scsi: scsi_dh_alua: Check for negative result value

BugLink: https://bugs.launchpad.net/bugs/1939440
[ Upstream commit 7e26e3ea028740f934477ec01ba586ab033c35aa ]

scsi_execute() will now return a negative error if there was an error prior
to command submission; evaluate that instead if checking for DRIVER_ERROR.

[mkp: build fix]

Link: https://lore.kernel.org/r/20210427083046.31620-6-hare@suse.de
Signed-off-by: Hannes Reinecke <hare@suse.de>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Signed-off-by: Sasha Levin <sashal@kernel.org>
Signed-off-by: Kamal Mostafa <kamal@canonical.com>
Signed-off-by: Kelsey Skunberg <kelsey.skunberg@canonical.com>
drivers/scsi/device_handler/scsi_dh_alua.c