selftests/bpf: Test file_pos field in bpf_sysctl ctx
authorAndrey Ignatov <rdna@fb.com>
Fri, 8 Mar 2019 23:25:02 +0000 (15:25 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Fri, 12 Apr 2019 20:54:59 +0000 (13:54 -0700)
commit9a1027e52535db1a0adf7831afdfce745dc0a061
treec24f33cb3d04508d0899782e9abbaf142725065d
parent786047dd08de3334722af036e2827ce3b34205cc
selftests/bpf: Test file_pos field in bpf_sysctl ctx

Test access to file_pos field of bpf_sysctl context, both read (incl.
narrow read) and write.

  # ./test_sysctl
  ...
  Test case: ctx:file_pos sysctl:read read ok .. [PASS]
  Test case: ctx:file_pos sysctl:read read ok narrow .. [PASS]
  Test case: ctx:file_pos sysctl:read write ok .. [PASS]
  ...

Signed-off-by: Andrey Ignatov <rdna@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
tools/testing/selftests/bpf/test_sysctl.c