Hi Linus - Here are 3 eCryptfs fixes. The first patch solves a race condition around the initialization of eCryptfs inode info. The second patch solves a regression in mmap support. The last patch fixes a kernel memory disclosure which was fixed using your suggested implementation. The following changes since commit 6fe4c6d466e95d31164f14b1ac4aefb51f0f4f82: Merge git://git.kernel.org/pub/scm/linux/kernel/git/davem/net (2011-11-20 14:59:33 -0800) are available in the git repository at: git://git.kernel.org/pub/scm/linux/kernel/git/tyhicks/ecryptfs.git for-linus Tyler Hicks (3): eCryptfs: Prevent file create race condition eCryptfs: Flush file in vma close eCryptfs: Extend array bounds for all filename chars fs/ecryptfs/crypto.c | 26 +++++++++++--------- fs/ecryptfs/ecryptfs_kernel.h | 5 ++- fs/ecryptfs/file.c | 23 +++++++++++++++++- fs/ecryptfs/inode.c | 52 ++++++++++++++++++++++++---------------- 4 files changed, 70 insertions(+), 36 deletions(-)
Attachment:
signature.asc
Description: Digital signature