[PATCH 0/4] Followups to controllers' v1 compilation

Michal Koutný posted 4 patches 2 months, 3 weeks ago
kernel/cgroup/cgroup-v1.c | 17 ++++++++++++++---
kernel/cgroup/cgroup.c    |  4 ++--
mm/memcontrol-v1.h        |  2 --
3 files changed, 16 insertions(+), 7 deletions(-)
[PATCH 0/4] Followups to controllers' v1 compilation
Posted by Michal Koutný 2 months, 3 weeks ago
The group of patches builds upon recent dissection of memory and cpuset
controller v1 code to under a separate configuration option. The goal of
them patches is to produce behavior that appears to v1 controlelr users
same like if the controller wasn't compiled at all (and no change to v2
users).
Plus there are two preceding patches with cleanups I came across when
looking at the new code.

Michal Koutný (4):
  memcg: Cleanup with !CONFIG_MEMCG_V1
  cgroup/cpuset: Expose cpuset filesystem with cpuset v1 only
  cgroup: Disallow mounting v1 hierarchies without controller
    implementation
  cgroup: Do not report unavailable v1 controllers in /proc/cgroups

 kernel/cgroup/cgroup-v1.c | 17 ++++++++++++++---
 kernel/cgroup/cgroup.c    |  4 ++--
 mm/memcontrol-v1.h        |  2 --
 3 files changed, 16 insertions(+), 7 deletions(-)


base-commit: 8c7e22fc917a0d76794ebf3fcd81f9d91cee4f5d
-- 
2.46.0