Merge branch 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Tue, 11 Oct 2016 03:16:43 +0000 (20:16 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Tue, 11 Oct 2016 03:16:43 +0000 (20:16 -0700)
commit101105b1717f536ca741f940033996302d4ef191
tree12ab41ae1b1b66105e9fa2ea763356d2be7e8b34
parent35ff96dfd3c9aaa921b3e8dcac76b7697f2dcec0
parent3873691e5ab34fa26948643d038a2b98c4437298
Merge branch 'for-linus' of git://git./linux/kernel/git/viro/vfs

Pull more vfs updates from Al Viro:
 ">rename2() work from Miklos + current_time() from Deepa"

* 'for-linus' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  fs: Replace current_fs_time() with current_time()
  fs: Replace CURRENT_TIME_SEC with current_time() for inode timestamps
  fs: Replace CURRENT_TIME with current_time() for inode timestamps
  fs: proc: Delete inode time initializations in proc_alloc_inode()
  vfs: Add current_time() api
  vfs: add note about i_op->rename changes to porting
  fs: rename "rename2" i_op to "rename"
  vfs: remove unused i_op->rename
  fs: make remaining filesystems use .rename2
  libfs: support RENAME_NOREPLACE in simple_rename()
  fs: support RENAME_NOREPLACE for local filesystems
  ncpfs: fix unused variable warning
86 files changed:
Documentation/filesystems/Locking
Documentation/filesystems/porting
Documentation/filesystems/vfs.txt
drivers/staging/lustre/lustre/llite/namei.c
drivers/usb/gadget/function/f_fs.c
fs/9p/vfs_inode.c
fs/adfs/inode.c
fs/affs/inode.c
fs/attr.c
fs/bad_inode.c
fs/btrfs/file.c
fs/btrfs/inode.c
fs/cachefiles/namei.c
fs/ceph/dir.c
fs/ceph/file.c
fs/ceph/inode.c
fs/cifs/cifsfs.c
fs/cifs/file.c
fs/coda/file.c
fs/devpts/inode.c
fs/ecryptfs/inode.c
fs/efivarfs/inode.c
fs/exofs/inode.c
fs/ext2/acl.c
fs/ext2/ialloc.c
fs/ext2/inode.c
fs/ext2/namei.c
fs/ext4/namei.c
fs/f2fs/dir.c
fs/f2fs/file.c
fs/f2fs/inline.c
fs/f2fs/namei.c
fs/f2fs/xattr.c
fs/fat/file.c
fs/fat/namei_vfat.c
fs/fuse/dir.c
fs/gfs2/bmap.c
fs/gfs2/dir.c
fs/gfs2/inode.c
fs/gfs2/quota.c
fs/hfs/inode.c
fs/hfsplus/dir.c
fs/hfsplus/inode.c
fs/hostfs/hostfs_kern.c
fs/hugetlbfs/inode.c
fs/inode.c
fs/jffs2/acl.c
fs/jffs2/dir.c
fs/jffs2/fs.c
fs/jfs/acl.c
fs/jfs/namei.c
fs/kernfs/dir.c
fs/kernfs/inode.c
fs/libfs.c
fs/locks.c
fs/logfs/file.c
fs/namei.c
fs/nfs/internal.h
fs/nilfs2/inode.c
fs/nsfs.c
fs/ntfs/inode.c
fs/ocfs2/acl.c
fs/ocfs2/aops.c
fs/ocfs2/dlmfs/dlmfs.c
fs/ocfs2/file.c
fs/ocfs2/namei.c
fs/orangefs/file.c
fs/orangefs/inode.c
fs/orangefs/namei.c
fs/overlayfs/dir.c
fs/pipe.c
fs/posix_acl.c
fs/proc/base.c
fs/proc/proc_sysctl.c
fs/reiserfs/inode.c
fs/reiserfs/namei.c
fs/reiserfs/super.c
fs/reiserfs/xattr_acl.c
fs/ubifs/dir.c
fs/ufs/inode.c
fs/xfs/xfs_acl.c
fs/xfs/xfs_inode.c
fs/xfs/xfs_iops.c
include/linux/fs.h
mm/shmem.c
security/inode.c