This a resend of two recently sent patches (1 and 3) with review comments addressed, plus a new patch (2) which renames some function names for improved consistency. Thanks, NeilBrown [PATCH 1/3] lib: add light-weight queuing mechanism. [PATCH 2/3] SUNRPC: rename some functions from rqst_ to svc_thread_ [PATCH 3/3] SUNRPC: only have one thread waking up at a time