commit | 3ebacb05044f82c5f0bb456a894eb9dc57d0ed90 | [log] [tgz] |
---|---|---|
author | Mikulas Patocka <mikulas@artax.karlin.mff.cuni.cz> | Thu Jul 04 18:42:29 2013 +0200 |
committer | Linus Torvalds <torvalds@linux-foundation.org> | Thu Jul 04 11:22:46 2013 -0700 |
tree | bb53d02c15568b0932c2f5ef5e758955b4fa69d0 | |
parent | 8bb495e3f02401ee6f76d1b1d77f3ac9f079e376 [diff] |
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>