diff options
author | Eric Sesterhenn <snakebyte@gmx.de> | 2009-01-06 14:43:13 -0800 |
---|---|---|
committer | Linus Torvalds <torvalds@linux-foundation.org> | 2009-01-06 15:59:31 -0800 |
commit | 50682bb4de35544466c264c017030de826614367 (patch) | |
tree | 9e5fc77230deaa459ea4c12fdc3241ad991117e7 /drivers | |
parent | e1f89ec95bd28b0927e76c46a7cc0927b7521c1d (diff) | |
download | linux-3.10-50682bb4de35544466c264c017030de826614367.tar.gz linux-3.10-50682bb4de35544466c264c017030de826614367.tar.bz2 linux-3.10-50682bb4de35544466c264c017030de826614367.zip |
bfs: check that filesystem fits on the blockdevice
Since all sanity checks rely on the validity of s_start which gets only
checked to be smaller than s_end, we should also check if s_end is sane.
Now we also try to retrieve the last block of the filesystem, which is
computed by s_end. If this fails, something is bogus.
Signed-off-by: Eric Sesterhenn <snakebyte@gmx.de>
Acked-by: Tigran Aivazian <tigran@aivazian.fsnet.co.uk>
Signed-off-by: Andrew Morton <akpm@linux-foundation.org>
Signed-off-by: Linus Torvalds <torvalds@linux-foundation.org>
Diffstat (limited to 'drivers')
0 files changed, 0 insertions, 0 deletions