From: patchwork-bot+netdevbpf@kernel.org
To: Eric Dumazet <edumazet@google.com>
Cc: davem@davemloft.net, kuba@kernel.org, pabeni@redhat.com,
horms@kernel.org, ncardwell@google.com, kuniyu@google.com,
netdev@vger.kernel.org, eric.dumazet@gmail.com
Subject: Re: [PATCH net 00/14] tcp: take care of tcp_get_timestamping_opt_stats() races
Date: Sat, 18 Apr 2026 18:50:32 +0000 [thread overview]
Message-ID: <177653823280.501769.1738086546525489971.git-patchwork-notify@kernel.org> (raw)
In-Reply-To: <20260416200319.3608680-1-edumazet@google.com>
Hello:
This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@kernel.org>:
On Thu, 16 Apr 2026 20:03:05 +0000 you wrote:
> tcp_get_timestamping_opt_stats() does not own the socket lock,
> this is intentional.
>
> It calls tcp_get_info_chrono_stats() while other threads could
> change chrono fields in tcp_chrono_set(). It also reads many
> tcp socket fields that can be modified by other cpus/threads.
>
> [...]
Here is the summary with links:
- [net,01/14] tcp: annotate data-races in tcp_get_info_chrono_stats()
https://git.kernel.org/netdev/net/c/267bf3cf9a6f
- [net,02/14] tcp: add data-race annotations around tp->data_segs_out and tp->total_retrans
https://git.kernel.org/netdev/net/c/21e92a38cfd8
- [net,03/14] tcp: add data-races annotations around tp->reordering, tp->snd_cwnd
https://git.kernel.org/netdev/net/c/829ba1f329cb
- [net,04/14] tcp: annotate data-races around tp->snd_ssthresh
https://git.kernel.org/netdev/net/c/fd571afb05eb
- [net,05/14] tcp: annotate data-races around tp->delivered and tp->delivered_ce
https://git.kernel.org/netdev/net/c/faa886ad3ce5
- [net,06/14] tcp: add data-race annotations for TCP_NLA_SNDQ_SIZE
https://git.kernel.org/netdev/net/c/124199444de4
- [net,07/14] tcp: annotate data-races around tp->bytes_sent
https://git.kernel.org/netdev/net/c/ee43e957ce2e
- [net,08/14] tcp: annotate data-races around tp->bytes_retrans
https://git.kernel.org/netdev/net/c/5efc7b9f7cbd
- [net,09/14] tcp: annotate data-races around tp->dsack_dups
https://git.kernel.org/netdev/net/c/a984705ca88b
- [net,10/14] tcp: annotate data-races around tp->reord_seen
https://git.kernel.org/netdev/net/c/62585690e6b2
- [net,11/14] tcp: annotate data-races around tp->srtt_us
https://git.kernel.org/netdev/net/c/290b693ce7c9
- [net,12/14] tcp: annotate data-races around tp->timeout_rehash
https://git.kernel.org/netdev/net/c/71c675358b71
- [net,13/14] tcp: annotate data-races around (tp->write_seq - tp->snd_nxt)
https://git.kernel.org/netdev/net/c/3a63b3d16056
- [net,14/14] tcp: annotate data-races around tp->plb_rehash
https://git.kernel.org/netdev/net/c/9e89b9d03a2d
You are awesome, thank you!
--
Deet-doot-dot, I am a bot.
https://korg.docs.kernel.org/patchwork/pwbot.html
prev parent reply other threads:[~2026-04-18 18:51 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2026-04-16 20:03 [PATCH net 00/14] tcp: take care of tcp_get_timestamping_opt_stats() races Eric Dumazet
2026-04-16 20:03 ` [PATCH net 01/14] tcp: annotate data-races in tcp_get_info_chrono_stats() Eric Dumazet
2026-04-16 20:03 ` [PATCH net 02/14] tcp: add data-race annotations around tp->data_segs_out and tp->total_retrans Eric Dumazet
2026-04-16 20:03 ` [PATCH net 03/14] tcp: add data-races annotations around tp->reordering, tp->snd_cwnd Eric Dumazet
2026-04-16 20:03 ` [PATCH net 04/14] tcp: annotate data-races around tp->snd_ssthresh Eric Dumazet
2026-04-16 20:03 ` [PATCH net 05/14] tcp: annotate data-races around tp->delivered and tp->delivered_ce Eric Dumazet
2026-04-16 20:03 ` [PATCH net 06/14] tcp: add data-race annotations for TCP_NLA_SNDQ_SIZE Eric Dumazet
2026-04-16 20:03 ` [PATCH net 07/14] tcp: annotate data-races around tp->bytes_sent Eric Dumazet
2026-04-16 20:03 ` [PATCH net 08/14] tcp: annotate data-races around tp->bytes_retrans Eric Dumazet
2026-04-16 20:03 ` [PATCH net 09/14] tcp: annotate data-races around tp->dsack_dups Eric Dumazet
2026-04-16 20:03 ` [PATCH net 10/14] tcp: annotate data-races around tp->reord_seen Eric Dumazet
2026-04-16 20:03 ` [PATCH net 11/14] tcp: annotate data-races around tp->srtt_us Eric Dumazet
2026-04-16 20:03 ` [PATCH net 12/14] tcp: annotate data-races around tp->timeout_rehash Eric Dumazet
2026-04-16 20:03 ` [PATCH net 13/14] tcp: annotate data-races around (tp->write_seq - tp->snd_nxt) Eric Dumazet
2026-04-16 20:03 ` [PATCH net 14/14] tcp: annotate data-races around tp->plb_rehash Eric Dumazet
2026-04-18 18:50 ` patchwork-bot+netdevbpf [this message]
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=177653823280.501769.1738086546525489971.git-patchwork-notify@kernel.org \
--to=patchwork-bot+netdevbpf@kernel.org \
--cc=davem@davemloft.net \
--cc=edumazet@google.com \
--cc=eric.dumazet@gmail.com \
--cc=horms@kernel.org \
--cc=kuba@kernel.org \
--cc=kuniyu@google.com \
--cc=ncardwell@google.com \
--cc=netdev@vger.kernel.org \
--cc=pabeni@redhat.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.