Whamcloud - gitweb
ext2fs: fix integer overflow in rb_get_bmap_range
authorDmitry Monakhov <dmonakhov@openvz.org>
Thu, 11 Dec 2014 22:57:12 +0000 (17:57 -0500)
committerTheodore Ts'o <tytso@mit.edu>
Thu, 11 Dec 2014 22:57:35 +0000 (17:57 -0500)
commite50e985d6ab10cc68e14dccc2083c70ced9b09c3
treed0e927deb3aab4f46536cb1980d2e0fda0d232fb
parent250304879a689eb2e2d859e3646dbdbe3819236e
ext2fs: fix integer overflow in rb_get_bmap_range

bmap_rb_extent is defined as __u64:blk __u64:count.  So count can
exceed INT_MAX on populated filesystems.

TESTCASE: xfstest ext4/004

Signed-off-by: Dmitry Monakhov <dmonakhov@openvz.org>
Signed-off-by: Theodore Ts'o <tytso@mit.edu>
lib/ext2fs/blkmap64_rb.c