]> www.infradead.org Git - users/jedix/linux-maple.git/commit
bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapi
authorEduard Zingerman <eddyz87@gmail.com>
Mon, 16 Sep 2024 09:17:10 +0000 (02:17 -0700)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 4 Oct 2024 00:47:53 +0000 (17:47 -0700)
commit4f647a780f3606acbd2116248d51eadb4d865615
tree4e9c5acf3e85ff9b7487d12c18ae985167565f08
parent48b13cab1e7cb77def27cb89711fb5e3b04db972
bpf: __bpf_fastcall for bpf_get_smp_processor_id in uapi

Since [1] kernel supports __bpf_fastcall attribute for helper function
bpf_get_smp_processor_id(). Update uapi definition for this helper in
order to have this attribute in the generated bpf_helper_defs.h

[1] commit 91b7fbf3936f ("bpf, x86, riscv, arm: no_caller_saved_registers for bpf_get_smp_processor_id()")

Signed-off-by: Eduard Zingerman <eddyz87@gmail.com>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20240916091712.2929279-3-eddyz87@gmail.com
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
include/uapi/linux/bpf.h
tools/include/uapi/linux/bpf.h