Re: [PATCH v6 bpf-next 4/6] selftests/bpf: add bpf_snprintf_btf helper tests

2020-09-25 Thread Andrii Nakryiko
On Thu, Sep 24, 2020 at 5:51 PM Alexei Starovoitov wrote: > > On Wed, Sep 23, 2020 at 06:46:26PM +0100, Alan Maguire wrote: > > +static int __strncmp(const void *m1, const void *m2, size_t len) > > +{ > > + const unsigned char *s1 = m1; > > + const unsigned char *s2 = m2; > > + int i,

Re: [PATCH v6 bpf-next 4/6] selftests/bpf: add bpf_snprintf_btf helper tests

2020-09-24 Thread Alexei Starovoitov
On Wed, Sep 23, 2020 at 06:46:26PM +0100, Alan Maguire wrote: > +static int __strncmp(const void *m1, const void *m2, size_t len) > +{ > + const unsigned char *s1 = m1; > + const unsigned char *s2 = m2; > + int i, delta = 0; > + > +#pragma clang loop unroll(full) Shouldn't be needed? T

[PATCH v6 bpf-next 4/6] selftests/bpf: add bpf_snprintf_btf helper tests

2020-09-23 Thread Alan Maguire
Tests verifying snprintf()ing of various data structures, flags combinations using a tp_btf program. Signed-off-by: Alan Maguire --- .../selftests/bpf/prog_tests/snprintf_btf.c| 54 + .../selftests/bpf/progs/netif_receive_skb.c| 260 + 2 files changed, 31