diff options
| -rw-r--r-- | drivers/scsi/sd.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/drivers/scsi/sd.c b/drivers/scsi/sd.c index 7e22aa7b8b8..7ba70bef8b5 100644 --- a/drivers/scsi/sd.c +++ b/drivers/scsi/sd.c | |||
| @@ -1436,7 +1436,7 @@ got_data: | |||
| 1436 | 1436 | ||
| 1437 | { | 1437 | { |
| 1438 | char cap_str_2[10], cap_str_10[10]; | 1438 | char cap_str_2[10], cap_str_10[10]; |
| 1439 | u64 sz = sdkp->capacity << ffz(~sector_size); | 1439 | u64 sz = (u64)sdkp->capacity << ilog2(sector_size); |
| 1440 | 1440 | ||
| 1441 | string_get_size(sz, STRING_UNITS_2, cap_str_2, | 1441 | string_get_size(sz, STRING_UNITS_2, cap_str_2, |
| 1442 | sizeof(cap_str_2)); | 1442 | sizeof(cap_str_2)); |
