summaryrefslogtreecommitdiffstats
path: root/net/Kconfig
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2023-12-18 17:31:54 -0500
committerChuck Lever <chuck.lever@oracle.com>2024-01-07 17:54:32 -0500
commita937693a82fd2211c5e52b638959d1486a77d16a (patch)
treef0978a5395de7e8c92c4a6273560ac963b6cd7ee /net/Kconfig
parent4d9d69db898d05bd063548eee65d16a020676fec (diff)
downloadlinux-stable-a937693a82fd2211c5e52b638959d1486a77d16a.tar.gz
linux-stable-a937693a82fd2211c5e52b638959d1486a77d16a.tar.bz2
linux-stable-a937693a82fd2211c5e52b638959d1486a77d16a.zip
svcrdma: Add back svcxprt_rdma::sc_read_complete_q
Having an nfsd thread waiting for an RDMA Read completion is problematic if the Read responder (ie, the client) stops responding. We need to go back to handling RDMA Reads by allowing the nfsd thread to return to the svc scheduler, then waking a second thread finish the RPC message once the Read completion fires. As a next step, add a list_head upon which completed Reads are queued. A subsequent patch will make use of this queue. Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
Diffstat (limited to 'net/Kconfig')
0 files changed, 0 insertions, 0 deletions