A negative error code should be returned instead of a positive one when going to error path. Signed-off-by: Zhang Qilong <zhangqilong3@xxxxxxxxxx> --- drivers/scsi/aic7xxx/aic79xx_pci.c | 2 +- drivers/scsi/aic7xxx/aic7xxx_pci.c | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/drivers/scsi/aic7xxx/aic79xx_pci.c b/drivers/scsi/aic7xxx/aic79xx_pci.c index 8397ae93f7dd..0edce0ebd944 100644 --- a/drivers/scsi/aic7xxx/aic79xx_pci.c +++ b/drivers/scsi/aic7xxx/aic79xx_pci.c @@ -419,7 +419,7 @@ ahd_pci_test_register_access(struct ahd_softc *ahd) int error; uint8_t hcntrl; - error = EIO; + error = -EIO; /* * Enable PCI error interrupt status, but suppress NMIs diff --git a/drivers/scsi/aic7xxx/aic7xxx_pci.c b/drivers/scsi/aic7xxx/aic7xxx_pci.c index 656f680c7802..cbeca694e883 100644 --- a/drivers/scsi/aic7xxx/aic7xxx_pci.c +++ b/drivers/scsi/aic7xxx/aic7xxx_pci.c @@ -1168,7 +1168,7 @@ ahc_pci_test_register_access(struct ahc_softc *ahc) uint32_t cmd; uint8_t hcntrl; - error = EIO; + error = -EIO; /* * Enable PCI error interrupt status, but suppress NMIs -- 2.17.1