summaryrefslogtreecommitdiffstats
path: root/fs/minix
diff options
context:
space:
mode:
Diffstat (limited to 'fs/minix')
-rw-r--r--fs/minix/itree_v2.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/fs/minix/itree_v2.c b/fs/minix/itree_v2.c
index 13487ad16894..78e2d93e5c83 100644
--- a/fs/minix/itree_v2.c
+++ b/fs/minix/itree_v2.c
@@ -32,7 +32,8 @@ static int block_to_path(struct inode * inode, long block, int offsets[DEPTH])
32 if (block < 0) { 32 if (block < 0) {
33 printk("MINIX-fs: block_to_path: block %ld < 0 on dev %s\n", 33 printk("MINIX-fs: block_to_path: block %ld < 0 on dev %s\n",
34 block, bdevname(sb->s_bdev, b)); 34 block, bdevname(sb->s_bdev, b));
35 } else if (block >= (minix_sb(inode->i_sb)->s_max_size/sb->s_blocksize)) { 35 } else if ((u64)block * (u64)sb->s_blocksize >=
36 minix_sb(sb)->s_max_size) {
36 if (printk_ratelimit()) 37 if (printk_ratelimit())
37 printk("MINIX-fs: block_to_path: " 38 printk("MINIX-fs: block_to_path: "
38 "block %ld too big on dev %s\n", 39 "block %ld too big on dev %s\n",