lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <20190121094202.2ae3717d@cakuba.netronome.com> Date: Mon, 21 Jan 2019 09:42:02 -0800 From: Jakub Kicinski <jakub.kicinski@...ronome.com> To: Taeung Song <treeze.taeung@...il.com> Cc: Daniel Borkmann <daniel@...earbox.net>, Alexei Starovoitov <ast@...nel.org>, netdev@...r.kernel.org, Quentin Monnet <quentin.monnet@...ronome.com>, Andrey Ignatov <rdna@...com> Subject: Re: [PATCH bpf-next v4] libbpf: Show supported ELF section names on when failed to guess a prog/attach type On Mon, 21 Jan 2019 22:06:38 +0900, Taeung Song wrote: > We need to let users check their wrong ELF section name > with proper ELF section names when failed to get a prog/attach type from it. > Because users can't realize libbpf guess prog/attach types from > given ELF section names. > For example, when a 'cgroup' section name of a BPF program is used, > show available ELF section names(types). > > Before: > > $ bpftool prog load bpf-prog.o /sys/fs/bpf/prog1 > Error: failed to guess program type based on ELF section name cgroup > > After: > > libbpf: failed to guess program type based on ELF section name 'cgroup' > libbpf: supported section(type) names are: socket kprobe/ kretprobe/ classifier action tracepoint/ raw_tracepoint/ xdp perf_event lwt_in lwt_out lwt_xmit lwt_seg6local cgroup_skb/ingress cgroup_skb/egress cgroup/skb cgroup/sock cgroup/post_bind4 cgroup/post_bind6 cgroup/dev sockops sk_skb/stream_parser sk_skb/stream_verdict sk_skb sk_msg lirc_mode2 flow_dissector cgroup/bind4 cgroup/bind6 cgroup/connect4 cgroup/connect6 cgroup/sendmsg4 cgroup/sendmsg6 > > Cc: Quentin Monnet <quentin.monnet@...ronome.com> > Cc: Jakub Kicinski <jakub.kicinski@...ronome.com> > Cc: Andrey Ignatov <rdna@...com> > Signed-off-by: Taeung Song <treeze.taeung@...il.com> Acked-by: Jakub Kicinski <jakub.kicinski@...ronome.com>
Powered by blists - more mailing lists