[lxc-devel] [lxc/lxc] d9be3d: string_utils: move lxc_iterate_parts()
Stéphane Graber
noreply at github.com
Mon Feb 22 19:52:43 UTC 2021
Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: d9be3d269433165da879dac87d56f84949fbe135
https://github.com/lxc/lxc/commit/d9be3d269433165da879dac87d56f84949fbe135
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-19 (Fri, 19 Feb 2021)
Changed paths:
M src/lxc/macro.h
M src/lxc/string_utils.h
Log Message:
-----------
string_utils: move lxc_iterate_parts()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 37ac0b481d0f7420b632a7de829a44f7e72e2cb4
https://github.com/lxc/lxc/commit/37ac0b481d0f7420b632a7de829a44f7e72e2cb4
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-19 (Fri, 19 Feb 2021)
Changed paths:
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: fix prune_init_scope()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 0d83967fa39bb2dc72eeb395989e59aa3ae81842
https://github.com/lxc/lxc/commit/0d83967fa39bb2dc72eeb395989e59aa3ae81842
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: avoid additional variable for single access
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 7a0c8ed32c142f8f5fc34c95c372b09eadaa7587
https://github.com/lxc/lxc/commit/7a0c8ed32c142f8f5fc34c95c372b09eadaa7587
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: s/must_copy_string()/strdup()/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 0fbf99d6005a906805565e521fa28dabbb8ca4a0
https://github.com/lxc/lxc/commit/0fbf99d6005a906805565e521fa28dabbb8ca4a0
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: tweak lxc.cgroup.use handling in __cgroup_init()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a96be3c335961f255de4f629cba4bd384b75d39d
https://github.com/lxc/lxc/commit/a96be3c335961f255de4f629cba4bd384b75d39d
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: tweak return values
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 8033666ce2fec932ef6d7e773c157c5cc54dd4aa
https://github.com/lxc/lxc/commit/8033666ce2fec932ef6d7e773c157c5cc54dd4aa
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: simplify current cgroup retrieval on pure unified cgroup layouts
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 0eb3b1ceed16bc01267441d1faf3a15c7c168935
https://github.com/lxc/lxc/commit/0eb3b1ceed16bc01267441d1faf3a15c7c168935
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: s/basecginfo/cgroup_info/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 45069107aa81495e96b57156fa49e6afe13f8208
https://github.com/lxc/lxc/commit/45069107aa81495e96b57156fa49e6afe13f8208
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/compiler.h
Log Message:
-----------
compiler: add likely() and unlikely() support
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 844d929d2e92a7b19b1b4f93ea95916284f0a14a
https://github.com/lxc/lxc/commit/844d929d2e92a7b19b1b4f93ea95916284f0a14a
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/macro.h
Log Message:
-----------
macro: add pointer error encoding support
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6407ddf4dac667258fdc16a71a500bccd211e76e
https://github.com/lxc/lxc/commit/6407ddf4dac667258fdc16a71a500bccd211e76e
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/memory_utils.h
Log Message:
-----------
memory_utils: adapt to new pointer error macros
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 0e3af26b2ff6e9e22b6a8214d8d730a4d16c1f49
https://github.com/lxc/lxc/commit/0e3af26b2ff6e9e22b6a8214d8d730a4d16c1f49
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-20 (Sat, 20 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: split out unified cgroup helpers
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 35ec1a385a2b0521b522d2c7cc82bfc7ef633e88
https://github.com/lxc/lxc/commit/35ec1a385a2b0521b522d2c7cc82bfc7ef633e88
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: rework cgroup initialization
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 63ba9eafcff76d2b1970ed4e5e1b28a1cb343345
https://github.com/lxc/lxc/commit/63ba9eafcff76d2b1970ed4e5e1b28a1cb343345
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: simplify string list handling
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 0da35ac723ccf0f7c158a694b61e25efdf95bb33
https://github.com/lxc/lxc/commit/0da35ac723ccf0f7c158a694b61e25efdf95bb33
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/log.h
Log Message:
-----------
cgroups: split delegation checks into separate helpers
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 179754a25ebed49f9f9243896939ace7313b60e1
https://github.com/lxc/lxc/commit/179754a25ebed49f9f9243896939ace7313b60e1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: s/add_hierarchy()/cgroup_hierarchy_add()/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: e821c3b74a2f5463d76d07cda42e07a9be804808
https://github.com/lxc/lxc/commit/e821c3b74a2f5463d76d07cda42e07a9be804808
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgroup_utils.c
M src/lxc/cgroups/cgroup_utils.h
Log Message:
-----------
cgroups: remove unused helpers
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: b8572e8c2f5eddbf47cf3de441bfe8deb1c033a1
https://github.com/lxc/lxc/commit/b8572e8c2f5eddbf47cf3de441bfe8deb1c033a1
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.h
Log Message:
-----------
cgroups: introduce cgroup hierarchy type
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a9db9474ae7124e2751dd4c6caa609569e039039
https://github.com/lxc/lxc/commit/a9db9474ae7124e2751dd4c6caa609569e039039
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: simplify and fix mounting on non-cgroup namespace aware kernels
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: e18e9053941337d646b32b65172c1f9e56bc1bca
https://github.com/lxc/lxc/commit/e18e9053941337d646b32b65172c1f9e56bc1bca
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: rename cgroupfs mount fd
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 44585f1a904b0d795959211843694eacbd040162
https://github.com/lxc/lxc/commit/44585f1a904b0d795959211843694eacbd040162
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: s/container_base_path/at_base/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: a58be2ad8bd90fac6aa3f9c0ea9ddda2156d99a5
https://github.com/lxc/lxc/commit/a58be2ad8bd90fac6aa3f9c0ea9ddda2156d99a5
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: s/mountpoint/at_mnt/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: e33870e511c679130e742ad58d8674f27867f067
https://github.com/lxc/lxc/commit/e33870e511c679130e742ad58d8674f27867f067
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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/commands.c
Log Message:
-----------
cgroups: s/cgfd_con/dfd_con/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 6a32c81772172e609eccf4500c3efda64a2a6fee
https://github.com/lxc/lxc/commit/6a32c81772172e609eccf4500c3efda64a2a6fee
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: s/cgfd_mon/dfd_mon/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: c0af7b1c96b4d906d0bd897940acee59b5f23bfb
https://github.com/lxc/lxc/commit/c0af7b1c96b4d906d0bd897940acee59b5f23bfb
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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/cgroup2_devices.c
M src/lxc/commands.c
Log Message:
-----------
cgroups: s/cgfd_limit/dfd_lim/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 67ed60ce6b7fe4869178162f781704c04169d816
https://github.com/lxc/lxc/commit/67ed60ce6b7fe4869178162f781704c04169d816
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: s/container_full_path/path_con/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: b1b1a60f165aad57fb4990d00ae5e3944cc7360b
https://github.com/lxc/lxc/commit/b1b1a60f165aad57fb4990d00ae5e3944cc7360b
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: s/container_limit_path/path_lim/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 4cd3a764562841451f8df13e4649b13d0c251d69
https://github.com/lxc/lxc/commit/4cd3a764562841451f8df13e4649b13d0c251d69
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgroup.h
Log Message:
-----------
cgroups: move cgroup2 parameters into substruct
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 042f9e9c755ef0fbfb98acc94d166f2d52dcf282
https://github.com/lxc/lxc/commit/042f9e9c755ef0fbfb98acc94d166f2d52dcf282
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 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: s/cgroup2_chown/delegate/g
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: ca72ccb50fe0657a671f72ba8864ac4d46616bfc
https://github.com/lxc/lxc/commit/ca72ccb50fe0657a671f72ba8864ac4d46616bfc
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.h
Log Message:
-----------
cgroups: improve utility controller handling
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 2e85effb0053bd28418198457aab9393a3802368
https://github.com/lxc/lxc/commit/2e85effb0053bd28418198457aab9393a3802368
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/file_utils.c
Log Message:
-----------
file_utils: tweak lxc_write_openat()
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: b8a4fe12820fdbc8883b752bcb3855c5682d0ff6
https://github.com/lxc/lxc/commit/b8a4fe12820fdbc8883b752bcb3855c5682d0ff6
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: fix cg_legacy_freeze() return type
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: c7a1f72aca4bd0bc12e19e8bcee3d854820f2a1c
https://github.com/lxc/lxc/commit/c7a1f72aca4bd0bc12e19e8bcee3d854820f2a1c
Author: Christian Brauner <christian.brauner at ubuntu.com>
Date: 2021-02-21 (Sun, 21 Feb 2021)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgroups: handle lxc.cgroup.use global parameter
Signed-off-by: Christian Brauner <christian.brauner at ubuntu.com>
Commit: 793996583cfd0d50bc52a927de81a3b74ea68f7a
https://github.com/lxc/lxc/commit/793996583cfd0d50bc52a927de81a3b74ea68f7a
Author: Stéphane Graber <stgraber at ubuntu.com>
Date: 2021-02-22 (Mon, 22 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/cgroup2_devices.c
M src/lxc/cgroups/cgroup_utils.c
M src/lxc/cgroups/cgroup_utils.h
M src/lxc/commands.c
M src/lxc/compiler.h
M src/lxc/file_utils.c
M src/lxc/log.h
M src/lxc/macro.h
M src/lxc/memory_utils.h
M src/lxc/string_utils.h
Log Message:
-----------
Merge pull request #3688 from brauner/2021-02-19/fixes_2
cgroups: rework cgroup initialization
Compare: https://github.com/lxc/lxc/compare/c33840f6f997...793996583cfd
More information about the lxc-devel
mailing list