summaryrefslogtreecommitdiff
path: root/net
diff options
context:
space:
mode:
authorChuck Lever <chuck.lever@oracle.com>2022-04-03 12:25:55 -0400
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-05-24 17:36:50 +0100
commit7a1dca0131246ac392ce8f7e12fa75a3b3360f03 (patch)
treef75c1e5028b0deb43d5d89ab74690e2aaaa6e276 /net
parent9712097e89b2672ef8b821bfbe85c3c2bb5c2bc4 (diff)
downloadlinux-7a1dca0131246ac392ce8f7e12fa75a3b3360f03.tar.gz
linux-7a1dca0131246ac392ce8f7e12fa75a3b3360f03.tar.bz2
linux-7a1dca0131246ac392ce8f7e12fa75a3b3360f03.zip
SUNRPC: Remove dead code in svc_tcp_release_rqst()
[ Upstream commit 4af8b42e5629b97bdde287d5d6c250535d324676 ] Clean up: svc_tcp_sendto() always sets rq_xprt_ctxt to NULL. Signed-off-by: Chuck Lever <chuck.lever@oracle.com> Stable-dep-of: 948f072ada23 ("SUNRPC: always free ctxt when freeing deferred request") Signed-off-by: Sasha Levin <sashal@kernel.org>
Diffstat (limited to 'net')
-rw-r--r--net/sunrpc/svcsock.c9
1 files changed, 0 insertions, 9 deletions
diff --git a/net/sunrpc/svcsock.c b/net/sunrpc/svcsock.c
index 6ea3d87e1147..a28a6820852b 100644
--- a/net/sunrpc/svcsock.c
+++ b/net/sunrpc/svcsock.c
@@ -117,15 +117,6 @@ static void svc_reclassify_socket(struct socket *sock)
*/
static void svc_tcp_release_rqst(struct svc_rqst *rqstp)
{
- struct sk_buff *skb = rqstp->rq_xprt_ctxt;
-
- if (skb) {
- struct svc_sock *svsk =
- container_of(rqstp->rq_xprt, struct svc_sock, sk_xprt);
-
- rqstp->rq_xprt_ctxt = NULL;
- skb_free_datagram_locked(svsk->sk_sk, skb);
- }
}
/**