Patch Series

Subject Decouple skb metadata tracking from MAC header offset
Author jakub@cloudflare.com
Date 2025-11-24 16:28:37 +0000 UTC
Version 1
Cc bpf@vger.kernel.org jakub@cloudflare.com kernel-team@cloudflare.com martin.lau@linux.dev netdev@vger.kernel.org

Patches (15)

Name Content [All]
[PATCH RFC bpf-next 01/15] bnxt_en: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 02/15] i40e: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 03/15] igb: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 04/15] igc: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 05/15] ixgbe: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 06/15] net/mlx5e: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 07/15] veth: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 08/15] xsk: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 09/15] xdp: Call skb_metadata_set when skb->data points at metadata end [Body]
[PATCH RFC bpf-next 10/15] net: Track skb metadata end separately from MAC offset [Body]
[PATCH RFC bpf-next 11/15] bpf, verifier: Remove side effects from may_access_direct_pkt_data [Body]
[PATCH RFC bpf-next 12/15] bpf, verifier: Turn seen_direct_write flag into a bitmap [Body]
[PATCH RFC bpf-next 13/15] bpf, verifier: Propagate packet access flags to gen_prologue [Body]
[PATCH RFC bpf-next 14/15] bpf, verifier: Track when data_meta pointer is loaded [Body]
[PATCH RFC bpf-next 15/15] bpf: Realign skb metadata for TC progs using data_meta [Body]

Session 2025-11-24

ID (for dev) 2b56cc01-9256-40a7-a0fa-11879d0f16ef
Status finished
Triaged OK [Log]
Execution Log [Link]
Test Base Patched Verdict
[KASAN] Build Base e2c20036a8879476c88002730d8a27f4e3c32d4b [Config] passed [Log]
[KASAN] Boot test: Base e2c20036a8879476c88002730d8a27f4e3c32d4b [Config] passed [Log]
[KASAN] Build Patched e2c20036a8879476c88002730d8a27f4e3c32d4b [Config] [patched] passed [Log]
[KASAN] Boot test: Patched e2c20036a8879476c88002730d8a27f4e3c32d4b [Config] [patched] passed [Log]
[KASAN] Fuzzing e2c20036a8879476c88002730d8a27f4e3c32d4b [Config] e2c20036a8879476c88002730d8a27f4e3c32d4b [Config] [patched] passed [Log] [Artifacts]