aboutsummaryrefslogtreecommitdiffstats
path: root/arch
diff options
context:
space:
mode:
authorColin Ian King <colin.king@canonical.com>2019-11-20 13:50:31 +0000
committerMartin K. Petersen <martin.petersen@oracle.com>2019-11-26 21:30:12 -0500
commit0e7c353e1828819eb92af0a64fc9b2f4f778b76e (patch)
treefd945aeeb00d0282f3c715ae2f3454a8e9f5dc2a /arch
parentscsi: scsi_transport_sas: Fix memory leak when removing devices (diff)
downloadlinux-dev-0e7c353e1828819eb92af0a64fc9b2f4f778b76e.tar.xz
linux-dev-0e7c353e1828819eb92af0a64fc9b2f4f778b76e.zip
scsi: pm80xx: fix logic to break out of loop when register value is 2 or 3
The condition (reg_val != 2) || (reg_val != 3) will always be true because reg_val cannot be equal to two different values at the same time. Fix this by replacing the || operator with && so that the loop will loop if reg_val is not a 2 and not a 3 as was originally intended. Fixes: 50dc2f221455 ("scsi: pm80xx: Modified the logic to collect fatal dump") Link: https://lore.kernel.org/r/20191120135031.270708-1-colin.king@canonical.com Addresses-Coverity: ("Constant expression result") Signed-off-by: Colin Ian King <colin.king@canonical.com> Acked-by: Jack Wang <jinpu.wang@cloud.ionos.com> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
Diffstat (limited to 'arch')
0 files changed, 0 insertions, 0 deletions