Message ID | 20231129022924.96156-1-kuniyu@amazon.com (mailing list archive) |
---|---|
Headers | show |
Series | tcp: Clean up and refactor cookie_v[46]_check(). | expand |
From: Kuniyuki Iwashima <kuniyu@amazon.com> Date: Tue, 28 Nov 2023 18:29:16 -0800 > This is a preparation series for upcoming arbitrary SYN Cookie > support with BPF. [0] > > There are slight differences between cookie_v[46]_check(). Such a > discrepancy caused an issue in the past, and BPF SYN Cookie support > will add more churn. > > The primary purpose of this series is to clean up and refactor > cookie_v[46]_check() to minimise such discrepancies and make the > BPF series easier to review. > > [0]: https://lore.kernel.org/netdev/20231121184245.69569-1-kuniyu@amazon.com/ > > > Changes: > v3: > Patch 8: Fix ecn_ok init (Eric Dumazet) I just realised that Reviewed-by tag for patch 2 of v2 series contained a wrong email address, and I happend to copy-and-paste it for patch 1-7... > Reviewed-by: Eric Dumazet <edumazert@google.com> https://lore.kernel.org/netdev/CANn89iLy5cuVU6Pbb4hU7otefEn1ufRswJUo5JZ-LC8aGVUCSg@mail.gmail.com/ Sorry for bothering, but it would be appreciated if it's fixed while merging. Thanks!
On Wed, 29 Nov 2023 16:33:49 -0800 Kuniyuki Iwashima wrote: > I just realised that Reviewed-by tag for patch 2 of v2 series contained > a wrong email address, and I happend to copy-and-paste it for patch 1-7... > > > Reviewed-by: Eric Dumazet <edumazert@google.com> > https://lore.kernel.org/netdev/CANn89iLy5cuVU6Pbb4hU7otefEn1ufRswJUo5JZ-LC8aGVUCSg@mail.gmail.com/ > > Sorry for bothering, but it would be appreciated if it's fixed while > merging. Fixed, thanks for catching!
Hello: This series was applied to netdev/net-next.git (main) by Jakub Kicinski <kuba@kernel.org>: On Tue, 28 Nov 2023 18:29:16 -0800 you wrote: > This is a preparation series for upcoming arbitrary SYN Cookie > support with BPF. [0] > > There are slight differences between cookie_v[46]_check(). Such a > discrepancy caused an issue in the past, and BPF SYN Cookie support > will add more churn. > > [...] Here is the summary with links: - [v3,net-next,1/8] tcp: Clean up reverse xmas tree in cookie_v[46]_check(). https://git.kernel.org/netdev/net-next/c/34efc9cfe7c6 - [v3,net-next,2/8] tcp: Cache sock_net(sk) in cookie_v[46]_check(). https://git.kernel.org/netdev/net-next/c/45c28509fee6 - [v3,net-next,3/8] tcp: Clean up goto labels in cookie_v[46]_check(). https://git.kernel.org/netdev/net-next/c/50468cddd6bc - [v3,net-next,4/8] tcp: Don't pass cookie to __cookie_v[46]_check(). https://git.kernel.org/netdev/net-next/c/7577bc8249c3 - [v3,net-next,5/8] tcp: Don't initialise tp->tsoffset in tcp_get_cookie_sock(). https://git.kernel.org/netdev/net-next/c/efce3d1fdff5 - [v3,net-next,6/8] tcp: Move TCP-AO bits from cookie_v[46]_check() to tcp_ao_syncookie(). https://git.kernel.org/netdev/net-next/c/7b0f570f879a - [v3,net-next,7/8] tcp: Factorise cookie-independent fields initialisation in cookie_v[46]_check(). https://git.kernel.org/netdev/net-next/c/de5626b95e13 - [v3,net-next,8/8] tcp: Factorise cookie-dependent fields initialisation in cookie_v[46]_check() https://git.kernel.org/netdev/net-next/c/8e7bab6b9652 You are awesome, thank you!
On Thu, Nov 30, 2023 at 5:19 AM Jakub Kicinski <kuba@kernel.org> wrote: > > On Wed, 29 Nov 2023 16:33:49 -0800 Kuniyuki Iwashima wrote: > > I just realised that Reviewed-by tag for patch 2 of v2 series contained > > a wrong email address, and I happend to copy-and-paste it for patch 1-7... > > > > > Reviewed-by: Eric Dumazet <edumazert@google.com> > > https://lore.kernel.org/netdev/CANn89iLy5cuVU6Pbb4hU7otefEn1ufRswJUo5JZ-LC8aGVUCSg@mail.gmail.com/ > > > > Sorry for bothering, but it would be appreciated if it's fixed while > > merging. > > Fixed, thanks for catching! Indeed, thanks Jakub and Kuniyuki :)