[git pull] vfs.git fixes

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



	Backport-friendly part of lock_parent() race fix, a fix for assumption
in the heurisic used by path_connected() that is not true on NFS and livelock
fixes for d_alloc_parallel().

The following changes since commit 91ab883eb21325ad80f3473633f794c78ac87f51:

  Linux 4.16-rc2 (2018-02-18 17:29:42 -0800)

are available in the git repository at:

  git://git.kernel.org/pub/scm/linux/kernel/git/viro/vfs.git for-linus

for you to fetch changes up to 95dd77580ccd66a0da96e6d4696945b8cea39431:

  fs: Teach path_connected to handle nfs filesystems with multiple roots. (2018-03-15 18:48:38 -0400)

----------------------------------------------------------------
Al Viro (1):
      lock_parent() needs to recheck if dentry got __dentry_kill'ed under it

Eric W. Biederman (1):
      fs: Teach path_connected to handle nfs filesystems with multiple roots.

Will Deacon (2):
      fs: dcache: Avoid livelock between d_alloc_parallel and __d_add
      fs: dcache: Use READ_ONCE when accessing i_dir_seq

 fs/dcache.c        | 21 ++++++++++++++++-----
 fs/namei.c         |  5 +++--
 fs/nfs/super.c     |  2 ++
 include/linux/fs.h |  1 +
 4 files changed, 22 insertions(+), 7 deletions(-)



[Index of Archives]     [Linux Ext4 Filesystem]     [Union Filesystem]     [Filesystem Testing]     [Ceph Users]     [Ecryptfs]     [AutoFS]     [Kernel Newbies]     [Share Photos]     [Security]     [Netfilter]     [Bugtraq]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux Cachefs]     [Reiser Filesystem]     [Linux RAID]     [Samba]     [Device Mapper]     [CEPH Development]

  Powered by Linux