]> git.baikalelectronics.ru Git - kernel.git/commit
libbpf: Cleanup the layering between CORE and bpf_program.
authorAlexei Starovoitov <ast@kernel.org>
Wed, 21 Jul 2021 00:08:19 +0000 (17:08 -0700)
committerAndrii Nakryiko <andrii@kernel.org>
Mon, 26 Jul 2021 19:11:23 +0000 (12:11 -0700)
commit3b2f91f2df3c3d4d8fa6dd8de431dc285617356c
tree08296e00faf9393f2675edd541f3a8350d6cfc26
parent970c7a41e8acc41bda75e89b4576c3b37674a546
libbpf: Cleanup the layering between CORE and bpf_program.

CO-RE processing functions don't need to know 'struct bpf_program' details.
Cleanup the layering to eventually be able to move CO-RE logic into a separate file.

Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Andrii Nakryiko <andrii@kernel.org>
Link: https://lore.kernel.org/bpf/20210721000822.40958-2-alexei.starovoitov@gmail.com
tools/lib/bpf/libbpf.c