[PATCH] ext4 64 bit divide fix
[pandora-kernel.git] / fs / ext4 / super.c
index 811011f..f7ea022 100644 (file)
@@ -1485,7 +1485,7 @@ static int ext4_fill_super (struct super_block *sb, void *data, int silent)
         */
        if (blocksize != EXT4_MIN_BLOCK_SIZE) {
                logic_sb_block = sb_block * EXT4_MIN_BLOCK_SIZE;
-               offset = sector_div(logic_sb_block, blocksize);
+               offset = do_div(logic_sb_block, blocksize);
        } else {
                logic_sb_block = sb_block;
        }
@@ -1591,7 +1591,7 @@ static int ext4_fill_super (struct super_block *sb, void *data, int silent)
                brelse (bh);
                sb_set_blocksize(sb, blocksize);
                logic_sb_block = sb_block * EXT4_MIN_BLOCK_SIZE;
-               offset = sector_div(logic_sb_block, blocksize);
+               offset = do_div(logic_sb_block, blocksize);
                bh = sb_bread(sb, logic_sb_block);
                if (!bh) {
                        printk(KERN_ERR