  void
  msl_fsrqinfo_biorq_add(struct msl_fsrqinfo *q, struct bmpc_ioreq *r,
      int biorq_num)
-@@ -2296,6 +2070,7 @@
+@@ -2296,6 +2072,7 @@
  	DEBUG_BIORQ(PLL_INFO, r, "q=%p pos=%d", q, biorq_num);
  	psc_assert(!q->mfsrq_biorq[biorq_num]);
  	q->mfsrq_biorq[biorq_num] = r;

 		rc = msl_bmap_lease_tryext(b, NULL, 1);
 		if (rc) {
 			bmap_op_done(b);
@@ -2497,199 +2228,83 @@
 		 * Re-relativize the offset if this request spans more
 		 * than 1 bmap.
 		 */

 	/* Save CPU, assume that the head of the list is the oldest entry.
Index: slash_nara/mount_slash/main.c
===================================================================
--- slash_nara/mount_slash/main.c	(revision 20154)
+++ slash_nara/mount_slash/main.c	(working copy)
@@ -1474,7 +1474,8 @@
 
