Hello: This patch was applied to bpf/bpf-next.git (master) by Andrii Nakryiko <andrii@xxxxxxxxxx>: On Fri, 13 Dec 2024 00:00:30 +0100 you wrote: > These BTF functions are not available unconditionally, > only reference them when they are available. > > Avoid the following build warnings: > > BTF .tmp_vmlinux1.btf.o > btf_encoder__tag_kfunc: failed to find kfunc 'bpf_send_signal_task' in BTF > btf_encoder__tag_kfuncs: failed to tag kfunc 'bpf_send_signal_task' > NM .tmp_vmlinux1.syms > KSYMS .tmp_vmlinux1.kallsyms.S > AS .tmp_vmlinux1.kallsyms.o > LD .tmp_vmlinux2 > NM .tmp_vmlinux2.syms > KSYMS .tmp_vmlinux2.kallsyms.S > AS .tmp_vmlinux2.kallsyms.o > LD vmlinux > BTFIDS vmlinux > WARN: resolve_btfids: unresolved symbol prog_test_ref_kfunc > WARN: resolve_btfids: unresolved symbol bpf_crypto_ctx > WARN: resolve_btfids: unresolved symbol bpf_send_signal_task > WARN: resolve_btfids: unresolved symbol bpf_modify_return_test_tp > WARN: resolve_btfids: unresolved symbol bpf_dynptr_from_xdp > WARN: resolve_btfids: unresolved symbol bpf_dynptr_from_skb > > [...] Here is the summary with links: - [bpf] bpf: fix configuration-dependent BTF function references https://git.kernel.org/bpf/bpf-next/c/00a5acdbf398 You are awesome, thank you! -- Deet-doot-dot, I am a bot. https://korg.docs.kernel.org/patchwork/pwbot.html