Patch Series

Subject tun: optimize SKB allocation with NAPI cache
Author jon@nutanix.com
Date 2025-11-25 19:30:32.348819246 +0000 UTC
Version 2
Cc ahmed.zaki@intel.com aleksander.lobakin@intel.com andrew@lunn.ch ast@kernel.org bpf@vger.kernel.org daniel@iogearbox.net davem@davemloft.net edumazet@google.com hawk@kernel.org horms@kernel.org jasowang@redhat.com john.fastabend@gmail.com jon@nutanix.com kuba@kernel.org kuniyu@google.com linux-kernel@vger.kernel.org nashuiliang@gmail.com netdev@vger.kernel.org nhudson@akamai.com pabeni@redhat.com sdf@fomichev.me skhawaja@google.com willemdebruijn.kernel@gmail.com

Patches (9)

Name Content [All]
[PATCH net-next v2 1/9] tun: cleanup out label in tun_xdp_one [Body]
[PATCH net-next v2 2/9] tun: correct drop statistics in tun_xdp_one [Body]
[PATCH net-next v2 3/9] tun: correct drop statistics in tun_put_user [Body]
[PATCH net-next v2 4/9] tun: correct drop statistics in tun_get_user [Body]
[PATCH net-next v2 5/9] tun: use bulk NAPI cache allocation in tun_xdp_one [Body]
[PATCH net-next v2 6/9] tun: use napi_build_skb in __tun_build_skb [Body]
[PATCH net-next v2 7/9] tun: use napi_consume_skb() in tun_put_user [Body]
[PATCH net-next v2 8/9] net: core: export skb_defer_free_flush [Body]
[PATCH net-next v2 9/9] tun: flush deferred skb free list before bulk NAPI cache get [Body]

Session 2025-11-25

ID (for dev) be7ed845-a4b1-4718-9d8b-bb4ded0ef85d
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]