[lxc-devel] [lxc/lxc] 766c5b: conf: rework and fix leak in userns_exec_1()

Stéphane Graber noreply at github.com
Fri Mar 27 12:52:32 UTC 2020


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 766c5b6d75518aac5ef8940f1833654c1a2adfd0
      https://github.com/lxc/lxc/commit/766c5b6d75518aac5ef8940f1833654c1a2adfd0
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: rework and fix leak in userns_exec_1()

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


  Commit: a5263e59fdb531ca065d953210402cdb5d8ff9d7
      https://github.com/lxc/lxc/commit/a5263e59fdb531ca065d953210402cdb5d8ff9d7
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

  Changed paths:
    M src/lxc/commands.c

  Log Message:
  -----------
  commands: log actual errno when lxc_cmd_get_cgroup2_fd() fails

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


  Commit: 7c2c435c523d5895ec6d668d55fa906a598d606c
      https://github.com/lxc/lxc/commit/7c2c435c523d5895ec6d668d55fa906a598d606c
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

  Log Message:
  -----------
  cgroups: move pointer dereference after check

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


  Commit: 32908bfd127cdce92dded7d03fa316351ae0febe
      https://github.com/lxc/lxc/commit/32908bfd127cdce92dded7d03fa316351ae0febe
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

  Log Message:
  -----------
  cgroups: rework __cg_unified_attach()

We didn't account for cgroup_attach() succeeding and just tried to attach to
the same cgroup again which doesn't make sense.

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


  Commit: d4a5002bb7271365d47b3c598302175e1785c916
      https://github.com/lxc/lxc/commit/d4a5002bb7271365d47b3c598302175e1785c916
  Author: Stéphane Graber <stgraber at stgraber.org>
  Date:   2020-03-27 (Fri, 27 Mar 2020)

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

  Log Message:
  -----------
  Merge pull request #3330 from brauner/2020-03-27/fixes

conf: rework and fix leak in userns_exec_1()


Compare: https://github.com/lxc/lxc/compare/8c6a7ee44cff...d4a5002bb727


More information about the lxc-devel mailing list