[lxc-devel] [lxc/lxc] 411ac6: cgroups/cgfsng: keep mountpoint intact

GitHub noreply at github.com
Tue Nov 7 19:16:50 UTC 2017


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 411ac6d85404ee835032693efffbe91f49624755
      https://github.com/lxc/lxc/commit/411ac6d85404ee835032693efffbe91f49624755
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroups/cgfsng: keep mountpoint intact

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: ae5e6c085676e144212e0af91f7fc78ff9f060c2
      https://github.com/lxc/lxc/commit/ae5e6c085676e144212e0af91f7fc78ff9f060c2
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroups/cgfsng: make sure pointer is NULL

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 058c1cb6313924501884c39ea77c084b0ff7a435
      https://github.com/lxc/lxc/commit/058c1cb6313924501884c39ea77c084b0ff7a435
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroups/cgfsng: cgfsns_chown() -> cgfsng_chown()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: a760603e3b60e683fd6fd1c7759b10bfb0e432ad
      https://github.com/lxc/lxc/commit/a760603e3b60e683fd6fd1c7759b10bfb0e432ad
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroups/cgfsng: support MS_READONLY with cgroup ns

If we lack CAP_SYS_ADMIN this is really useful.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: be5c06ece41398ba2db4630c2a37c71cbfe466b8
      https://github.com/lxc/lxc/commit/be5c06ece41398ba2db4630c2a37c71cbfe466b8
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

  Changed paths:
    M src/lxc/log.c

  Log Message:
  -----------
  log: check for i/o error with vsnprintf()

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: c2712f64d5c34c33bb155b958fbd3486f3e4a7c4
      https://github.com/lxc/lxc/commit/c2712f64d5c34c33bb155b958fbd3486f3e4a7c4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroupfs/cgfsng: tweak logging

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: e2695f0e02f770bec5e89fdcde6d28719c551df7
      https://github.com/lxc/lxc/commit/e2695f0e02f770bec5e89fdcde6d28719c551df7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroups/cgfsng: remove is_lxcfs()

We don't need to parse fuse.lxcfs entries.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: e2deb1d83d44346c8f52b2b7ea447b6abeec5c38
      https://github.com/lxc/lxc/commit/e2deb1d83d44346c8f52b2b7ea447b6abeec5c38
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroups/cgfsng: fix get_controllers() for cgroup2

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 49ff3958828dbcebcdf0c3f071c2a79a02ad436d
      https://github.com/lxc/lxc/commit/49ff3958828dbcebcdf0c3f071c2a79a02ad436d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  cgroupfs/cgfsng: improve cgroup2 handling

This fixes a bunch of bugs.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 0d8e40c687e3ac3078621fc18dab681560a8cae7
      https://github.com/lxc/lxc/commit/0d8e40c687e3ac3078621fc18dab681560a8cae7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

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

  Log Message:
  -----------
  config: remove SIGRTMIN+14 as lxc.signal.stop

We want to be able to SIGKILL an Archlinux container.

Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>


  Commit: 29e4eb31231312fc73c064ce3f7282fa9d41ba64
      https://github.com/lxc/lxc/commit/29e4eb31231312fc73c064ce3f7282fa9d41ba64
  Author: Serge Hallyn <serge at hallyn.com>
  Date:   2017-11-07 (Tue, 07 Nov 2017)

  Changed paths:
    M config/templates/archlinux.common.conf.in
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/cgroups/cgroup_utils.c
    M src/lxc/cgroups/cgroup_utils.h
    M src/lxc/log.c

  Log Message:
  -----------
  Merge pull request #1891 from brauner/2017-10-31/cgfsng_fixes

cgroups/cgfsng: fixes, features, and improved cgroup2 handling


Compare: https://github.com/lxc/lxc/compare/ce8cab746a17...29e4eb312313


More information about the lxc-devel mailing list