[PATCH] orangefs: getattr work (was: Re: Orangefs, v4.5 and the merge window...)

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

 



Mike,

The following changes since commit 2f83ace37181e445cab83d1d2a3a1dc88a36a814:

  orangefs: put register_chrdev immediately before register_filesystem (2016-03-17 14:34:10 -0400)

are available in the git repository at:

  https://github.com/martinbrandenburg/linux.git getattr

for you to fetch changes up to 6f0d78264c5c4e0e9da8f98e60da82f87b4a5a99:

  orangefs: remove wrapper around mutex_lock(&inode->i_mutex) (2016-03-17 16:33:08 -0400)

----------------------------------------------------------------
Martin Brandenburg (8):
      orangefs: remove inode->i_lock wrapper
      orangefs: rename orangefs_inode_getattr to orangefs_inode_old_getattr
      orangefs: use new orangefs_inode_getattr to create new inodes
      orangefs: use new orangefs_inode_getattr to get size in write and llseek
      orangefs: use new getattr in inode getattr and permission
      orangefs: add orangefs_inode_check_changed
      orangefs: refactor inode type or link_target change detection
      orangefs: remove wrapper around mutex_lock(&inode->i_mutex)

 fs/orangefs/dcache.c          |   3 +-
 fs/orangefs/file.c            |  13 +-
 fs/orangefs/inode.c           |  19 +-
 fs/orangefs/orangefs-kernel.h |  15 +-
 fs/orangefs/orangefs-utils.c  | 400 ++++++++++++-----------------------------
 5 files changed, 133 insertions(+), 317 deletions(-)

I hope this cleans up getattr significantly and fixes several
outstanding bugs. It is tested rather lightly as we have discussed.

-- Martin
--
To unsubscribe from this list: send the line "unsubscribe linux-fsdevel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at  http://vger.kernel.org/majordomo-info.html



[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