]> git.ipfire.org Git - thirdparty/linux.git/commit
SUNRPC: change the back-channel queue to lwq
authorNeilBrown <neilb@suse.de>
Mon, 11 Sep 2023 14:40:22 +0000 (10:40 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Mon, 16 Oct 2023 16:44:08 +0000 (12:44 -0400)
commit15d39883ee7dfc023d8a24f5d4b58100e1d04ad9
treebb325ff8eba96ca7c4f88f32913697fb4536a0b5
parent580a25756a9f639180b29a508f3bdd24c50a936a
SUNRPC: change the back-channel queue to lwq

This removes the need to store and update back-links in the list.
It also remove the need for the _bh version of spin_lock().

Signed-off-by: NeilBrown <neilb@suse.de>
Cc: Trond Myklebust <trond.myklebust@hammerspace.com>
Cc: Anna Schumaker <Anna.Schumaker@Netapp.com>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
include/linux/sunrpc/svc.h
include/linux/sunrpc/xprt.h
net/sunrpc/backchannel_rqst.c
net/sunrpc/svc.c
net/sunrpc/svc_xprt.c
net/sunrpc/xprtrdma/backchannel.c