bpf: Remove unnecessary setrlimit from bpf preload.
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
This commit is contained in:
Родитель
c69f94a33d
Коммит
1ddbddd706
|
@ -37,7 +37,6 @@ static int send_link_to_kernel(struct bpf_link *link, const char *link_name)
|
||||||
|
|
||||||
int main(int argc, char **argv)
|
int main(int argc, char **argv)
|
||||||
{
|
{
|
||||||
struct rlimit rlim = { RLIM_INFINITY, RLIM_INFINITY };
|
|
||||||
struct iterators_bpf *skel;
|
struct iterators_bpf *skel;
|
||||||
int err, magic;
|
int err, magic;
|
||||||
int debug_fd;
|
int debug_fd;
|
||||||
|
@ -55,7 +54,6 @@ int main(int argc, char **argv)
|
||||||
printf("bad start magic %d\n", magic);
|
printf("bad start magic %d\n", magic);
|
||||||
return 1;
|
return 1;
|
||||||
}
|
}
|
||||||
setrlimit(RLIMIT_MEMLOCK, &rlim);
|
|
||||||
/* libbpf opens BPF object and loads it into the kernel */
|
/* libbpf opens BPF object and loads it into the kernel */
|
||||||
skel = iterators_bpf__open_and_load();
|
skel = iterators_bpf__open_and_load();
|
||||||
if (!skel) {
|
if (!skel) {
|
||||||
|
|
Загрузка…
Ссылка в новой задаче