From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from relay.sgi.com (relay1.corp.sgi.com [137.38.102.111]) by oss.sgi.com (8.14.3/8.14.3/SuSE Linux 0.8) with ESMTP id o1GL2rLC180998 for ; Tue, 16 Feb 2010 15:02:53 -0600 Subject: [PATCH 0/2] commit_metadata export operation v5 From: Ben Myers Date: Tue, 16 Feb 2010 15:04:08 -0600 Message-ID: <20100216210026.5694.14423.stgit@case> MIME-Version: 1.0 List-Id: XFS Filesystem from SGI List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Sender: xfs-bounces@oss.sgi.com Errors-To: xfs-bounces@oss.sgi.com To: bfields@fieldses.org Cc: linux-nfs@vger.kernel.org, xfs@oss.sgi.com Hey Bruce, Here is the latest version of the knfsd sync changes that I've been spamming you with. I have addressed the latest suggestions provided by Christoph, Trond, Dave, and Alex. This version of the commit_metadata export operation takes only one inode as suggested by Christoph and it turns out to be much cleaner this way. Now we've gone back to committing all of the time in nfsd_create_setattr and don't bother with the added argument. A couple extra comments to explain the commit ordering. Thanks, Ben --- Ben Myers (2): commit_metadata export operation replacing nfsd_sync_dir xfs_export_operations.commit_metadata fs/nfsd/nfs4recover.c | 4 -- fs/nfsd/vfs.c | 109 ++++++++++++++++++++--------------------- fs/xfs/linux-2.6/xfs_export.c | 24 +++++++++ include/linux/exportfs.h | 5 ++ 4 files changed, 83 insertions(+), 59 deletions(-) -- _______________________________________________ xfs mailing list xfs@oss.sgi.com http://oss.sgi.com/mailman/listinfo/xfs