Whamcloud - gitweb
b=23596 account direct i/o inflight separately from non-direct i/o
authorAndrew Perepechko <andrew.perepechko@oracle.com>
Thu, 7 Oct 2010 14:27:39 +0000 (18:27 +0400)
committerAndrew Perepechko <andrew.perepechko@oracle.com>
Thu, 7 Oct 2010 14:27:39 +0000 (18:27 +0400)
commit4f97197dad7c6ad3655abd46c8e44a58ea0201fb
treeee6f73056fec44269ab3cbf5f7634f77d6d973c4
parent803f16cfd69cbe4f479f119bda6c35b0af4e1025
b=23596 account direct i/o inflight separately from non-direct i/o

Account direct i/o inflight rpcs separately from non-direct i/o so
that direct i/o, which is limited by max_rpcs_in_flight, should not
block non-direct i/o, which is not limited by max_rpcs_in_flight.

i=Oleg Drokin
i=Alexander Zarochentsev
i=Johann Lombardi (author of the original patch)
lustre/include/obd.h
lustre/ldlm/ldlm_lib.c
lustre/osc/lproc_osc.c
lustre/osc/osc_request.c