From: Alexei Starovoitov Date: Sat, 11 Apr 2026 04:22:32 +0000 (-0700) Subject: Merge branch 'use-kmalloc_nolock-universally-in-bpf-local-storage' X-Git-Tag: v7.1-rc1~174^2~12 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=d6bae125f21f74201a3eab0996b2f27be3abc4bf;p=thirdparty%2Fkernel%2Flinux.git Merge branch 'use-kmalloc_nolock-universally-in-bpf-local-storage' Amery Hung says: ==================== Use kmalloc_nolock() universally in BPF local storage Socket local storage did not convert to use kmalloc_nolock() since there were observable performance degredation due to kfree_nolock() hitting the slow path and the lack of kfree_rcu()-like batching freeing. Now that these concern were addressed in slub, convert all remaining local storage flavors to use kmalloc_nolock(). v1 -> v2: - Fix build (CI, Alexei) ==================== Link: https://patch.msgid.link/20260411015419.114016-1-ameryhung@gmail.com Signed-off-by: Alexei Starovoitov --- d6bae125f21f74201a3eab0996b2f27be3abc4bf