mbox series

[net,v2,0/2] bareudp: Pull inner IP header on xmit/recv.

Message ID cover.1726046181.git.gnault@redhat.com (mailing list archive)
Headers show
Series bareudp: Pull inner IP header on xmit/recv. | expand

Message

Guillaume Nault Sept. 11, 2024, 9:20 a.m. UTC
Bareudp accesses the inner IP header in its xmit and recv paths.
However it doesn't ensure that this header is part of skb->head.

Both vxlan and geneve have received fixes for similar problems in the
past. This series fixes bareudp using the same approach.

Guillaume Nault (2):
  bareudp: Pull inner IP header in bareudp_udp_encap_recv().
  bareudp: Pull inner IP header on xmit.

 drivers/net/bareudp.c | 26 ++++++++++++++++++++++++--
 1 file changed, 24 insertions(+), 2 deletions(-)

Comments

patchwork-bot+netdevbpf@kernel.org Sept. 13, 2024, 3:40 a.m. UTC | #1
Hello:

This series was applied to netdev/net.git (main)
by Jakub Kicinski <kuba@kernel.org>:

On Wed, 11 Sep 2024 11:20:51 +0200 you wrote:
> Bareudp accesses the inner IP header in its xmit and recv paths.
> However it doesn't ensure that this header is part of skb->head.
> 
> Both vxlan and geneve have received fixes for similar problems in the
> past. This series fixes bareudp using the same approach.
> 
> Guillaume Nault (2):
>   bareudp: Pull inner IP header in bareudp_udp_encap_recv().
>   bareudp: Pull inner IP header on xmit.
> 
> [...]

Here is the summary with links:
  - [net,v2,1/2] bareudp: Pull inner IP header in bareudp_udp_encap_recv().
    https://git.kernel.org/netdev/net/c/45fa29c85117
  - [net,v2,2/2] bareudp: Pull inner IP header on xmit.
    https://git.kernel.org/netdev/net/c/c471236b2359

You are awesome, thank you!