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