commit | 89f90fe1ad8bc7cde7f1859abdc392d02ee952de | [log] [tgz] |
---|---|---|
author | Trond Myklebust <trond.myklebust@hammerspace.com> | Wed Aug 29 17:40:55 2018 -0400 |
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | Sun Sep 30 15:35:15 2018 -0400 |
tree | 2c164cb578ed7c0e85b659f1b339cfbfe8a26a81 | |
parent | 86aeee0eb6c316e75d3b5d148177d4c01b81c977 [diff] |
SUNRPC: Allow calls to xprt_transmit() to drain the entire transmit queue Rather than forcing each and every RPC task to grab the socket write lock in order to send itself, we allow whichever task is holding the write lock to attempt to drain the entire transmit queue. Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>