diff options
Diffstat (limited to 'common/cmd_scsi.c')
| -rw-r--r-- | common/cmd_scsi.c | 4 | 
1 files changed, 4 insertions, 0 deletions
| diff --git a/common/cmd_scsi.c b/common/cmd_scsi.c index 13b3d996f..294d9f577 100644 --- a/common/cmd_scsi.c +++ b/common/cmd_scsi.c @@ -106,6 +106,8 @@ void scsi_scan(int mode)  		scsi_dev_desc[i].lun=0xff;  		scsi_dev_desc[i].lba=0;  		scsi_dev_desc[i].blksz=0; +		scsi_dev_desc[i].log2blksz = +			LOG2_INVALID(typeof(scsi_dev_desc[i].log2blksz));  		scsi_dev_desc[i].type=DEV_TYPE_UNKNOWN;  		scsi_dev_desc[i].vendor[0]=0;  		scsi_dev_desc[i].product[0]=0; @@ -166,6 +168,8 @@ void scsi_scan(int mode)  			}  			scsi_dev_desc[scsi_max_devs].lba=capacity;  			scsi_dev_desc[scsi_max_devs].blksz=blksz; +			scsi_dev_desc[scsi_max_devs].log2blksz = +				LOG2(scsi_dev_desc[scsi_max_devs].blksz);  			scsi_dev_desc[scsi_max_devs].type=perq;  			init_part(&scsi_dev_desc[scsi_max_devs]);  removable: |