]> err.no Git - linux-2.6/blobdiff - fs/ocfs2/ocfs2_fs.h
[PATCH] ocfs2: fix thinko in ocfs2_backup_super_blkno()
[linux-2.6] / fs / ocfs2 / ocfs2_fs.h
index c99e9058c1988940451d7faf21d24818c83e71cc..e61e218f5e0b791e51f351f89a8a1afb9c4fc0a2 100644 (file)
@@ -587,7 +587,7 @@ static inline u64 ocfs2_backup_super_blkno(struct super_block *sb, int index)
 
        if (index >= 0 && index < OCFS2_MAX_BACKUP_SUPERBLOCKS) {
                offset <<= (2 * index);
-               offset /= sb->s_blocksize;
+               offset >>= sb->s_blocksize_bits;
                return offset;
        }