summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-02-03 10:22:16 +0100
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>2023-02-06 07:52:51 +0100
commit268d595d4da3fb05487d0827f0aa3e682df5ec5c (patch)
tree235520519c0e6c67feb1f7b27509867d0f08d2ca
parent6c24a20223dbb09eff3f8b859140d5371e02f362 (diff)
Revert "xprtrdma: Fix regbuf data not freed in rpcrdma_req_create()"
This reverts commit bcebcb11fcbc744de1add88601c51cca8b4e762c which is commit 9181f40fb2952fd59ecb75e7158620c9c669eee3 upstream. The backport to 5.4.y causes problems, as reported by Harshit, so revert it for now and wait for a working backport to be added. Reported-by: Harshit Mogalapalli <harshit.m.mogalapalli@oracle.com> Link: https://lore.kernel.org/r/4d2928e1-c836-b817-3dc2-3fe9adcaf2d6@oracle.com Cc: Zhang Xiaoxu <zhangxiaoxu5@huawei.com> Cc: Trond Myklebust <trond.myklebust@hammerspace.com> Cc: Sasha Levin <sashal@kernel.org> Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
-rw-r--r--net/sunrpc/xprtrdma/verbs.c1
1 files changed, 0 insertions, 1 deletions
diff --git a/net/sunrpc/xprtrdma/verbs.c b/net/sunrpc/xprtrdma/verbs.c
index e13115bbe719..0f4d39fdb48f 100644
--- a/net/sunrpc/xprtrdma/verbs.c
+++ b/net/sunrpc/xprtrdma/verbs.c
@@ -1037,7 +1037,6 @@ out4:
kfree(req->rl_sendbuf);
out3:
kfree(req->rl_rdmabuf);
- rpcrdma_regbuf_free(req->rl_sendbuf);
out2:
kfree(req);
out1: