X-Git-Url: http://demsky.eecs.uci.edu/git/?a=blobdiff_plain;f=mm%2Ftruncate.c;h=f4c8270f7b84b0c0a297f66bb5dc34ba4fca3d40;hb=4b359430674caa2c98d0049a6941f157d2a33741;hp=76e35ad971025ce5eb3781543537d1bf3b947b8d;hpb=067e2601d3c076abbf45db91261f9065eaa879b2;p=firefly-linux-kernel-4.4.55.git diff --git a/mm/truncate.c b/mm/truncate.c index 76e35ad97102..f4c8270f7b84 100644 --- a/mm/truncate.c +++ b/mm/truncate.c @@ -732,7 +732,7 @@ EXPORT_SYMBOL(truncate_setsize); */ void pagecache_isize_extended(struct inode *inode, loff_t from, loff_t to) { - int bsize = 1 << inode->i_blkbits; + int bsize = i_blocksize(inode); loff_t rounded_from; struct page *page; pgoff_t index;