diff options
author | Trond Myklebust <trond.myklebust@hammerspace.com> | 2021-07-12 11:57:15 -0400 |
---|---|---|
committer | Trond Myklebust <trond.myklebust@hammerspace.com> | 2021-10-03 20:49:05 -0400 |
commit | 6dbcbe3f78bec62a4a96ac9cfddaf894a140b821 (patch) | |
tree | 3a8d22aef6ab6d894aaa23c36309291080512c45 /net | |
parent | 47dd8796a31e132f9e2b93a4f558a9f924a7388f (diff) | |
download | linux-stable-6dbcbe3f78bec62a4a96ac9cfddaf894a140b821.tar.gz linux-stable-6dbcbe3f78bec62a4a96ac9cfddaf894a140b821.tar.bz2 linux-stable-6dbcbe3f78bec62a4a96ac9cfddaf894a140b821.zip |
SUNRPC: Remove WQ_HIGHPRI from xprtiod
Don't let xprtiod pre-empt softirq.
Signed-off-by: Trond Myklebust <trond.myklebust@hammerspace.com>
Diffstat (limited to 'net')
-rw-r--r-- | net/sunrpc/sched.c | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/net/sunrpc/sched.c b/net/sunrpc/sched.c index dc46130d46a0..b21457cec8a5 100644 --- a/net/sunrpc/sched.c +++ b/net/sunrpc/sched.c @@ -1232,8 +1232,7 @@ static int rpciod_start(void) if (!wq) goto out_failed; rpciod_workqueue = wq; - /* Note: highpri because network receive is latency sensitive */ - wq = alloc_workqueue("xprtiod", WQ_UNBOUND|WQ_MEM_RECLAIM|WQ_HIGHPRI, 0); + wq = alloc_workqueue("xprtiod", WQ_UNBOUND | WQ_MEM_RECLAIM, 0); if (!wq) goto free_rpciod; xprtiod_workqueue = wq; |