Felix Fietkau
9f735b6f8a
net: fix segmentation after TCP/UDP fraglist GRO
...
Since "net: gro: use cb instead of skb->network_header", the skb network
header is no longer set in the GRO path.
This breaks fraglist segmentation, which relies on ip_hdr()/tcp_hdr()
to check for address/port changes.
Fix this regression by selectively setting the network header for merged
segment skbs.
Fixes: 186b1ea73ad8 ("net: gro: use cb instead of skb->network_header")
Signed-off-by: Felix Fietkau <nbd@nbd.name>
Reviewed-by: Willem de Bruijn <willemb@google.com>
Link: https://patch.msgid.link/20250705150622.10699-1-nbd@nbd.name
Signed-off-by: Paolo Abeni <pabeni@redhat.com>
2025-07-17 10:01:02 +02:00
..
2025-05-23 13:57:12 +02:00
2025-04-11 18:58:10 -07:00
2025-02-20 10:37:30 -08:00
2025-03-17 13:56:38 +00:00
2024-12-20 13:50:09 -08:00
2025-04-16 18:33:02 -07:00
2024-10-29 11:56:18 +01:00
2025-04-14 11:59:17 +02:00
2025-05-20 19:18:24 -07:00
2024-10-11 15:35:05 -07:00
2025-02-21 16:08:47 -08:00
2025-05-20 19:18:24 -07:00
2025-03-03 15:04:11 -08:00
2024-10-22 15:33:24 +02:00
2025-04-24 18:20:40 -07:00
2025-02-28 14:41:33 -08:00
2025-02-11 11:26:53 +01:00
2025-06-08 09:07:37 +02:00
2025-06-08 09:07:37 +02:00
2025-04-24 16:04:02 +02:00
2025-04-05 10:30:12 +02:00
2025-05-16 16:03:48 -07:00
2025-06-08 09:07:37 +02:00
2025-02-14 13:09:39 -08:00
2025-06-08 09:07:37 +02:00
2025-04-14 17:08:42 -07:00
2025-07-02 14:46:44 -07:00
2024-11-12 11:24:51 +01:00
2025-05-13 11:12:48 +02:00
2025-01-22 08:28:57 -08:00
2025-04-03 15:47:35 -07:00
2025-05-05 18:16:11 -07:00
2025-04-14 17:08:42 -07:00
2025-04-14 17:08:42 -07:00
2025-01-23 07:08:13 -08:00
2025-06-08 09:07:37 +02:00
2025-04-11 18:58:10 -07:00
2024-11-15 11:00:29 +01:00
2025-05-20 19:18:24 -07:00
2025-02-28 14:41:33 -08:00
2025-04-10 18:29:26 -07:00
2025-02-18 18:27:19 -08:00
2025-05-15 15:23:30 +02:00
2025-02-26 18:11:17 -08:00
2025-02-11 13:08:00 +01:00
2024-11-03 12:10:11 -08:00
2025-01-29 13:32:23 -08:00
2024-10-31 18:22:48 -07:00
2025-01-20 12:26:41 +00:00
2025-03-17 13:54:11 +00:00
2025-03-17 13:56:38 +00:00
2025-03-07 19:39:53 -08:00
2025-06-18 18:30:51 -07:00
2025-07-09 19:24:10 -07:00
2025-05-15 11:30:09 -07:00
2025-03-03 15:44:19 -08:00
2025-04-10 18:29:26 -07:00
2025-07-17 10:01:02 +02:00
2025-05-15 11:30:09 -07:00
2025-06-08 09:07:37 +02:00
2025-07-08 07:56:26 -07:00
2025-07-17 10:01:02 +02:00
2025-04-14 14:29:01 -07:00
2025-05-16 16:03:48 -07:00
2025-04-17 11:08:16 +02:00
2024-11-06 12:42:51 +01:00