On Fri, Oct 25, 2019 at 1:44 PM Daniel Borkmann <daniel@xxxxxxxxxxxxx> wrote: > > Tested on x86-64 and Ilya was also kind enough to give it a spin on > s390x, both passing with probe_user:OK there. The test is using the > newly added bpf_probe_read_user() to dump sockaddr from connect call > into BPF map and overrides the user buffer via bpf_probe_write_user(): > > # ./test_progs > [...] > #17 pkt_md_access:OK > #18 probe_user:OK > #19 prog_run_xattr:OK > [...] > > Signed-off-by: Daniel Borkmann <daniel@xxxxxxxxxxxxx> > Tested-by: Ilya Leoshkevich <iii@xxxxxxxxxxxxx> > --- Acked-by: Andrii Nakryiko <andriin@xxxxxx> > .../selftests/bpf/prog_tests/probe_user.c | 80 +++++++++++++++++++ > .../selftests/bpf/progs/test_probe_user.c | 33 ++++++++ > 2 files changed, 113 insertions(+) > create mode 100644 tools/testing/selftests/bpf/prog_tests/probe_user.c > create mode 100644 tools/testing/selftests/bpf/progs/test_probe_user.c [...]