lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Message-ID: <0403d453-c003-c823-cf57-28d200a6e40a@fb.com> Date: Thu, 23 May 2019 05:17:05 +0000 From: Yonghong Song <yhs@...com> To: Roman Gushchin <guro@...com>, Alexei Starovoitov <ast@...nel.org>, "bpf@...r.kernel.org" <bpf@...r.kernel.org> CC: Daniel Borkmann <daniel@...earbox.net>, "netdev@...r.kernel.org" <netdev@...r.kernel.org>, Tejun Heo <tj@...nel.org>, Kernel Team <Kernel-team@...com>, "cgroups@...r.kernel.org" <cgroups@...r.kernel.org>, Stanislav Fomichev <sdf@...ichev.me>, "linux-kernel@...r.kernel.org" <linux-kernel@...r.kernel.org> Subject: Re: [PATCH v2 bpf-next 0/4] cgroup bpf auto-detachment On 5/22/19 4:20 PM, Roman Gushchin wrote: > This patchset implements a cgroup bpf auto-detachment functionality: > bpf programs are attached as soon as possible after removal of the typo here "attached" => "detached"? > cgroup, without waiting for the release of all associated resources. > > Patches 2 and 3 are required to implement a corresponding kselftest > in patch 4. > > v2: > 1) removed a bogus check in patch 4 > 2) moved buf[len] = 0 in patch 2 > > > Roman Gushchin (4): > bpf: decouple the lifetime of cgroup_bpf from cgroup itself > selftests/bpf: convert test_cgrp2_attach2 example into kselftest > selftests/bpf: enable all available cgroup v2 controllers > selftests/bpf: add auto-detach test > > include/linux/bpf-cgroup.h | 8 +- > include/linux/cgroup.h | 18 +++ > kernel/bpf/cgroup.c | 25 ++- > kernel/cgroup/cgroup.c | 11 +- > samples/bpf/Makefile | 2 - > tools/testing/selftests/bpf/Makefile | 4 +- > tools/testing/selftests/bpf/cgroup_helpers.c | 57 +++++++ > .../selftests/bpf/test_cgroup_attach.c | 145 ++++++++++++++++-- > 8 files changed, 243 insertions(+), 27 deletions(-) > rename samples/bpf/test_cgrp2_attach2.c => tools/testing/selftests/bpf/test_cgroup_attach.c (79%) >
Powered by blists - more mailing lists