]> git.proxmox.com Git - mirror_ubuntu-eoan-kernel.git/commit
scsi: aacraid: rcode is unsigned and should be signed int
authorColin Ian King <colin.king@canonical.com>
Tue, 7 Feb 2017 11:51:29 +0000 (11:51 +0000)
committerMartin K. Petersen <martin.petersen@oracle.com>
Tue, 7 Feb 2017 22:22:28 +0000 (17:22 -0500)
commit76291469772fb932523c2e0003848934cd29e7cb
treec3011e6ff5a164f1b9943597144920caa057a6ff
parenta76037ff3479ad333a2505061915f7a21e7f3fb6
scsi: aacraid: rcode is unsigned and should be signed int

aac_fib_send can return -ve error returns and hence rcode should be
signed. Currently the rcode >= 0 check is always true and -ve errors are
not being checked.

Thanks to Dan Carpenter for spotting my original broken fix to this
issue.

Signed-off-by: Colin Ian King <colin.king@canonical.com>
Reviewed-by: Raghava Aditya Renukunta <RaghavaAditya.Renukunta@microsemi.com>
Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
drivers/scsi/aacraid/aachba.c