Skip to content
Commit 75891f50 authored by Trond Myklebust's avatar Trond Myklebust
Browse files

SUNRPC: Support for congestion control when queuing is enabled



Both RDMA and UDP transports require the request to get a "congestion control"
credit before they can be transmitted. Right now, this is done when
the request locks the socket. We'd like it to happen when a request attempts
to be transmitted for the first time.
In order to support retransmission of requests that already hold such
credits, we also want to ensure that they get queued first, so that we
don't deadlock with requests that have yet to obtain a credit.

Signed-off-by: default avatarTrond Myklebust <trond.myklebust@hammerspace.com>
parent 918f3c1f
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment