[lxc-devel] [lxc/lxc] 315f8a: cgroups: fix cgroup mounting
Stéphane Graber
noreply at github.com
Thu Feb 4 20:40:49 UTC 2021
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: 315f8a4e427d41ab609023cf0986ef856c6f41a1
https://github.com/lxc/lxc/commit/315f8a4e427d41ab609023cf0986ef856c6f41a1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.h
M src/lxc/conf.c
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
cgroups: fix cgroup mounting
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: c689b58ad3b30c400c8a394224075a1838c896e5
https://github.com/lxc/lxc/commit/c689b58ad3b30c400c8a394224075a1838c896e5
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: restricted fd-only controller mountpoint creation
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 02efd04151fab52c9ad0703f76c697a474a5558f
https://github.com/lxc/lxc/commit/02efd04151fab52c9ad0703f76c697a474a5558f
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/conf.h
M src/lxc/string_utils.h
M src/lxc/utils.c
Log Message:
-----------
cgroups: switch to fd-based cgroup mounting
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 9a57778bb5b2a85f542dd6f9c1c0f37ba4f8b7cc
https://github.com/lxc/lxc/commit/9a57778bb5b2a85f542dd6f9c1c0f37ba4f8b7cc
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/attach.c
Log Message:
-----------
attach: fix fallback logic when attaching to cgroups
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 88c27c5352ef89bb444ce77bf419440eb8d5f6c0
https://github.com/lxc/lxc/commit/88c27c5352ef89bb444ce77bf419440eb8d5f6c0
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: fix argument vetting in cgroup_attach()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6e2078de11e03ac2e97f72e23d7bac5b7bf2dd95
https://github.com/lxc/lxc/commit/6e2078de11e03ac2e97f72e23d7bac5b7bf2dd95
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: improve error handling and logging in cgroup_attach_leaf()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7043e2b4704415cbad0ee149f2f99f0ea622b179
https://github.com/lxc/lxc/commit/7043e2b4704415cbad0ee149f2f99f0ea622b179
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: restrict open calls in cgroup_attach_create_leaf()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 977687db1c288e3315d9aea56fc9ae10bdd1badf
https://github.com/lxc/lxc/commit/977687db1c288e3315d9aea56fc9ae10bdd1badf
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
utils: add mount_from_at()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 86087bd6bfa622be6cafbddec7c56bf73ea01640
https://github.com/lxc/lxc/commit/86087bd6bfa622be6cafbddec7c56bf73ea01640
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: fix lxc_setup_dev_console()
We were printing garbage on accident.
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a370f16bcdb160bb299b8aced7b14ac1b151bd01
https://github.com/lxc/lxc/commit/a370f16bcdb160bb299b8aced7b14ac1b151bd01
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
Log Message:
-----------
conf: start stashing dfd to host's / during container setup
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 927ea337a42a6957d5a9ec829d761f7113c48d6c
https://github.com/lxc/lxc/commit/927ea337a42a6957d5a9ec829d761f7113c48d6c
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/conf.c
Log Message:
-----------
conf: restricted fd-only lxc_fill_autodev()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 8ea5110c9cbd7d2672a7f5eacf335def8096db0d
https://github.com/lxc/lxc/commit/8ea5110c9cbd7d2672a7f5eacf335def8096db0d
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/syscall_wrappers.h
Log Message:
-----------
syscall_wrappers: fix PROTECT_OPEN_W macro
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a5a08920ee48f7420223ac39d62967b3bf6a9dbe
https://github.com/lxc/lxc/commit/a5a08920ee48f7420223ac39d62967b3bf6a9dbe
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
Log Message:
-----------
tree-wide: s/dev_mntpt_fd/dfd_dev/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: ea57e42409bf56b60759c0fffc978ba116a711ce
https://github.com/lxc/lxc/commit/ea57e42409bf56b60759c0fffc978ba116a711ce
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/conf.c
M src/lxc/conf.h
Log Message:
-----------
tree-wide: s/mntpt_fd/dfd_mnt/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: ea11a215dca6208e1b6ce47db084b7fadb0a47a2
https://github.com/lxc/lxc/commit/ea11a215dca6208e1b6ce47db084b7fadb0a47a2
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/conf.c
M src/lxc/conf.h
Log Message:
-----------
tree-wide: s/dfd_root_host/dfd_host/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 59114d805305928e4573d2e6936eb35e61f86ad2
https://github.com/lxc/lxc/commit/59114d805305928e4573d2e6936eb35e61f86ad2
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: check for correct error in __cg_unified_attach() from cgroup_attach()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 5ee510d614a1b186465aa0e0b15100dff8e7bba4
https://github.com/lxc/lxc/commit/5ee510d614a1b186465aa0e0b15100dff8e7bba4
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2021-02-04 (Thu, 04 Feb 2021)
Changed paths:
M src/lxc/attach.c
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.h
M src/lxc/conf.c
M src/lxc/conf.h
M src/lxc/string_utils.h
M src/lxc/syscall_wrappers.h
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
Merge pull request #3651 from brauner/2021-02-04/fixes
cgroups: fix cgroup mounting
Compare: https://github.com/lxc/lxc/compare/dfb71524d77c...5ee510d614a1
More information about the lxc-devel
mailing list