From: Phillip Lougher Date: Tue, 24 May 2011 03:05:22 +0000 (+0100) Subject: Squashfs: add sanity checks to id reading at mount time X-Git-Tag: v3.0-rc1~54^2~4 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=37986f63c81bf23c856f65fc5e4830550e7f3d5b;p=pandora-kernel.git Squashfs: add sanity checks to id reading at mount time Fsfuzzer generates corrupted filesystems which throw a warn_on in kmalloc. One of these is due to a corrupted superblock no_ids 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 id table structures. Signed-off-by: Phillip Lougher --- Reading git-diff-tree failed