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
| ||
|
Date: Thu, 25 Apr 2019 15:36:08 +0000 From: Yonghong Song <yhs@...com> To: "andrii.nakryiko@...il.com" <andrii.nakryiko@...il.com>, Kernel Team <Kernel-team@...com>, "netdev@...r.kernel.org" <netdev@...r.kernel.org>, "bpf@...r.kernel.org" <bpf@...r.kernel.org>, Alexei Starovoitov <ast@...com>, "daniel@...earbox.net" <daniel@...earbox.net>, Song Liu <songliubraving@...com>, Martin Lau <kafai@...com>, "acme@...nel.org" <acme@...nel.org> CC: Andrii Nakryiko <andriin@...com>, Arnaldo Carvalho de Melo <acme@...hat.com> Subject: Re: [PATCH v2 bpf-next 1/3] bpftool: add ability to dump BTF types On 4/24/19 10:03 PM, andrii.nakryiko@...il.com wrote: > From: Andrii Nakryiko <andriin@...com> > > Add new `btf dump` sub-command to bpftool. It allows to dump > human-readable low-level BTF types representation of BTF types. BTF can > be retrieved from few different sources: > - from BTF object by ID; > - from PROG, if it has associated BTF; > - from MAP, if it has associated BTF data; it's possible to narrow > down types to either key type, value type, both, or all BTF types; > - from ELF file (.BTF section). > > Output format mostly follows BPF verifier log format with few notable > exceptions: > - all the type/field/param/etc names are enclosed in single quotes to > allow easier grepping and to stand out a little bit more; > - FUNC_PROTO output follows STRUCT/UNION/ENUM format of having one > line per each argument; this is more uniform and allows easy > grepping, as opposed to succinct, but inconvenient format that BPF > verifier log is using. > > Cc: Daniel Borkmann <daniel@...earbox.net> > Cc: Alexei Starovoitov <ast@...com> > Cc: Yonghong Song <yhs@...com> > Cc: Martin KaFai Lau <kafai@...com> > Cc: Song Liu <songliubraving@...com> > Cc: Arnaldo Carvalho de Melo <acme@...hat.com> > Signed-off-by: Andrii Nakryiko <andriin@...com> Acked-by: Yonghong Song <yhs@...com>
Powered by blists - more mailing lists