diff options
author | Ivan Vecera <ivecera@redhat.com> | 2019-03-15 21:04:14 +0100 |
---|---|---|
committer | Alexei Starovoitov <ast@kernel.org> | 2019-03-21 19:37:30 -0700 |
commit | f6827526279d75f0b1c1605b1bf560024bd7696f (patch) | |
tree | 917817cc87e4a43f3450a55df9e16bfa48de61a6 /tools/testing/selftests/bpf/Makefile | |
parent | samples: bpf: add xdp_sample_pkts to .gitignore (diff) | |
download | linux-dev-f6827526279d75f0b1c1605b1bf560024bd7696f.tar.xz linux-dev-f6827526279d75f0b1c1605b1bf560024bd7696f.zip |
selftests: bpf: modify urandom_read and link it non-statically
After some experiences I found that urandom_read does not need to be
linked statically. When the 'read' syscall call is moved to separate
non-inlined function then bpf_get_stackid() is able to find
the executable in stack trace and extract its build_id from it.
Signed-off-by: Ivan Vecera <ivecera@redhat.com>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to 'tools/testing/selftests/bpf/Makefile')
-rw-r--r-- | tools/testing/selftests/bpf/Makefile | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tools/testing/selftests/bpf/Makefile b/tools/testing/selftests/bpf/Makefile index 25d3939eb840..edd59707cb1f 100644 --- a/tools/testing/selftests/bpf/Makefile +++ b/tools/testing/selftests/bpf/Makefile @@ -70,7 +70,7 @@ TEST_CUSTOM_PROGS = $(OUTPUT)/urandom_read all: $(TEST_CUSTOM_PROGS) $(OUTPUT)/urandom_read: $(OUTPUT)/%: %.c - $(CC) -o $@ -static $< -Wl,--build-id + $(CC) -o $@ $< -Wl,--build-id BPFOBJ := $(OUTPUT)/libbpf.a |