linux-uconsole/fs/squashfs
Phillip Lougher 9523d5244a Squashfs: fix mount time sanity check for corrupted superblock
commit cc37f75a9f upstream.

A Squashfs filesystem containing nothing but an empty directory,
although unusual and ultimately pointless, is still valid.

The directory_table >= next_table sanity check rejects these
filesystems as invalid because the directory_table is empty and
equal to next_table.

Signed-off-by: Phillip Lougher <phillip@squashfs.org.uk>
Cc: Geert Uytterhoeven <geert@linux-m68k.org>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2012-10-02 09:47:54 -07:00
..
block.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
cache.c Merge git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus 2011-05-26 17:27:35 -07:00
decompressor.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
decompressor.h Squashfs: update email address 2011-05-26 10:49:11 +01:00
dir.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
export.c Squashfs: Fix sanity check patches on big-endian systems 2011-05-29 10:03:09 +01:00
file.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
fragment.c Squashfs: Fix sanity check patches on big-endian systems 2011-05-29 10:03:09 +01:00
id.c Squashfs: Fix sanity check patches on big-endian systems 2011-05-29 10:03:09 +01:00
inode.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
Kconfig treewide: fix a few typos in comments 2011-05-10 10:16:21 +02:00
lzo_wrapper.c Squashfs: extend decompressor framework to handle compression options 2011-02-28 18:21:59 +00:00
Makefile Squashfs: Add XZ compression configuration option 2011-01-13 21:16:52 +00:00
namei.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
squashfs.h Squashfs: update email address 2011-05-26 10:49:11 +01:00
squashfs_fs.h Squashfs: update email address 2011-05-26 10:49:11 +01:00
squashfs_fs_i.h Squashfs: update email address 2011-05-26 10:49:11 +01:00
squashfs_fs_sb.h Squashfs: update email address 2011-05-26 10:49:11 +01:00
super.c Squashfs: fix mount time sanity check for corrupted superblock 2012-10-02 09:47:54 -07:00
symlink.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
xattr.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
xattr.h Squashfs: update email address 2011-05-26 10:49:11 +01:00
xattr_id.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
xz_wrapper.c Squashfs: update email address 2011-05-26 10:49:11 +01:00
zlib_wrapper.c Squashfs: update email address 2011-05-26 10:49:11 +01:00