aboutsummaryrefslogtreecommitdiffstats
path: root/net/atm
diff options
context:
space:
mode:
authorTrond Myklebust <trond.myklebust@hammerspace.com>2019-03-05 07:30:48 -0500
committerTrond Myklebust <trond.myklebust@hammerspace.com>2019-03-07 16:45:21 -0500
commit477687e1116ad16180caf8633dd830b296a5ce73 (patch)
treefff4a35d571aee84aa0b35f7b66bc95bc471d9c0 /net/atm
parentSUNRPC: Prevent thundering herd when the socket is not connected (diff)
downloadlinux-dev-477687e1116ad16180caf8633dd830b296a5ce73.tar.xz
linux-dev-477687e1116ad16180caf8633dd830b296a5ce73.zip
SUNRPC: Fix up RPC back channel transmission
Now that transmissions happen through a queue, we require the RPC tasks to handle error conditions that may have been set while they were sleeping. The back channel does not currently do this, but assumes that any error condition happens during its own call to xprt_transmit(). The solution is to ensure that the back channel splits out the error handling just like the forward channel does. Fixes: 89f90fe1ad8b ("SUNRPC: Allow calls to xprt_transmit() to drain...") Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'net/atm')
0 files changed, 0 insertions, 0 deletions