Whamcloud - gitweb
b=1141
authorpschwan <pschwan>
Mon, 7 Jul 2003 05:55:29 +0000 (05:55 +0000)
committerpschwan <pschwan>
Mon, 7 Jul 2003 05:55:29 +0000 (05:55 +0000)
commit1ae80882ba079228f5aece28b22498e69ab3413f
tree350656bc2619aa5f57022422cb37a8da050b6b69
parent644781def0fb243d41870b05fda16693a5d46e35
b=1141
This patch breaks the previous single brw disk transaction into two:
one opened and closed in each of preprw and commitrw.  It also avoids
holding the i_sem across the brw.  No stunning results yet, but I expect
that our behaviour in the face of client bulk timeout is substantially
improved.  Some more analysis will be required before we turn this
into a performance win, I think.
lustre/obdfilter/filter_io.c