Hello: This patch was applied to bpf/bpf-next.git (master) by Daniel Borkmann <daniel@xxxxxxxxxxxxx>: On Mon, 18 Mar 2024 14:25:26 +0100 you wrote: > The BPF map type LPM (Longest Prefix Match) is used heavily > in production by multiple products that have BPF components. > Perf data shows trie_lookup_elem() and longest_prefix_match() > being part of kernels perf top. > > For every level in the LPM tree trie_lookup_elem() calls out > to longest_prefix_match(). The compiler is free to inline this > call, but chooses not to inline, because other slowpath callers > (that can be invoked via syscall) exists like trie_update_elem(), > trie_delete_elem() or trie_get_next_key(). > > [...] Here is the summary with links: - [bpf-next,V2] bpf/lpm_trie: inline longest_prefix_match for fastpath https://git.kernel.org/bpf/bpf-next/c/1a4a0cb7985f You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html