]> git.ipfire.org Git - thirdparty/kernel/linux.git/commit
sunrpc: delay pc_release callback until after the reply is sent
authorJeff Layton <jlayton@kernel.org>
Tue, 8 Jul 2025 18:14:53 +0000 (14:14 -0400)
committerChuck Lever <chuck.lever@oracle.com>
Sun, 21 Sep 2025 23:24:50 +0000 (19:24 -0400)
commitd9adbb6e10bf7d4223d3d521ede1b2052903bc5e
treef4822547376d981dcc47784ea4491fb6d3c8fad2
parentc1f203e46c55ac063791bb893e30e5d14cabe1f6
sunrpc: delay pc_release callback until after the reply is sent

The server-side sunrpc code currently calls pc_release before sending
the reply. Change svc_process and svc_process_bc to call pc_release
after sending the reply instead.

Reviewed-by: NeilBrown <neil@brown.name>
Signed-off-by: Jeff Layton <jlayton@kernel.org>
Signed-off-by: Chuck Lever <chuck.lever@oracle.com>
net/sunrpc/svc.c