mirror of
https://github.com/torvalds/linux.git
synced 2026-09-14 16:10:02 +02:00
net/tcp: Prevent inlining tcp_syn_ack_timeout()
The tcp_syn_ack_timeout() function gets inlined by Clang, preventing tracing. Since the call is not in the fast path, prevent it from being inlined. Signed-off-by: Emil Tsalapatis <emil@etsalapatis.com> Reviewed-by: Eric Dumazet <edumazet@google.com> Link: https://patch.msgid.link/20260708180837.9507-1-emil@etsalapatis.com Signed-off-by: Jakub Kicinski <kuba@kernel.org>
This commit is contained in:
parent
7e7bd5158e
commit
d05338c129
|
|
@ -748,7 +748,7 @@ static void tcp_write_timer(struct timer_list *t)
|
|||
sock_put(sk);
|
||||
}
|
||||
|
||||
void tcp_syn_ack_timeout(const struct request_sock *req)
|
||||
noinline_for_tracing void tcp_syn_ack_timeout(const struct request_sock *req)
|
||||
{
|
||||
struct net *net = read_pnet(&inet_rsk(req)->ireq_net);
|
||||
|
||||
|
|
|
|||
Loading…
Reference in New Issue
Block a user