chiark / gitweb /
Classify processes from sessions into cgroups
authorAndy Wingo <wingo@pobox.com>
Sun, 6 Mar 2016 15:02:31 +0000 (16:02 +0100)
committerSven Eden <yamakuzure@gmx.net>
Tue, 14 Mar 2017 09:16:21 +0000 (10:16 +0100)
commitebbac6d948b9d323b3d57bfd7c3513776e591dc1
tree87e01cc886beee3a793ad134ec7886b0f3faab71
parent72e62add23de109474c5d85cb9bf0100cb7e8108
Classify processes from sessions into cgroups

Create a private cgroup tree associated with no controllers, and use it
to map PIDs to sessions.  Since we use our own path structure, remove
internal cgroup-related helpers that interpret the cgroup path structure
to pull out users, slices, and scopes.
src/login/logind-core.c
src/login/logind-session.c
src/login/logind-user.c
src/login/logind.c
src/shared/cgroup-util.c
src/shared/cgroup-util.h