From: Phillip Lougher Date: Tue, 3 Sep 2013 03:21:52 +0000 (+0100) Subject: Squashfs: fix corruption checks in squashfs_lookup() X-Git-Tag: v3.12-rc1~55^2~3 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=52e9ce1c0f2060661e147ffaf701a17f2fc0a153;p=pandora-kernel.git Squashfs: fix corruption checks in squashfs_lookup() The dir_count and size fields when read from disk are sanity checked for correctness. However, the sanity checks only check the values are not greater than expected. As dir_count and size were incorrectly defined as signed ints, this can lead to corrupted values appearing as negative which are not trapped. Signed-off-by: Phillip Lougher --- Reading git-diff-tree failed