diff options
author | Trond Myklebust <trond.myklebust@primarydata.com> | 2016-05-27 10:39:50 -0400 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@primarydata.com> | 2016-06-13 12:35:51 -0400 |
commit | 40a5f1b19bacb2de7a051be952dee85e38c9e5f5 (patch) | |
tree | 0e8ead168d326d40cfdea25a745699741d5d3f3e /net/6lowpan | |
parent | 5157b956961d78effd78399e1574b08b9b618422 (diff) | |
download | linux-40a5f1b19bacb2de7a051be952dee85e38c9e5f5.tar.gz linux-40a5f1b19bacb2de7a051be952dee85e38c9e5f5.tar.bz2 linux-40a5f1b19bacb2de7a051be952dee85e38c9e5f5.zip |
SUNRPC: RPC transport queue must be low latency
rpciod can easily get congested due to the long list of queued rpc_tasks.
Having the receive queue wait in turn for those tasks to complete can
therefore be a bottleneck.
Address the problem by separating the workqueues into:
- rpciod: manages rpc_tasks
- xprtiod: manages transport related work.
Signed-off-by: Trond Myklebust <trond.myklebust@primarydata.com>
Diffstat (limited to 'net/6lowpan')
0 files changed, 0 insertions, 0 deletions