lkml.org 
[lkml]   [2011]   [May]   [26]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
Subject[GIT PULL] Squashfs updates for 2.6.40
Hi Linus,

Please consider pulling the following Squashfs updates, which mostly
add some extra superblock sanity checks at mount time. This fixes a
number of fsfuzzer corrupted filesystem warn_ons.

Thanks

Phillip


The following changes since commit 117a91e0f25fd7698e20ac3dfa62086be3dc82a3:

Squashfs: Use vmalloc rather than kmalloc for zlib workspace (2011-03-22 23:01:26 +0000)

are available in the git repository at:
git://git.kernel.org/pub/scm/linux/kernel/git/pkl/squashfs-linus.git master

Phillip Lougher (8):
Squashfs: move table allocation into squashfs_read_table()
Squashfs: reverse order of filesystem table reading
Squashfs: add sanity checks to xattr reading at mount time
Squashfs: add sanity checks to id reading at mount time
Squashfs: add sanity checks to lookup table reading at mount time
Squashfs: add sanity checks to fragment reading at mount time
Squashfs: add extra sanity checks at mount time
Squashfs: update email address

MAINTAINERS | 2 +-
fs/squashfs/block.c | 2 +-
fs/squashfs/cache.c | 31 +++++++++---
fs/squashfs/decompressor.c | 2 +-
fs/squashfs/decompressor.h | 2 +-
fs/squashfs/dir.c | 2 +-
fs/squashfs/export.c | 42 +++++++++------
fs/squashfs/file.c | 2 +-
fs/squashfs/fragment.c | 37 ++++++++------
fs/squashfs/id.c | 42 ++++++++++------
fs/squashfs/inode.c | 2 +-
fs/squashfs/namei.c | 2 +-
fs/squashfs/squashfs.h | 10 ++--
fs/squashfs/squashfs_fs.h | 2 +-
fs/squashfs/squashfs_fs_i.h | 2 +-
fs/squashfs/squashfs_fs_sb.h | 2 +-
fs/squashfs/super.c | 112 ++++++++++++++++++++++++-----------------
fs/squashfs/symlink.c | 2 +-
fs/squashfs/xattr.c | 2 +-
fs/squashfs/xattr.h | 3 +-
fs/squashfs/xattr_id.c | 47 ++++++++----------
fs/squashfs/xz_wrapper.c | 2 +-
fs/squashfs/zlib_wrapper.c | 2 +-
23 files changed, 203 insertions(+), 151 deletions(-)


\
 
 \ /
  Last update: 2011-05-27 00:43    [W:0.039 / U:9.184 seconds]
©2003-2018 Jasper Spaans|hosted at Digital Ocean and TransIP|Read the blog|Advertise on this site