[PATCH 0/6] kernfs: proposed locking and concurrency improvement

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

 



Here is what I currently have for the patch series we were discussing
recently.

I'm interested to see how this goes with the problem you are seeing.

The last patch in the series (the attributes update patch) has seen
no more than compile testing, I hope I haven't messed up on that.

Please keep in mind that Greg's continued silence on the question
of whether the series might be re-considered indicates to me that
he has not changed his position on this.

---

Ian Kent (6):
      kernfs: move revalidate to be near lookup
      kernfs: use VFS negative dentry caching
      kernfs: use revision to identify directory node changes
      kernfs: switch kernfs to use an rwsem
      kernfs: stay in rcu-walk mode if possible
      kernfs: add a spinlock to kernfs iattrs for inode updates


 fs/kernfs/dir.c             |  285 ++++++++++++++++++++++++++++---------------
 fs/kernfs/file.c            |    4 -
 fs/kernfs/inode.c           |   19 ++-
 fs/kernfs/kernfs-internal.h |   30 ++++-
 fs/kernfs/mount.c           |   12 +-
 fs/kernfs/symlink.c         |    4 -
 include/linux/kernfs.h      |    5 +
 7 files changed, 238 insertions(+), 121 deletions(-)

--
Ian




[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