aboutsummaryrefslogtreecommitdiffstats
path: root/tools/testing/selftests/bpf/test_cgroup_storage.c
diff options
context:
space:
mode:
authorYonghong Song <yhs@fb.com>2018-08-17 08:54:15 -0700
committerAlexei Starovoitov <ast@kernel.org>2018-08-17 12:23:47 -0700
commita85da34e97f553d27b520757ffc9b31232694a78 (patch)
tree7adf0d64f31be5670c8d47e71ffa516d46fcbfcd /tools/testing/selftests/bpf/test_cgroup_storage.c
parentMerge branch 'sockmap-ulp-fixes' (diff)
downloadlinux-dev-a85da34e97f553d27b520757ffc9b31232694a78.tar.xz
linux-dev-a85da34e97f553d27b520757ffc9b31232694a78.zip
tools/bpf: fix bpf selftest test_cgroup_storage failure
The bpf selftest test_cgroup_storage failed in one of our production test servers. # sudo ./test_cgroup_storage Failed to create map: Operation not permitted It turns out this is due to insufficient locked memory with system default 16KB. Similar to other self tests, let us arm the process with unlimited locked memory. With this change, the test passed. # sudo ./test_cgroup_storage test_cgroup_storage:PASS Fixes: 68cfa3ac6b8d ("selftests/bpf: add a cgroup storage test") Cc: Roman Gushchin <guro@fb.com> Signed-off-by: Yonghong Song <yhs@fb.com> Acked-by: Roman Gushchin <guro@fb.com> Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Diffstat (limited to '')
-rw-r--r--tools/testing/selftests/bpf/test_cgroup_storage.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/tools/testing/selftests/bpf/test_cgroup_storage.c b/tools/testing/selftests/bpf/test_cgroup_storage.c
index dc83fb2d3f27..4e196e3bfecf 100644
--- a/tools/testing/selftests/bpf/test_cgroup_storage.c
+++ b/tools/testing/selftests/bpf/test_cgroup_storage.c
@@ -5,6 +5,7 @@
#include <stdio.h>
#include <stdlib.h>
+#include "bpf_rlimit.h"
#include "cgroup_helpers.h"
char bpf_log_buf[BPF_LOG_BUF_SIZE];