ipr: add support for async scanning to speed up boot
[cascardo/linux.git] / drivers / scsi / scsicam.c
index 92d24d6..910f4a7 100644 (file)
@@ -163,8 +163,8 @@ int scsi_partsize(unsigned char *buf, unsigned long capacity,
                    end_head * end_sector + end_sector;
 
                /* This is the actual _sector_ number at the end */
-               logical_end = get_unaligned(&largest->start_sect)
-                   + get_unaligned(&largest->nr_sects);
+               logical_end = get_unaligned_le32(&largest->start_sect)
+                   + get_unaligned_le32(&largest->nr_sects);
 
                /* This is for >1023 cylinders */
                ext_cyl = (logical_end - (end_head * end_sector + end_sector))