On Wed, Aug 7, 2019 at 1:01 PM Alexei Starovoitov wrote:
>
> On 8/7/19 12:59 PM, Andrii Nakryiko wrote:
> > On Wed, Aug 7, 2019 at 12:30 PM Alexei Starovoitov
> > wrote:
> >>
> >> On Tue, Aug 06, 2019 at 10:37:54PM -0700, Andrii Nakryiko wrote:
> >>> Simplify code by relying on newly added BTF he
On 8/7/19 12:59 PM, Andrii Nakryiko wrote:
> On Wed, Aug 7, 2019 at 12:30 PM Alexei Starovoitov
> wrote:
>>
>> On Tue, Aug 06, 2019 at 10:37:54PM -0700, Andrii Nakryiko wrote:
>>> Simplify code by relying on newly added BTF helper functions.
>>>
>>> Signed-off-by: Andrii Nakryiko
>> ..
>>>
>>> -
On Wed, Aug 7, 2019 at 12:30 PM Alexei Starovoitov
wrote:
>
> On Tue, Aug 06, 2019 at 10:37:54PM -0700, Andrii Nakryiko wrote:
> > Simplify code by relying on newly added BTF helper functions.
> >
> > Signed-off-by: Andrii Nakryiko
> ..
> >
> > - for (i = 0, vsi = (struct btf_var_secinfo *)(t
On Tue, Aug 06, 2019 at 10:37:54PM -0700, Andrii Nakryiko wrote:
> Simplify code by relying on newly added BTF helper functions.
>
> Signed-off-by: Andrii Nakryiko
..
>
> - for (i = 0, vsi = (struct btf_var_secinfo *)(t + 1);
> - i < vars; i++, vsi++) {
> + for (i = 0, vsi = (v
Simplify code by relying on newly added BTF helper functions.
Signed-off-by: Andrii Nakryiko
---
tools/lib/bpf/btf.c | 181 ++-
tools/lib/bpf/btf_dump.c | 136 ++---
tools/lib/bpf/libbpf.c | 60 +++--
3 files changed, 15