Re: [PATCH] sunrpc: Remove unused rpc_socket_reset_connection tracepoint

From: Jeff Layton

Date: Sun Nov 08 2026 - 07:48:50 EST


On Sun, 2026-11-08 at 07:49 +0500, Maria Sheikh wrote:
> Tracepoint definitions consume kernel memory even when they are not
> used. The rpc_socket_reset_connection tracepoint has had no callers
> since commit 4efdd92c9211 ("SUNRPC: Remove TCP client connection reset
> hack") removed the code that used it, but its definition was left
> behind.
> Remove unused definition. This reduces the size of sunrpc.ko by 628
> bytes.
>
> Fixes: 4efdd92c9211 ("SUNRPC: Remove TCP client connection reset hack")
> Signed-off-by: Maria Sheikh <mariasheikh812@xxxxxxxxx>
> ---
> include/trace/events/sunrpc.h | 1 -
> 1 file changed, 1 deletion(-)
>
> diff --git a/include/trace/events/sunrpc.h b/include/trace/events/sunrpc.h
> index ff855197880d..a0d02d735a7c 100644
> --- a/include/trace/events/sunrpc.h
> +++ b/include/trace/events/sunrpc.h
> @@ -950,7 +950,6 @@ DECLARE_EVENT_CLASS(xs_socket_event_done,
> DEFINE_RPC_SOCKET_EVENT(rpc_socket_state_change);
> DEFINE_RPC_SOCKET_EVENT_DONE(rpc_socket_connect);
> DEFINE_RPC_SOCKET_EVENT_DONE(rpc_socket_error);
> -DEFINE_RPC_SOCKET_EVENT_DONE(rpc_socket_reset_connection);
> DEFINE_RPC_SOCKET_EVENT(rpc_socket_close);
> DEFINE_RPC_SOCKET_EVENT(rpc_socket_shutdown);
>

Reviewed-by: Jeff Layton <jlayton@xxxxxxxxxx>