scsi: Avoid sign extension of scsi_device.type
This patch avoids that smatch reports the following: drivers/scsi/scsi_sysfs.c:506 scsi_bus_uevent() warn: argument 3 to %02x specifier has type 'char' drivers/scsi/scsi_sysfs.c:872 sdev_show_modalias() warn: argument 4 to %02x specifier has type 'char' Signed-off-by: Bart Van Assche <bart.vanassche@wdc.com> Reviewed-by: Christoph Hellwig <hch@lst.de> Reviewed-by: Hannes Reinecke <hare@suse.de> Cc: Johannes Thumshirn <jthumshirn@suse.de> Signed-off-by: Martin K. Petersen <martin.petersen@oracle.com>
This commit is contained in:
parent
f52d53a9a0
commit
c2e872a27c
|
@ -111,7 +111,7 @@ struct scsi_device {
|
||||||
unsigned sector_size; /* size in bytes */
|
unsigned sector_size; /* size in bytes */
|
||||||
|
|
||||||
void *hostdata; /* available to low-level driver */
|
void *hostdata; /* available to low-level driver */
|
||||||
char type;
|
unsigned char type;
|
||||||
char scsi_level;
|
char scsi_level;
|
||||||
char inq_periph_qual; /* PQ from INQUIRY data */
|
char inq_periph_qual; /* PQ from INQUIRY data */
|
||||||
struct mutex inquiry_mutex;
|
struct mutex inquiry_mutex;
|
||||||
|
|
Loading…
Reference in New Issue