On Tue, Apr 15, 2025 at 06:39:07PM +0530, Devaansh Kumar wrote:
[ Upstream commit 96da3f7d489d11b43e7c1af90d876b9a2492cca8 ]
The hash map is now fully converted to bpf_mem_alloc. Its implementation is not allocating synchronously and not calling call_rcu() directly. It's now safe to use non-preallocated hash maps in all types of tracing programs including BPF_PROG_TYPE_PERF_EVENT that runs out of NMI context.
Signed-off-by: Alexei Starovoitov ast@kernel.org Signed-off-by: Daniel Borkmann daniel@iogearbox.net Acked-by: Kumar Kartikeya Dwivedi memxor@gmail.com Acked-by: Andrii Nakryiko andrii@kernel.org Link: https://lore.kernel.org/bpf/20220902211058.60789-13-alexei.starovoitov@gmail... Signed-off-by: Devaansh Kumar devaanshk840@gmail.com
kernel/bpf/verifier.c | 29 ----------------------------- 1 file changed, 29 deletions(-)
what kernel tree(s) is this for?