  	PFL_OPSTAT_INIT("bmap_lease_ext"),
  	PFL_OPSTAT_INIT("bmap_retrieve"),
  	PFL_OPSTAT_INIT("bmpce_get"),
+@@ -505,6 +506,7 @@
+ 	PFL_OPSTAT_INIT("fsrq_write"),
+ 	PFL_OPSTAT_INIT("fsrq_write_free"),
+ 	PFL_OPSTAT_INIT("fsync"),
++	PFL_OPSTAT_INIT("fsync_done"),
+ 	PFL_OPSTAT_INIT("getxattr"),
+ 	PFL_OPSTAT_INIT("getxattr_nosys"),
+ 	PFL_OPSTAT_INIT("listxattr"),
+@@ -514,6 +516,7 @@
+ 	PFL_OPSTAT_INIT("offline_no_retry"),
+ 	PFL_OPSTAT_INIT("prefetch"),
+ 	PFL_OPSTAT_INIT("read"),
++	PFL_OPSTAT_INIT("read_done"),
+ 	PFL_OPSTAT_INIT("readdir"),
+ 	PFL_OPSTAT_INIT("readdir_retry"),
+ 	PFL_OPSTAT_INIT("read_ahead"),
+@@ -536,6 +539,7 @@
+ 	PFL_OPSTAT_INIT("srmt_write"),
+ 	PFL_OPSTAT_INIT("unlink"),
+ 	PFL_OPSTAT_INIT("write"),
++	PFL_OPSTAT_INIT("write_done"),
+ 	PFL_OPSTAT_INIT("write_coalesce"),
+ 	PFL_OPSTAT_INIT("write_coalesce_max"),
+ 	PFL_OPSTAT_INIT("version")
 Index: slash_nara/mount_slash/rpc_cli.c
 ===================================================================
 --- slash_nara/mount_slash/rpc_cli.c	(revision 20203)

 	SLC_OPST_BMAP_LEASE_EXT,
 	SLC_OPST_BMAP_RETRIEVE,
 	SLC_OPST_BMPCE_GET,
Index: slash_nara/mount_slash/mount_slash_int.c
===================================================================
--- slash_nara/mount_slash/mount_slash_int.c	(revision 20203)

 		DEBUG_BIORQ(PLL_INFO, r, "force expire");
 		BIORQ_ULOCK(r);
 	}
@@ -2258,6 +2259,7 @@
 	freelock(&mfh->mfh_lock);
 
 	pscfs_reply_fsync(pfr, 0);
+	OPSTAT_INCR(SLC_OPST_FSYNC_DONE);
 }
 
 void
@@ -2300,13 +2302,8 @@
 
 	msfsthr(pscthr_get())->mft_failcnt = 1;
 	rc = msl_write(pfr, mfh, buf, size, off);
