commit_metadata export operation replacing nfsd_sync_dir
[safe/jmp/linux-2.6] / fs / nfsd / nfs4recover.c
index 5a754f7..98fb98e 100644 (file)
@@ -119,9 +119,7 @@ out_no_tfm:
 static void
 nfsd4_sync_rec_dir(void)
 {
-       mutex_lock(&rec_dir.dentry->d_inode->i_mutex);
-       nfsd_sync_dir(rec_dir.dentry);
-       mutex_unlock(&rec_dir.dentry->d_inode->i_mutex);
+       vfs_fsync(NULL, rec_dir.dentry, 0);
 }
 
 int