Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6
* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs-2.6: (96 commits) no need for list_for_each_entry_safe()/resetting with superblock list Fix sget() race with failing mount vfs: don't hold s_umount over close_bdev_exclusive() call sysv: do not mark superblock dirty on remount sysv: do not mark superblock dirty on mount btrfs: remove junk sb_dirt change BFS: clean up the superblock usage AFFS: wait for sb synchronization when needed AFFS: clean up dirty flag usage cifs: truncate fallout mbcache: fix shrinker function return value mbcache: Remove unused features add f_flags to struct statfs(64) pass a struct path to vfs_statfs update VFS documentation for method changes. All filesystems that need invalidate_inode_buffers() are doing that explicitly convert remaining ->clear_inode() to ->evict_inode() Make ->drop_inode() just return whether inode needs to be dropped fs/inode.c:clear_inode() is gone fs/inode.c:evict() doesn't care about delete vs. non-delete paths now ... Fix up trivial conflicts in fs/nilfs2/super.c
Showing
- Documentation/filesystems/Locking 12 additions, 10 deletionsDocumentation/filesystems/Locking
- Documentation/filesystems/porting 45 additions, 0 deletionsDocumentation/filesystems/porting
- arch/alpha/kernel/osf_sys.c 4 additions, 4 deletionsarch/alpha/kernel/osf_sys.c
- arch/mips/include/asm/statfs.h 8 additions, 4 deletionsarch/mips/include/asm/statfs.h
- arch/parisc/hpux/sys_hpux.c 5 additions, 5 deletionsarch/parisc/hpux/sys_hpux.c
- arch/powerpc/platforms/cell/spufs/inode.c 6 additions, 6 deletionsarch/powerpc/platforms/cell/spufs/inode.c
- arch/s390/hypfs/inode.c 3 additions, 3 deletionsarch/s390/hypfs/inode.c
- arch/s390/include/asm/statfs.h 6 additions, 3 deletionsarch/s390/include/asm/statfs.h
- arch/um/include/shared/os.h 3 additions, 0 deletionsarch/um/include/shared/os.h
- arch/um/kernel/ksyms.c 3 additions, 0 deletionsarch/um/kernel/ksyms.c
- arch/um/os-Linux/file.c 15 additions, 0 deletionsarch/um/os-Linux/file.c
- arch/um/os-Linux/user_syms.c 4 additions, 0 deletionsarch/um/os-Linux/user_syms.c
- drivers/staging/pohmelfs/inode.c 12 additions, 6 deletionsdrivers/staging/pohmelfs/inode.c
- fs/9p/v9fs_vfs.h 1 addition, 1 deletionfs/9p/v9fs_vfs.h
- fs/9p/vfs_inode.c 15 additions, 4 deletionsfs/9p/vfs_inode.c
- fs/9p/vfs_super.c 2 additions, 2 deletionsfs/9p/vfs_super.c
- fs/adfs/inode.c 11 additions, 5 deletionsfs/adfs/inode.c
- fs/affs/affs.h 1 addition, 2 deletionsfs/affs/affs.h
- fs/affs/file.c 10 additions, 1 deletionfs/affs/file.c
- fs/affs/inode.c 23 additions, 15 deletionsfs/affs/inode.c
Loading
Please register or sign in to comment