|
@@ -703,7 +703,7 @@ static loff_t udf_check_vsd(struct super_block *sb)
|
|
else
|
|
else
|
|
sectorsize = sb->s_blocksize;
|
|
sectorsize = sb->s_blocksize;
|
|
|
|
|
|
- sector += (sbi->s_session << sb->s_blocksize_bits);
|
|
|
|
|
|
+ sector += (((loff_t)sbi->s_session) << sb->s_blocksize_bits);
|
|
|
|
|
|
udf_debug("Starting at sector %u (%ld byte sectors)\n",
|
|
udf_debug("Starting at sector %u (%ld byte sectors)\n",
|
|
(unsigned int)(sector >> sb->s_blocksize_bits),
|
|
(unsigned int)(sector >> sb->s_blocksize_bits),
|