[lxc-devel] [lxc/lxc] 0e7a01: cgroups: ignore cgroup2 limits on non-cgroup2 layouts

Stéphane Graber noreply at github.com
Sun May 3 13:51:58 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 0e7a013ee850f5388f17e562e663268f24903a9b
      https://github.com/lxc/lxc/commit/0e7a013ee850f5388f17e562e663268f24903a9b
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-05-03 (Sun, 03 May 2020)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c

  Log Message:
  -----------
  cgroups: ignore cgroup2 limits on non-cgroup2 layouts

Mixing cgroup2 and legacy cgroup systems such that some controllers are enabled
in legacy cgroup hierarchies and other controllers in the unified hierarchies
is simply not something we're supporting. Even systemd's hybrid layout (crazy)
doesn't bind controllers to the unified cgroup hierarchy.

Fixes: #3183
Cc: Thomas Moschny <thomas.moschny at gmx.de>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 8dd7f9052fef12c4516fa7f62e267554a489fd9f
      https://github.com/lxc/lxc/commit/8dd7f9052fef12c4516fa7f62e267554a489fd9f
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-05-03 (Sun, 03 May 2020)

  Changed paths:
    M config/templates/common.conf.in
    M config/templates/userns.conf.in

  Log Message:
  -----------
  common.conf: add cgroup2 default device limits

Fixes: #3183
Cc: Thomas Moschny <thomas.moschny at gmx.de>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 4547e73e3e1c7f7a9fc88da6ac3276d99df1c5ec
      https://github.com/lxc/lxc/commit/4547e73e3e1c7f7a9fc88da6ac3276d99df1c5ec
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-05-03 (Sun, 03 May 2020)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c

  Log Message:
  -----------
  cgroups: premount cgroups on cgroup2-only systems

Fixes: #3183
Cc: Thomas Moschny <thomas.moschny at gmx.de>
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 33b8e598f11127b986348865626db4ea462ad1d6
      https://github.com/lxc/lxc/commit/33b8e598f11127b986348865626db4ea462ad1d6
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2020-05-03 (Sun, 03 May 2020)

  Changed paths:
    M config/templates/common.conf.in
    M config/templates/userns.conf.in
    M src/lxc/cgroups/cgfsng.c

  Log Message:
  -----------
  Merge pull request #3396 from brauner/2020-05-03/fixes

cgroup: fixes


Compare: https://github.com/lxc/lxc/compare/95d4c1c42552...33b8e598f111


More information about the lxc-devel mailing list