Re: [PATCH v2 3/4] libbpf: require size hint in bpf_prog_test_run

2018-11-20 Thread Alexei Starovoitov
On Tue, Nov 20, 2018 at 07:43:57PM +, Lorenz Bauer wrote: > On Tue, 20 Nov 2018 at 19:18, Alexei Starovoitov > wrote: > > > > On Tue, Nov 20, 2018 at 03:43:05PM +, Lorenz Bauer wrote: > > > Require size_out to be non-NULL if data_out is given. This prevents > > > accidental overwriting of

Re: [PATCH v2 3/4] libbpf: require size hint in bpf_prog_test_run

2018-11-20 Thread Lorenz Bauer
On Tue, 20 Nov 2018 at 19:18, Alexei Starovoitov wrote: > > On Tue, Nov 20, 2018 at 03:43:05PM +, Lorenz Bauer wrote: > > Require size_out to be non-NULL if data_out is given. This prevents > > accidental overwriting of process memory after the output buffer. > > > > Adjust callers of bpf_prog

Re: [PATCH v2 3/4] libbpf: require size hint in bpf_prog_test_run

2018-11-20 Thread Alexei Starovoitov
On Tue, Nov 20, 2018 at 03:43:05PM +, Lorenz Bauer wrote: > Require size_out to be non-NULL if data_out is given. This prevents > accidental overwriting of process memory after the output buffer. > > Adjust callers of bpf_prog_test_run to this behaviour. > > Signed-off-by: Lorenz Bauer > ---

[PATCH v2 3/4] libbpf: require size hint in bpf_prog_test_run

2018-11-20 Thread Lorenz Bauer
Require size_out to be non-NULL if data_out is given. This prevents accidental overwriting of process memory after the output buffer. Adjust callers of bpf_prog_test_run to this behaviour. Signed-off-by: Lorenz Bauer --- tools/lib/bpf/bpf.c | 7 ++- tools/testing/selft