projects
/
platform
/
kernel
/
linux-starfive.git
/ commitdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
| commitdiff |
tree
raw
|
patch
| inline |
side by side
(parent:
c69f94a
)
bpf: Remove unnecessary setrlimit from bpf preload.
author
Alexei Starovoitov
<ast@kernel.org>
Mon, 31 Jan 2022 22:05:25 +0000
(14:05 -0800)
committer
Daniel Borkmann
<daniel@iogearbox.net>
Tue, 1 Feb 2022 22:56:18 +0000
(23:56 +0100)
BPF programs and maps are memcg accounted. setrlimit is obsolete.
Remove its use from bpf preload.
Signed-off-by: Alexei Starovoitov <ast@kernel.org>
Signed-off-by: Daniel Borkmann <daniel@iogearbox.net>
Acked-by: Martin KaFai Lau <kafai@fb.com>
Link:
https://lore.kernel.org/bpf/20220131220528.98088-5-alexei.starovoitov@gmail.com
kernel/bpf/preload/iterators/iterators.c
patch
|
blob
|
history
diff --git
a/kernel/bpf/preload/iterators/iterators.c
b/kernel/bpf/preload/iterators/iterators.c
index
5d872a7
..
2ec85fc
100644
(file)
--- a/
kernel/bpf/preload/iterators/iterators.c
+++ b/
kernel/bpf/preload/iterators/iterators.c
@@
-37,7
+37,6
@@
static int send_link_to_kernel(struct bpf_link *link, const char *link_name)
int main(int argc, char **argv)
{
- struct rlimit rlim = { RLIM_INFINITY, RLIM_INFINITY };
struct iterators_bpf *skel;
int err, magic;
int debug_fd;
@@
-55,7
+54,6
@@
int main(int argc, char **argv)
printf("bad start magic %d\n", magic);
return 1;
}
- setrlimit(RLIMIT_MEMLOCK, &rlim);
/* libbpf opens BPF object and loads it into the kernel */
skel = iterators_bpf__open_and_load();
if (!skel) {