Message ID | 20230727152503.GA32010@debian (mailing list archive) |
---|---|
Headers | show |
Series | net: gro: fix misuse of CB in udp socket lookup | expand |
Hello: This patch was applied to netdev/net.git (main) by David S. Miller <davem@davemloft.net>: On Thu, 27 Jul 2023 17:25:11 +0200 you wrote: > GRO stack uses `udp_lib_lookup_skb` which relies on IP/IPv6 CB's info, and > at the GRO stage, CB holds `napi_gro_cb` info. Specifically, > `udp_lib_lookup_skb` tries to fetch `iff` and `flags` information from the > CB, to find the relevant udp tunnel socket (GENEVE/VXLAN/..). Up until a > patch I submitted recently [0], it worked merely by luck, due > to the layouts of `napi_gro_cb` and IP6CB. > > [...] Here is the summary with links: - [v3,1/1] net: gro: fix misuse of CB in udp socket lookup https://git.kernel.org/netdev/net/c/7938cd154368 You are awesome, thank you!