Message ID | 20230117163834.1053763-1-arnd@kernel.org (mailing list archive) |
---|---|
State | Changes Requested |
Headers | show |
Series | scsi: stex: fix MU_MAX_DELAY typecheck | expand |
On 1/17/23 08:38, Arnd Bergmann wrote: > @@ -173,7 +173,7 @@ enum { > ST_ADDITIONAL_MEM_MIN = 0x80000, > PMIC_SHUTDOWN = 0x0D, > PMIC_REUMSE = 0x10, > - ST_IGNORED = -1, > + ST_IGNORED = -1u, > ST_NOTHANDLED = 7, > ST_S3 = 3, > ST_S4 = 4, From drivers/scsi/stex.c: int st_sleep_mic; ... st_sleep_mic == ST_IGNORED ... Can changing ST_IGNORED from signed to unsigned break the stex driver? Thanks, Bart.
diff --git a/drivers/scsi/stex.c b/drivers/scsi/stex.c index 8def242675ef..23462d3c9850 100644 --- a/drivers/scsi/stex.c +++ b/drivers/scsi/stex.c @@ -110,7 +110,7 @@ enum { TASK_ATTRIBUTE_ORDERED = 0x2, TASK_ATTRIBUTE_ACA = 0x4, - SS_STS_NORMAL = 0x80000000, + SS_STS_NORMAL = 0x80000000u, SS_STS_DONE = 0x40000000, SS_STS_HANDSHAKE = 0x20000000, @@ -120,7 +120,7 @@ enum { SS_I2H_REQUEST_RESET = 0x2000, - SS_MU_OPERATIONAL = 0x80000000, + SS_MU_OPERATIONAL = 0x80000000u, STEX_CDB_LENGTH = 16, STATUS_VAR_LEN = 128, @@ -173,7 +173,7 @@ enum { ST_ADDITIONAL_MEM_MIN = 0x80000, PMIC_SHUTDOWN = 0x0D, PMIC_REUMSE = 0x10, - ST_IGNORED = -1, + ST_IGNORED = -1u, ST_NOTHANDLED = 7, ST_S3 = 3, ST_S4 = 4,