Hello: This patch was applied to bpf/bpf-next.git (master) by Martin KaFai Lau <martin.lau@xxxxxxxxxx>: On Thu, 25 Jan 2024 18:31:13 -0800 you wrote: > From: Kui-Feng Lee <thinker.li@xxxxxxxxx> > > Check whether the returned pointer is NULL. Previously, it was assumed that > an error code would be returned if BTF is not available or fails to > parse. However, it actually returns NULL if BTF is disabled. > > In the function check_struct_ops_btf_id(), we have stopped using > btf_vmlinux as a backup because attach_btf is never null when attach_btf_id > is set. However, the function test_libbpf_probe_prog_types() in > libbpf_probes.c does not set both attach_btf_obj_fd and attach_btf_id, > resulting in attach_btf being null, and it expects ENOTSUPP as a > result. So, if attach_btf_id is not set, it will return ENOTSUPP. > > [...] Here is the summary with links: - [bpf-next,v2] bpf: Fix error checks against bpf_get_btf_vmlinux(). https://git.kernel.org/bpf/bpf-next/c/e6be8cd5d3cf You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html