Need a quick code review for:

6762222* lockd burns cpu cycles, nfs pathologically slow

As has been discussed, the immediate approach is to enforce flow control in
the RPC client side dispatch routines -- clnt_dispatch_send() and
clnt_clts_dispatch_send(). In case the downstream is flow controlled, 
the error
recovery is straightforward and you rely on the upper (rfscall) layers 
to retry the
call -- a mechanism that already exists currently to take care of other 
errors.

webrev:
http://cr.opensolaris.org/~maheshvs/6762222-webrev/

* External links:
CR: http://bugs.opensolaris.org/bugdatabase/view_bug.do?bug_id=6762222
Evaluation for the CR: http://cr.opensolaris.org/~maheshvs/6762222-eval

Thanks,
Mahesh

Reply via email to