From: Jakub Kicinski Date: Wed, 19 Nov 2025 02:25:48 +0000 (-0800) Subject: Merge branch 'net-expand-napi_skb_cache-use' X-Git-Tag: v6.19-rc1~170^2~131 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=616d8604392e25223fc2c0043c4744d4688b4890;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'net-expand-napi_skb_cache-use' Eric Dumazet says: ==================== net: expand napi_skb_cache use This is a followup of commit e20dfbad8aab ("net: fix napi_consume_skb() with alien skbs"). Now the per-cpu napi_skb_cache is populated from TX completion path, we can make use of this cache, especially for cpus not used from a driver NAPI poll (primary user of napi_cache). With this series, I consistently reach 130 Mpps on my UDP tx stress test and reduce SLUB spinlock contention to smaller values. ==================== Link: https://patch.msgid.link/20251116202717.1542829-1-edumazet@google.com Signed-off-by: Jakub Kicinski --- 616d8604392e25223fc2c0043c4744d4688b4890