On Tue, Feb 16, 2010 at 03:04:08PM -0600, Ben Myers wrote:
> Here is the latest version of the knfsd sync changes that I've been spamming
> you with.
Don't worry about spamming--it's good that people have lots of comments!
> 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.
> Ben Myers (2):
> commit_metadata export operation replacing nfsd_sync_dir
> 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(-)