diff options
Diffstat (limited to 'fs')
-rw-r--r-- | fs/hfsplus/wrapper.c | 4 |
1 files changed, 1 insertions, 3 deletions
diff --git a/fs/hfsplus/wrapper.c b/fs/hfsplus/wrapper.c index 284c90f943a1..cc6235671437 100644 --- a/fs/hfsplus/wrapper.c +++ b/fs/hfsplus/wrapper.c | |||
@@ -231,9 +231,7 @@ reread: | |||
231 | if (blocksize < HFSPLUS_SECTOR_SIZE || ((blocksize - 1) & blocksize)) | 231 | if (blocksize < HFSPLUS_SECTOR_SIZE || ((blocksize - 1) & blocksize)) |
232 | goto out_free_backup_vhdr; | 232 | goto out_free_backup_vhdr; |
233 | sbi->alloc_blksz = blocksize; | 233 | sbi->alloc_blksz = blocksize; |
234 | sbi->alloc_blksz_shift = 0; | 234 | sbi->alloc_blksz_shift = ilog2(blocksize); |
235 | while ((blocksize >>= 1) != 0) | ||
236 | sbi->alloc_blksz_shift++; | ||
237 | blocksize = min_t(u32, sbi->alloc_blksz, PAGE_SIZE); | 235 | blocksize = min_t(u32, sbi->alloc_blksz, PAGE_SIZE); |
238 | 236 | ||
239 | /* | 237 | /* |