Re: [PATCH net v2] udp: Compute L4 checksum as usual when not segmenting the skb

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



[ 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       |




[Index of Archives]     [Linux Kernel]     [Kernel Development Newbies]     [Linux USB Devel]     [Video for Linux]     [Linux Audio Users]     [Yosemite Hiking]     [Linux Kernel]     [Linux SCSI]

  Powered by Linux