[lxc-devel] [lxc/lxc] 9d0e12: conf: fix memory leak

Stéphane Graber noreply at github.com
Wed Feb 10 18:41:27 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 9d0e129b54aa92d9bdfcdd462683459a0f115df9
      https://github.com/lxc/lxc/commit/9d0e129b54aa92d9bdfcdd462683459a0f115df9
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/conf.c

  Log Message:
  -----------
  conf: fix memory leak

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


  Commit: ff9edd2d04f6814b74b2f34b4bcbf2b31bedbead
      https://github.com/lxc/lxc/commit/ff9edd2d04f6814b74b2f34b4bcbf2b31bedbead
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

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

  Log Message:
  -----------
  criu: mark cgroups methods specific to criu

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


  Commit: 59d8a539d106ba17e54f75a92c1278907c55bb56
      https://github.com/lxc/lxc/commit/59d8a539d106ba17e54f75a92c1278907c55bb56
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c
    M src/lxc/macro.h
    M src/lxc/memory_utils.h

  Log Message:
  -----------
  criu: massage exec_criu()

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


  Commit: 2541dfab3884ce8d1d5ec21c585ced09784cc207
      https://github.com/lxc/lxc/commit/2541dfab3884ce8d1d5ec21c585ced09784cc207
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: move logging under lxc_log_trace()

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


  Commit: 6eff3c0d79228db7bbcfc82c38d1cad537edb571
      https://github.com/lxc/lxc/commit/6eff3c0d79228db7bbcfc82c38d1cad537edb571
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: use cleanup macro

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


  Commit: 5257b91b6e6ba7ea8e865a602b1cd790d44a9c69
      https://github.com/lxc/lxc/commit/5257b91b6e6ba7ea8e865a602b1cd790d44a9c69
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: use cleanup macro when parsing mount data

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


  Commit: 2539492cc93bbed11a6801f8762664d96f56b1bc
      https://github.com/lxc/lxc/commit/2539492cc93bbed11a6801f8762664d96f56b1bc
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: rework init pid retrieval

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


  Commit: 92fde26d7b9c9fc15c793282310c3bec0938e3ce
      https://github.com/lxc/lxc/commit/92fde26d7b9c9fc15c793282310c3bec0938e3ce
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: warn about cgroup hierarchies without controllers

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


  Commit: b41a8023b86d315b97193218e34ab47f62e7e3a9
      https://github.com/lxc/lxc/commit/b41a8023b86d315b97193218e34ab47f62e7e3a9
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: lxc_init() already initializes cgroups

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


  Commit: d9fc9be8f011270b1ce22345d7d634ce9a533cd4
      https://github.com/lxc/lxc/commit/d9fc9be8f011270b1ce22345d7d634ce9a533cd4
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/criu.c

  Log Message:
  -----------
  criu: handle new cgroup layout

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


  Commit: ae2d267e59dd29a4cb093ec6b76c04333d083b4a
      https://github.com/lxc/lxc/commit/ae2d267e59dd29a4cb093ec6b76c04333d083b4a
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2021-02-10 (Wed, 10 Feb 2021)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/cgroups/cgroup.h
    M src/lxc/conf.c
    M src/lxc/criu.c
    M src/lxc/macro.h
    M src/lxc/memory_utils.h

  Log Message:
  -----------
  Merge pull request #3663 from brauner/2021-02-10/fixes

criu: fixes


Compare: https://github.com/lxc/lxc/compare/11a3696fda50...ae2d267e59dd


More information about the lxc-devel mailing list