]> git.ipfire.org Git - thirdparty/linux.git/commit
libbpf: Verify BTF sorting
authorDonglin Peng <pengdonglin@xiaomi.com>
Fri, 9 Jan 2026 12:59:57 +0000 (20:59 +0800)
committerAndrii Nakryiko <andrii@kernel.org>
Wed, 14 Jan 2026 00:16:59 +0000 (16:16 -0800)
commit33ecca574f1c27cbf560aee9c1b3045dcb9f8de5
treefe9f4e9338d84135367cbbb982070faee466c2f0
parentd836e5e64992363b5fa9b121f1ab4a1a1b89162d
libbpf: Verify BTF sorting

This patch checks whether the BTF is sorted by name in ascending
order. If sorted, binary search will be used when looking up types.

Signed-off-by: Donglin Peng <pengdonglin@xiaomi.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Acked-by: Eduard Zingerman <eddyz87@gmail.com>
Link: https://lore.kernel.org/bpf/20260109130003.3313716-6-dolinux.peng@gmail.com
tools/lib/bpf/btf.c