OSDN Git Service

Merge branch 'Support storing struct cgroup * objects as kptrs'
authorAlexei Starovoitov <ast@kernel.org>
Tue, 22 Nov 2022 22:45:41 +0000 (14:45 -0800)
committerAlexei Starovoitov <ast@kernel.org>
Tue, 22 Nov 2022 22:46:54 +0000 (14:46 -0800)
commit8a2162a9227dda936a21fe72014a9931a3853a7b
tree7fec770a835ec1159b9e39d4097b62a5826330b9
parentdc79f035b2062e4ff4f6432eda18f461f82b1333
parent227a89cf504188759fd3d8933a3a06fc60cca7f2
Merge branch 'Support storing struct cgroup * objects as kptrs'

David Vernet says:

====================

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/
====================

Acked-by: Tejun Heo <tj@kernel.org>
Signed-off-by: Alexei Starovoitov <ast@kernel.org>