Messages in this thread | | | Date | Tue, 22 Nov 2022 12:44:12 -1000 | From | Tejun Heo <> | Subject | Re: [PATCH bpf-next 0/4] Support storing struct cgroup * objects as kptrs |
| |
On Mon, Nov 21, 2022 at 11:54:54PM -0600, David Vernet wrote: > In [0], we added support for storing struct task_struct * objects as > kptrs. This patch set extends this effort to also include storing struct > cgroup * object as kptrs. > > As with tasks, there are many possible use cases for storing cgroups in > maps. During tracing, for example, it could be useful to query cgroup > statistics such as PSI averages, or tracking which tasks are migrating > to and from the cgroup. > > [0]: https://lore.kernel.org/all/20221120051004.3605026-1-void@manifault.com/ > > David Vernet (4): > bpf: Enable cgroups to be used as kptrs > selftests/bpf: Add cgroup kfunc / kptr selftests > bpf: Add bpf_cgroup_ancestor() kfunc > selftests/bpf: Add selftests for bpf_cgroup_ancestor() kfunc
From cgroup POV:
Acked-by: Tejun Heo <tj@kernel.org>
Thanks.
-- tejun
| |