Searched hist:"1 cac63cc" (Results 1 – 3 of 3) sorted by relevance
/openbmc/linux/fs/squashfs/ |
H A D | fragment.c | 1cac63cc Mon May 23 22:33:34 CDT 2011 Phillip Lougher <phillip@lougher.demon.co.uk> Squashfs: add sanity checks to fragment reading at mount time
Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock fragments field. Fix this by checking that the number of bytes to be read (and allocated) does not extend into the next filesystem structure.
Also add a couple of other sanity checks of the mount-time fragment table structures.
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> 1cac63cc Mon May 23 22:33:34 CDT 2011 Phillip Lougher <phillip@lougher.demon.co.uk> Squashfs: add sanity checks to fragment reading at mount time Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock fragments field. Fix this by checking that the number of bytes to be read (and allocated) does not extend into the next filesystem structure. Also add a couple of other sanity checks of the mount-time fragment table structures. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
|
H A D | squashfs.h | 1cac63cc Mon May 23 22:33:34 CDT 2011 Phillip Lougher <phillip@lougher.demon.co.uk> Squashfs: add sanity checks to fragment reading at mount time
Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock fragments field. Fix this by checking that the number of bytes to be read (and allocated) does not extend into the next filesystem structure.
Also add a couple of other sanity checks of the mount-time fragment table structures.
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> 1cac63cc Mon May 23 22:33:34 CDT 2011 Phillip Lougher <phillip@lougher.demon.co.uk> Squashfs: add sanity checks to fragment reading at mount time Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock fragments field. Fix this by checking that the number of bytes to be read (and allocated) does not extend into the next filesystem structure. Also add a couple of other sanity checks of the mount-time fragment table structures. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
|
H A D | super.c | 1cac63cc Mon May 23 22:33:34 CDT 2011 Phillip Lougher <phillip@lougher.demon.co.uk> Squashfs: add sanity checks to fragment reading at mount time
Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock fragments field. Fix this by checking that the number of bytes to be read (and allocated) does not extend into the next filesystem structure.
Also add a couple of other sanity checks of the mount-time fragment table structures.
Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk> 1cac63cc Mon May 23 22:33:34 CDT 2011 Phillip Lougher <phillip@lougher.demon.co.uk> Squashfs: add sanity checks to fragment reading at mount time Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock fragments field. Fix this by checking that the number of bytes to be read (and allocated) does not extend into the next filesystem structure. Also add a couple of other sanity checks of the mount-time fragment table structures. Signed-off-by: Phillip Lougher <phillip@lougher.demon.co.uk>
|