  	    "off=%"PSCPRIdOFFT, buf, rc, size, off);
 -	pscfs_reply_write(pfr, size, rc);
 -	OPSTAT_INCR(SLC_OPST_FSRQ_WRITE_FREE);
++
++	OPSTAT_INCR(SLC_OPST_WRITE_DONE);
  }
  
  void
-@@ -2379,27 +2373,14 @@
+@@ -2379,29 +2376,18 @@
  
  	msfsthr(pscthr_get())->mft_failcnt = 1;
  

 	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)

===================================================================
--- slash_nara/mount_slash/bmap_flush.c	(revision 20203)
+++ slash_nara/mount_slash/bmap_flush.c	(working copy)
@@ -363,9 +363,6 @@
 	(void)BMPC_RLOCK(bmpc);
 	(void)BIORQ_RLOCK(r);
 
-	/* biorq [rd]esched semantics must be strictly enforced.
-	 */
-	psc_assert(r->biorq_flags & BIORQ_SCHED);
 	psc_assert(!(r->biorq_flags & (BIORQ_INFL | BIORQ_RESCHED)));
 	psc_assert(pll_conjoint(&bmpc->bmpc_new_biorqs, r));
 
@@ -451,9 +448,6 @@
 		BIORQ_ULOCK(r);
 		return;
 	}
