[lxc-devel] [lxc/lxc] 7414bc: cgroups: s/cg_init()/__cgroup_init()/g

Stéphane Graber noreply at github.com
Tue Feb 16 21:37:59 UTC 2021


  Branch: refs/heads/master
  Home:   https://github.com/lxc/lxc
  Commit: 7414bc72c3eec9a9e77799eccad71bcacd6a03f2
      https://github.com/lxc/lxc/commit/7414bc72c3eec9a9e77799eccad71bcacd6a03f2
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: s/cg_init()/__cgroup_init()/g

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


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

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

  Log Message:
  -----------
  cgroups: stash host's cgroupfs file descriptor

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


  Commit: 008ccca920fc0e5162620b444933d8dbfddc40ed
      https://github.com/lxc/lxc/commit/008ccca920fc0e5162620b444933d8dbfddc40ed
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
    M src/lxc/cgroups/cgroup.h

  Log Message:
  -----------
  cgroups: better document stashed file descriptors

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


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

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

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

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


  Commit: 600a016384af297d96a70018cbc159a40247f618
      https://github.com/lxc/lxc/commit/600a016384af297d96a70018cbc159a40247f618
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: rework base cgroup parsing

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


  Commit: 5c7b81439cecfbd885b3c10f9edfefdc1ac7c45b
      https://github.com/lxc/lxc/commit/5c7b81439cecfbd885b3c10f9edfefdc1ac7c45b
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: fail when no cgroup hierarchies are found

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


  Commit: 3486d9935a531be98d7f6006f6166552d20eeb94
      https://github.com/lxc/lxc/commit/3486d9935a531be98d7f6006f6166552d20eeb94
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: stash fds for the controller mountpoint and base cgroup path

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


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

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

  Log Message:
  -----------
  cgroups: fd-based only cgroup creation

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


  Commit: 033267c93a50b1162976c26d611d8ae5cd4f9849
      https://github.com/lxc/lxc/commit/033267c93a50b1162976c26d611d8ae5cd4f9849
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: rework legacy cpuset handling

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


  Commit: 088db01b85d45f1e873fd549c5ecc6508c6eed7d
      https://github.com/lxc/lxc/commit/088db01b85d45f1e873fd549c5ecc6508c6eed7d
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: improve logging

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


  Commit: 192812516e2faef3ee0846c0ba706a7828451f52
      https://github.com/lxc/lxc/commit/192812516e2faef3ee0846c0ba706a7828451f52
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
    M src/lxc/string_utils.c

  Log Message:
  -----------
  string_utils: handle empty strings in must_make_path()

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


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

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

  Log Message:
  -----------
  cgroups: allow "" base cgroup paths

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


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

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

  Log Message:
  -----------
  cgroups: fix fd leaks

They didn't really matter because we want to keep them around for as long as
the container lives anyway.

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


  Commit: 060e54d6df22d3ca30db56e2809e091f816a568e
      https://github.com/lxc/lxc/commit/060e54d6df22d3ca30db56e2809e091f816a568e
  Author: Christian Brauner <christian.brauner at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

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

  Log Message:
  -----------
  cgroups: rework how hierarchies are added

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


  Commit: 858f62255d92a8dbed020d36aed7e684a0407fce
      https://github.com/lxc/lxc/commit/858f62255d92a8dbed020d36aed7e684a0407fce
  Author: Stéphane Graber <stgraber at ubuntu.com>
  Date:   2021-02-16 (Tue, 16 Feb 2021)

  Changed paths:
    M src/lxc/cgroups/cgfsng.c
    M src/lxc/cgroups/cgroup.c
    M src/lxc/cgroups/cgroup.h
    M src/lxc/cgroups/cgroup_utils.c
    M src/lxc/cgroups/cgroup_utils.h
    M src/lxc/file_utils.c
    M src/lxc/log.h
    M src/lxc/string_utils.c
    M src/lxc/string_utils.h

  Log Message:
  -----------
  Merge pull request #3675 from brauner/2021-02-16/fixes

cgroups: second batch of cgroup fixes


Compare: https://github.com/lxc/lxc/compare/136b349c94db...858f62255d92


More information about the lxc-devel mailing list