]> git.baikalelectronics.ru Git - kernel.git/commit
samples/bpf: add a test for bpf_override_return
authorJosef Bacik <jbacik@fb.com>
Mon, 11 Dec 2017 16:36:49 +0000 (11:36 -0500)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 12 Dec 2017 17:02:40 +0000 (09:02 -0800)
commit128a1092efbdd6c9756c4a59d432a5e280be5c84
tree43f90acde38704b6831d3819ce0bffee092eade4
parent1d9b25b057f2a750b80b1196b19fa442c43dd729
samples/bpf: add a test for bpf_override_return

This adds a basic test for bpf_override_return to verify it works.  We
override the main function for mounting a btrfs fs so it'll return
-ENOMEM and then make sure that trying to mount a btrfs fs will fail.

Acked-by: Alexei Starovoitov <ast@kernel.org>
Acked-by: Ingo Molnar <mingo@kernel.org>
Signed-off-by: Josef Bacik <jbacik@fb.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
samples/bpf/Makefile
samples/bpf/test_override_return.sh [new file with mode: 0755]
samples/bpf/tracex7_kern.c [new file with mode: 0644]
samples/bpf/tracex7_user.c [new file with mode: 0644]
tools/include/uapi/linux/bpf.h
tools/testing/selftests/bpf/bpf_helpers.h