 -	OPSTAT_INCR(SLC_OPST_FSRQ_READ_FREE);
  	DEBUG_FCMH(PLL_INFO, f, "read (end): buf=%p rc=%d sz=%zu "
  	    "len=%zd off=%"PSCPRIdOFFT, buf, rc, size, len, off);
++
++	OPSTAT_INCR(SLC_OPST_READ_DONE);
  }
+ 
+ void
 Index: slash_nara/mount_slash/bmpc.h
 ===================================================================
 --- slash_nara/mount_slash/bmpc.h	(revision 20203)

===================================================================
--- slash_nara/mount_slash/bmap_flush.c	(revision 20203)
+++ slash_nara/mount_slash/bmap_flush.c	(working copy)
@@ -451,9 +451,6 @@
 		BIORQ_ULOCK(r);
 		return;
 	}

 	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)
