Loading fs/block_dev.c +1 −5 Original line number Diff line number Diff line Loading @@ -86,16 +86,12 @@ EXPORT_SYMBOL(set_blocksize); int sb_set_blocksize(struct super_block *sb, int size) { int bits = 9; /* 2^9 = 512 */ if (set_blocksize(sb->s_bdev, size)) return 0; /* If we get here, we know size is power of two * and it's value is between 512 and PAGE_SIZE */ sb->s_blocksize = size; for (size >>= 10; size; size >>= 1) ++bits; sb->s_blocksize_bits = bits; sb->s_blocksize_bits = blksize_bits(size); return sb->s_blocksize; } Loading Loading
fs/block_dev.c +1 −5 Original line number Diff line number Diff line Loading @@ -86,16 +86,12 @@ EXPORT_SYMBOL(set_blocksize); int sb_set_blocksize(struct super_block *sb, int size) { int bits = 9; /* 2^9 = 512 */ if (set_blocksize(sb->s_bdev, size)) return 0; /* If we get here, we know size is power of two * and it's value is between 512 and PAGE_SIZE */ sb->s_blocksize = size; for (size >>= 10; size; size >>= 1) ++bits; sb->s_blocksize_bits = bits; sb->s_blocksize_bits = blksize_bits(size); return sb->s_blocksize; } Loading