mbox series

[git,pull] vfs.git fixes

Message ID 20191115005012.GM26530@ZenIV.linux.org.uk (mailing list archive)
State New, archived
Headers show
Series [git,pull] vfs.git fixes | expand

Pull-request

git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

Message

Al Viro Nov. 15, 2019, 12:50 a.m. UTC
Assorted fixes all over the place; some of that is -stable
fodder, some - regressions from the last window.

The following changes since commit 4f5cafb5cb8471e54afdc9054d973535614f7675:

  Linux 5.4-rc3 (2019-10-13 16:37:36 -0700)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

for you to fetch changes up to 762c69685ff7ad5ad7fee0656671e20a0c9c864d:

  ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either (2019-11-10 11:57:45 -0500)

----------------------------------------------------------------
Al Viro (7):
      autofs: fix a leak in autofs_expire_indirect()
      cgroup: don't put ERR_PTR() into fc->root
      exportfs_decode_fh(): negative pinned may become positive without the parent locked
      audit_get_nd(): don't unlock parent too early
      ecryptfs: fix unlink and rmdir in face of underlying fs modifications
      ecryptfs_lookup_interpose(): lower_dentry->d_inode is not stable
      ecryptfs_lookup_interpose(): lower_dentry->d_parent is not stable either

Eric Biggers (1):
      fs/namespace.c: fix use-after-free of mount in mnt_warn_timestamp_expiry()

Guillem Jover (1):
      aio: Fix io_pgetevents() struct __compat_aio_sigset layout

 fs/aio.c               | 10 +++---
 fs/autofs/expire.c     |  5 +--
 fs/ecryptfs/inode.c    | 84 +++++++++++++++++++++++++++++++-------------------
 fs/exportfs/expfs.c    | 31 +++++++++++--------
 fs/namespace.c         | 15 +++++----
 kernel/audit_watch.c   |  2 +-
 kernel/cgroup/cgroup.c |  5 +--
 7 files changed, 91 insertions(+), 61 deletions(-)

Comments

pr-tracker-bot@kernel.org Nov. 15, 2019, 5:35 p.m. UTC | #1
The pull request you sent on Fri, 15 Nov 2019 00:50:12 +0000:

> git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git fixes

has been merged into torvalds/linux.git:
https://git.kernel.org/torvalds/c/b4c0800e4285f96900b7aa4a13ae724fc1205f65

Thank you!