ocfs2: silence an integer overflow warning
Subsystems (2)
PATCH 1/1 ocfs2: silence an integer overflow warning
My static checker complains that ->me_start + ->me_len can overflow. I haven't followed it through to see the implications but it seems simple enough to prevent the overflow.
Signed-off-by Dan Carpenter <[email protected]>
---move_extents in other less common file systems have this same warning as well.
fs/ocfs2/move_extents.c +2 -1
@@ -1014,7 +1014,8 @@ int ocfs2_ioctl_move_extents(struct file *filp, void __user *argp) goto out_free; } -if (range.me_start >i_size_read (inode)) { +if (range.me_start >i_size_read (inode) || + range.me_len >i_size_read (inode)) { status = -EINVAL ; goto out_free; }