mm: larger stack guard gap, between vmas
[firefly-linux-kernel-4.4.55.git] / mm / truncate.c
index 76e35ad971025ce5eb3781543537d1bf3b947b8d..f4c8270f7b84b0c0a297f66bb5dc34ba4fca3d40 100644 (file)
@@ -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;