]> git.hungrycats.org Git - linux/commitdiff
Don't do a 64-bit divide when a simple shift will do..
authorLinus Torvalds <torvalds@home.transmeta.com>
Sat, 21 Sep 2002 11:07:59 +0000 (04:07 -0700)
committerLinus Torvalds <torvalds@home.transmeta.com>
Sat, 21 Sep 2002 11:07:59 +0000 (04:07 -0700)
fs/udf/lowlevel.c

index 48f90c8dd06b5afb0fc6bc355c062b8381456f19..7e18f77008dd445b1199353805138ff36381eddd 100644 (file)
@@ -78,7 +78,7 @@ udf_get_last_block(struct super_block *sb)
 
        if (ret) /* Hard Disk */
        {
-               lblock = bdev->bd_inode->i_size / sb->s_blocksize;
+               lblock = bdev->bd_inode->i_size >> sb->s_blocksize_bits;
        }
 
        if (lblock)