[<prev] [next>] [thread-next>] [day] [month] [year] [list]
Message-ID: <20081231074356.GA28946@ZenIV.linux.org.uk>
Date: Wed, 31 Dec 2008 07:43:56 +0000
From: Al Viro <viro@...IV.linux.org.uk>
To: Linus Torvalds <torvalds@...ux-foundation.org>
Cc: linux-kernel@...r.kernel.org
Subject: [git pull] vfs patches, part 1
Beginning of VFS queue for .29-rc1; that's just the first part. Please pull from
git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6.git/ for-linus.
Shortlog:
Al Viro (8):
fix switch_names() breakage in short-to-short case
take init_fs to saner place
kill ->dir_notify()
nfsd/create race fixes, infrastructure
nfsd races, ext2
nfsd races, ext3
nfsd races, ext4
nfsd races, reiserfs
Arjan van de Ven (1):
[patch 10/11] vfs: expand some comments (d_path / seq_path)
Christoph Hellwig (4):
remove incorrect comment in inode_permission
kill walk_init_root
pass a struct path * to may_open
kill vfs_permission
Dave Kleikamp (1):
nfsd races, jfs
Denis ChengRq (1):
[patch 05/11] fs/block_dev.c: __read_mostly improvement and sb_is_blkdev_sb utilization
Duane Griffin (9):
eCryptfs: check readlink result was not an error before using it
vfs: introduce helper function to safely NUL-terminate symlinks
vfs: ensure page symlinks are NUL-terminated
ext2: ensure fast symlinks are NUL-terminated
ext3: ensure fast symlinks are NUL-terminated
ext4: ensure fast symlinks are NUL-terminated
sysv: ensure fast symlinks are NUL-terminated
freevxfs: ensure fast symlinks are NUL-terminated
befs: ensure fast symlinks are NUL-terminated
Eric Dumazet (2):
fix f_count description in Documentation/filesystems/files.txt
filp_cachep can be static in fs/file_table.c
Eric Paris (1):
filesystem notification: create fs/notify to contain all fs
Jan Engelhardt (1):
[patch 02/11] include: linux/fs.h: put declarations in __KERNEL__
Julia Lawall (1):
[patch 03/11] fs/namespace.c: drop code after return
Kentaro Takeda (1):
introduce new LSM hooks where vfsmount is available.
Nick Piggin (1):
[patch][rfc] fs: shrink struct dentry
Richard Kennedy (1):
fs: reorder struct inotify_device on 64bits to remove
Steven Rostedt (1):
make INIT_FS use the __RW_LOCK_UNLOCKED initialization
Zhaolei (1):
[patch 09/11] vfs: correct wrong function name of d_put in kernel document and source comment
Diffstat:
Documentation/filesystems/Locking | 2 -
Documentation/filesystems/files.txt | 6 +-
Documentation/filesystems/vfs.txt | 5 +-
arch/alpha/kernel/init_task.c | 1 -
arch/arm/kernel/init_task.c | 1 -
arch/avr32/kernel/init_task.c | 1 -
arch/blackfin/kernel/init_task.c | 1 -
arch/cris/kernel/process.c | 1 -
arch/frv/kernel/init_task.c | 1 -
arch/h8300/kernel/init_task.c | 1 -
arch/ia64/kernel/init_task.c | 1 -
arch/m32r/kernel/init_task.c | 1 -
arch/m68k/kernel/process.c | 1 -
arch/m68knommu/kernel/init_task.c | 1 -
arch/mips/kernel/init_task.c | 1 -
arch/mn10300/kernel/init_task.c | 1 -
arch/parisc/kernel/init_task.c | 1 -
arch/powerpc/kernel/init_task.c | 1 -
arch/powerpc/oprofile/cell/spu_task_sync.c | 2 +-
arch/s390/kernel/init_task.c | 1 -
arch/sh/kernel/init_task.c | 1 -
arch/sparc/kernel/init_task.c | 1 -
arch/um/kernel/init_task.c | 1 -
arch/x86/kernel/init_task.c | 1 -
arch/xtensa/kernel/init_task.c | 1 -
drivers/oprofile/buffer_sync.c | 2 +-
fs/Kconfig | 39 +--------
fs/Makefile | 5 +-
fs/bad_inode.c | 6 -
fs/befs/linuxvfs.c | 5 +-
fs/block_dev.c | 9 +-
fs/cifs/Makefile | 2 +-
fs/cifs/cifsfs.c | 7 --
fs/cifs/cifsfs.h | 1 -
fs/cifs/fcntl.c | 118 ------------------------
fs/dcache.c | 25 ++---
fs/dcookies.c | 28 ++++--
fs/ecryptfs/inode.c | 3 +-
fs/exec.c | 5 +-
fs/ext2/ialloc.c | 6 +-
fs/ext2/inode.c | 7 +-
fs/ext2/namei.c | 15 +++-
fs/ext3/ialloc.c | 6 +-
fs/ext3/inode.c | 7 +-
fs/ext3/namei.c | 15 +++-
fs/ext4/ialloc.c | 6 +-
fs/ext4/inode.c | 7 +-
fs/ext4/namei.c | 14 +++-
fs/file_table.c | 10 ++-
fs/freevxfs/vxfs_inode.c | 4 +-
fs/inode.c | 59 ++++++++++++
fs/jfs/jfs_inode.c | 29 ++++--
fs/jfs/namei.c | 24 +++--
fs/namei.c | 115 +++++++++++++++--------
fs/namespace.c | 2 +-
fs/nfsctl.c | 5 +-
fs/notify/Kconfig | 2 +
fs/notify/Makefile | 2 +
fs/notify/dnotify/Kconfig | 10 ++
fs/notify/dnotify/Makefile | 1 +
fs/{ => notify/dnotify}/dnotify.c | 3 -
fs/notify/inotify/Kconfig | 27 ++++++
fs/notify/inotify/Makefile | 2 +
fs/{ => notify/inotify}/inotify.c | 0
fs/{ => notify/inotify}/inotify_user.c | 2 +-
fs/open.c | 5 +
fs/reiserfs/inode.c | 15 ++-
fs/reiserfs/namei.c | 8 ++
fs/seq_file.c | 10 ++-
fs/sysv/inode.c | 6 +-
include/linux/dcache.h | 21 +++--
include/linux/fdtable.h | 2 -
include/linux/fs.h | 24 +++---
include/linux/fs_struct.h | 6 -
include/linux/init_task.h | 1 +
include/linux/namei.h | 5 +
include/linux/security.h | 137 ++++++++++++++++++++++++++++
net/unix/af_unix.c | 4 +
security/Kconfig | 9 ++
security/capability.c | 57 ++++++++++++
security/security.c | 66 +++++++++++++
81 files changed, 696 insertions(+), 351 deletions(-)
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@...r.kernel.org
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists