summaryrefslogtreecommitdiffstats
path: root/fs/befs
diff options
context:
space:
mode:
authorMikulas Patocka <mikulas@artax.karlin.mff.cuni.cz>2013-07-04 18:42:29 +0200
committerLinus Torvalds <torvalds@linux-foundation.org>2013-07-04 11:22:46 -0700
commit3ebacb05044f82c5f0bb456a894eb9dc57d0ed90 (patch)
treebb53d02c15568b0932c2f5ef5e758955b4fa69d0 /fs/befs
parent8bb495e3f02401ee6f76d1b1d77f3ac9f079e376 (diff)
downloadlinux-3ebacb05044f82c5f0bb456a894eb9dc57d0ed90.tar.gz
linux-3ebacb05044f82c5f0bb456a894eb9dc57d0ed90.tar.bz2
linux-3ebacb05044f82c5f0bb456a894eb9dc57d0ed90.zip
hpfs: better test for errors
The test if bitmap access is out of bound could errorneously pass if the device size is divisible by 16384 sectors and we are asking for one bitmap after the end. Check for invalid size in the superblock. Invalid size could cause integer overflows in the rest of the code. Signed-off-by: Mikulas Patocka <mpatocka@artax.karlin.mff.cuni.cz> Cc: stable@kernel.org Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'fs/befs')
0 files changed, 0 insertions, 0 deletions