Merge branch 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs
authorLinus Torvalds <torvalds@linux-foundation.org>
Mon, 21 May 2018 18:54:57 +0000 (11:54 -0700)
committerLinus Torvalds <torvalds@linux-foundation.org>
Mon, 21 May 2018 18:54:57 +0000 (11:54 -0700)
commit5997aab0a11ea27ee8e520ecc551ed18fd3e8296
tree671f8ec1616f646614f2994537fc32704251465d
parent3b78ce4a34b761c7fe13520de822984019ff1a8f
parentbaf10564fbb66ea222cae66fbff11c444590ffd9
Merge branch 'fixes' of git://git./linux/kernel/git/viro/vfs

Pull vfs fixes from Al Viro:
 "Assorted fixes all over the place"

* 'fixes' of git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs:
  aio: fix io_destroy(2) vs. lookup_ioctx() race
  ext2: fix a block leak
  nfsd: vfs_mkdir() might succeed leaving dentry negative unhashed
  cachefiles: vfs_mkdir() might succeed leaving dentry negative unhashed
  unfuck sysfs_mount()
  kernfs: deal with kernfs_fill_super() failures
  cramfs: Fix IS_ENABLED typo
  befs_lookup(): use d_splice_alias()
  affs_lookup: switch to d_splice_alias()
  affs_lookup(): close a race with affs_remove_link()
  fix breakage caused by d_find_alias() semantics change
  fs: don't scan the inode cache before SB_BORN is set
  do d_instantiate/unlock_new_inode combinations safely
  iov_iter: fix memory leak in pipe_get_pages_alloc()
  iov_iter: fix return type of __pipe_get_pages()
fs/btrfs/inode.c
fs/ecryptfs/inode.c
security/selinux/hooks.c