[ Sasha's backport helper bot ] Hi, Found matching upstream commit: d96016a764f6aa5c7528c3d3f9cb472ef7266951 Status in newer kernel trees: 6.12.y | Present (exact SHA1) Note: The patch differs from the upstream commit: --- --- - 2024-11-23 15:36:10.452516394 -0500 +++ /tmp/tmp.YUZFWQktZJ 2024-11-23 15:36:10.442794360 -0500 @@ -1,5 +1,3 @@ -If: - 1) the user requested USO, but 2) there is not enough payload for GSO to kick in, and 3) the egress device doesn't offer checksum offload, then @@ -17,15 +15,17 @@ Signed-off-by: Jakub Sitnicki <jakub@xxxxxxxxxxxxxx> Acked-by: Willem de Bruijn <willemdebruijn.kernel@xxxxxxxxx> Cc: stable@xxxxxxxxxxxxxxx -Link: https://patch.msgid.link/20241011-uso-swcsum-fixup-v2-1-6e1ddc199af9@xxxxxxxxxxxxxx -Signed-off-by: Jakub Kicinski <kuba@xxxxxxxxxx> +--- +Changes in v2: +- Fix typo in patch description +- Link to v1: https://lore.kernel.org/r/20241010-uso-swcsum-fixup-v1-1-a63fbd0a414c@xxxxxxxxxxxxxx --- net/ipv4/udp.c | 4 +++- net/ipv6/udp.c | 4 +++- 2 files changed, 6 insertions(+), 2 deletions(-) diff --git a/net/ipv4/udp.c b/net/ipv4/udp.c -index 8accbf4cb2956..2849b273b1310 100644 +index 8accbf4cb295..2849b273b131 100644 --- a/net/ipv4/udp.c +++ b/net/ipv4/udp.c @@ -951,8 +951,10 @@ static int udp_send_skb(struct sk_buff *skb, struct flowi4 *fl4, @@ -41,7 +41,7 @@ if (is_udplite) /* UDP-Lite */ diff --git a/net/ipv6/udp.c b/net/ipv6/udp.c -index 52dfbb2ff1a80..0cef8ae5d1ea1 100644 +index 52dfbb2ff1a8..0cef8ae5d1ea 100644 --- a/net/ipv6/udp.c +++ b/net/ipv6/udp.c @@ -1266,8 +1266,10 @@ static int udp_v6_send_skb(struct sk_buff *skb, struct flowi6 *fl6, @@ -56,3 +56,4 @@ } if (is_udplite) + --- Results of testing on various branches: | Branch | Patch Apply | Build Test | |---------------------------|-------------|------------| | stable/linux-6.12.y | Failed (branch not found) | N/A | | stable/linux-6.11.y | Failed (branch not found) | N/A | | stable/linux-6.6.y | Failed (branch not found) | N/A | | stable/linux-6.1.y | Failed (branch not found) | N/A | | stable/linux-5.15.y | Failed (branch not found) | N/A | | stable/linux-5.10.y | Failed (branch not found) | N/A | | stable/linux-5.4.y | Failed (branch not found) | N/A | | stable/linux-4.19.y | Failed (branch not found) | N/A |