Branch: refs/heads/master Home: https://github.com/lxc/lxc Commit: 2b0c584613bcc75c25f0491c4622fa9169196959 https://github.com/lxc/lxc/commit/2b0c584613bcc75c25f0491c4622fa9169196959 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019)
Changed paths: M src/lxc/log.h Log Message: ----------- log: rearrange Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 9958e6fe7f69871a8452cebf48e9e8da019fa6a0 https://github.com/lxc/lxc/commit/9958e6fe7f69871a8452cebf48e9e8da019fa6a0 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/macro.h Log Message: ----------- macro: add ret_errno() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: db1b8b0f5ef3d24760587a1a56b7ea0fa5c0c712 https://github.com/lxc/lxc/commit/db1b8b0f5ef3d24760587a1a56b7ea0fa5c0c712 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/af_unix.c Log Message: ----------- af_unix: s/minus_one_set_errno(/ret_set_errno(-1, /g Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 540a2f7092605c586ad1f1c8e4231c3a53655099 https://github.com/lxc/lxc/commit/540a2f7092605c586ad1f1c8e4231c3a53655099 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/attach.c Log Message: ----------- attach: s/minus_one_set_errno(/ret_set_errno(-1, /g Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 3d0327ed245ff14e8a33659ec82ef13b6b54fc55 https://github.com/lxc/lxc/commit/3d0327ed245ff14e8a33659ec82ef13b6b54fc55 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/commands.c Log Message: ----------- commands: replace logging helpers s/error_log_errno(/log_error_errno(-1, /g s/minus_one_set_errno(/ret_set_errno(-1, /g Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 596a002c6846cc977c45e0fff595ed58278169b0 https://github.com/lxc/lxc/commit/596a002c6846cc977c45e0fff595ed58278169b0 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/network.c Log Message: ----------- network: replace logging helpers s/error_log_errno(/log_error_errno(-1, /g s/minus_one_set_errno(/ret_set_errno(-1, /g Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 21fce08cb69ab6c912c68fb8aefcdfa1a6fbe166 https://github.com/lxc/lxc/commit/21fce08cb69ab6c912c68fb8aefcdfa1a6fbe166 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/confile.c Log Message: ----------- confile: replace logging helpers Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: d220323012d3bc176461018cc1743ac05e789cb7 https://github.com/lxc/lxc/commit/d220323012d3bc176461018cc1743ac05e789cb7 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: replace logging functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 102dca262246efa419058f14f56717b44b85dec2 https://github.com/lxc/lxc/commit/102dca262246efa419058f14f56717b44b85dec2 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/cgroups/cgroup.c Log Message: ----------- cgroups/cgroup: replace logging functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 55cc1116857df23d76eec0b6a2241c7aa3e0f5f3 https://github.com/lxc/lxc/commit/55cc1116857df23d76eec0b6a2241c7aa3e0f5f3 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/cgroups/cgroup2_devices.c Log Message: ----------- cgroups/cgroup2_devices: replace logging functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 341e6516f255753cf4e1d35f75647e4896bf919c https://github.com/lxc/lxc/commit/341e6516f255753cf4e1d35f75647e4896bf919c Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c M src/lxc/cgroups/cgroup.h Log Message: ----------- cgroups: rework return values of some functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: bf39128d818fcdf8248a029e711ae00e2e803329 https://github.com/lxc/lxc/commit/bf39128d818fcdf8248a029e711ae00e2e803329 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/confile_utils.c Log Message: ----------- confile_utils: replace logging functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: b18f6aac91dab359e43821b22ae46eb259ca5050 https://github.com/lxc/lxc/commit/b18f6aac91dab359e43821b22ae46eb259ca5050 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/lxccontainer.c Log Message: ----------- lxccontainer: replace logging functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 08e8091de8218dfa0ba67be25a639587913259d7 https://github.com/lxc/lxc/commit/08e8091de8218dfa0ba67be25a639587913259d7 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/log.h M src/lxc/macro.h Log Message: ----------- {log, macro}: remove unused logging functions Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 1a080cd740c4fc4a6a9dd6136b2acc2dfa1c4802 https://github.com/lxc/lxc/commit/1a080cd740c4fc4a6a9dd6136b2acc2dfa1c4802 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/compiler.h Log Message: ----------- compiler: add __unused attribute Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 81102768102dc5f539bf21287433614da608808b https://github.com/lxc/lxc/commit/81102768102dc5f539bf21287433614da608808b Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/attach.c Log Message: ----------- attach: replace closing helpers Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 47d8afa2a6c49e3053a8c249a6c497d0f13cc03b https://github.com/lxc/lxc/commit/47d8afa2a6c49e3053a8c249a6c497d0f13cc03b Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/log.h Log Message: ----------- log: replace compiler attributes Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 9ff57a59182521e50126c333f84a1d9d6e4615e6 https://github.com/lxc/lxc/commit/9ff57a59182521e50126c333f84a1d9d6e4615e6 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/start.c Log Message: ----------- start: replace compiler attributes Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 41ad3c906826f1e7b123a6fc5b3cb7e17694d2bd https://github.com/lxc/lxc/commit/41ad3c906826f1e7b123a6fc5b3cb7e17694d2bd Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/log.h Log Message: ----------- log: remove unused compiler attribute Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: fc1c3af911da0bf5ce88bb7f7ca1c167ecaeba3b https://github.com/lxc/lxc/commit/fc1c3af911da0bf5ce88bb7f7ca1c167ecaeba3b Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_payload_destroy() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: b376d3d03a0d2039acda1c57b5c1708ca9622538 https://github.com/lxc/lxc/commit/b376d3d03a0d2039acda1c57b5c1708ca9622538 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_monitor_destroy() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 0d66e29ae61eb183a10343f6e74dbdda6a770dba https://github.com/lxc/lxc/commit/0d66e29ae61eb183a10343f6e74dbdda6a770dba Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c M src/lxc/log.h Log Message: ----------- cgroups/cgfsng: rework cgfsng_monitor_create() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 797fa65e6ddb6b015deb59c8f40232d241ecc9f8 https://github.com/lxc/lxc/commit/797fa65e6ddb6b015deb59c8f40232d241ecc9f8 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_monitor_enter() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 61fbc369f9ff0bf186971693cf420c6b0829ac49 https://github.com/lxc/lxc/commit/61fbc369f9ff0bf186971693cf420c6b0829ac49 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_{monitor,payload}_delegate_controllers() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: d606c4e9d2c311f701ec904ca42f92be45633162 https://github.com/lxc/lxc/commit/d606c4e9d2c311f701ec904ca42f92be45633162 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgroup2 unprivileged delegation We accidently checked files to delegate for privileged container and not for unprivileged containers in the pure unified case. Fix that and clean up the delegation file parsing. Closes #3206. Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 803e41235fd20039999734d4ca0f368197d4100c https://github.com/lxc/lxc/commit/803e41235fd20039999734d4ca0f368197d4100c Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c M src/lxc/log.h Log Message: ----------- cgroups/cgfsng: log chown_cgroup_wrapper() It's becoming more important on cgroup2 to properly delegate cgroups. Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 6e8703a41195c6b7e45b16efdfb36b3f266b8fe7 https://github.com/lxc/lxc/commit/6e8703a41195c6b7e45b16efdfb36b3f266b8fe7 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: don't dereference NULL-pointer Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: ad275c16050c27c3c0a90543eada75edc9933b9c https://github.com/lxc/lxc/commit/ad275c16050c27c3c0a90543eada75edc9933b9c Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgroup attach Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 53675a8d1fcd34ae0316e7e75f5ec72449c7bfd8 https://github.com/lxc/lxc/commit/53675a8d1fcd34ae0316e7e75f5ec72449c7bfd8 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/compiler.h M src/lxc/log.h M src/lxc/start.c Log Message: ----------- tree-wide: s/__unused/__lxc_unused/g Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: f3839f1225fa99ce26acfced6d808ed2abf7fc70 https://github.com/lxc/lxc/commit/f3839f1225fa99ce26acfced6d808ed2abf7fc70 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_payload_create() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 4490328e59901bf16290279445d8eea1f8fce454 https://github.com/lxc/lxc/commit/4490328e59901bf16290279445d8eea1f8fce454 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_payload_enter() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 52d08ab033460d704466bf34b7b84ced3a1d7905 https://github.com/lxc/lxc/commit/52d08ab033460d704466bf34b7b84ced3a1d7905 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_escape() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: e3ffb28bd03b6ed491367f81fbf1e7889fb3e5b0 https://github.com/lxc/lxc/commit/e3ffb28bd03b6ed491367f81fbf1e7889fb3e5b0 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_num_hierarchies() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: aa48a34fac85d825d4bbf116521e1176db1230f2 https://github.com/lxc/lxc/commit/aa48a34fac85d825d4bbf116521e1176db1230f2 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_get_hierarchies() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 6bdf9691525b11f5a418a04fee363875901bb295 https://github.com/lxc/lxc/commit/6bdf9691525b11f5a418a04fee363875901bb295 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_unfreeze() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: a358028a7c1443a3bda816f950abaa156a8c758d https://github.com/lxc/lxc/commit/a358028a7c1443a3bda816f950abaa156a8c758d Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_{get,set}() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 92ca7eb54f05555b9480d471e6341fef504d7ef8 https://github.com/lxc/lxc/commit/92ca7eb54f05555b9480d471e6341fef504d7ef8 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_setup_limits_legacy() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 7e31931f100b868a331c6143d99387804bf53998 https://github.com/lxc/lxc/commit/7e31931f100b868a331c6143d99387804bf53998 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_setup_limits() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: ab9a452ddbac831a6559e4988dec1c1b17fe0d1f https://github.com/lxc/lxc/commit/ab9a452ddbac831a6559e4988dec1c1b17fe0d1f Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_attach() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: c98bbf7106469d4577f6bca8843ddc4b9e6bcb81 https://github.com/lxc/lxc/commit/c98bbf7106469d4577f6bca8843ddc4b9e6bcb81 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_chown() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 9585ccb3f03c7fa9c081fb07e66729ebed8016bc https://github.com/lxc/lxc/commit/9585ccb3f03c7fa9c081fb07e66729ebed8016bc Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_mount() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 1aae36a98fa51b66f09807e1aa0bdd470ce2f8da https://github.com/lxc/lxc/commit/1aae36a98fa51b66f09807e1aa0bdd470ce2f8da Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: rework cgfsng_nrtasks() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: e552bd1a34a929557fe13d32fb41e7da502c96b3 https://github.com/lxc/lxc/commit/e552bd1a34a929557fe13d32fb41e7da502c96b3 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c Log Message: ----------- cgroups/cgfsng: cgfsng_devices_activate() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: c04a6d4e7f9fe980fe537b9641a3d4d430b12bd1 https://github.com/lxc/lxc/commit/c04a6d4e7f9fe980fe537b9641a3d4d430b12bd1 Author: Christian Brauner <christian.brau...@ubuntu.com> Date: 2019-12-08 (Sun, 08 Dec 2019) Changed paths: M src/lxc/cgroups/cgfsng.c M src/lxc/file_utils.c M src/lxc/file_utils.h Log Message: ----------- cgroups/cgfsng: replace lxc_write_file() Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com> Commit: 7453799ad70e0c1290ae0ad669e02c82723546bf https://github.com/lxc/lxc/commit/7453799ad70e0c1290ae0ad669e02c82723546bf Author: Stéphane Graber <stgra...@ubuntu.com> Date: 2019-12-07 (Sat, 07 Dec 2019) Changed paths: M src/lxc/af_unix.c M src/lxc/attach.c 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 M src/lxc/compiler.h M src/lxc/confile.c M src/lxc/confile_utils.c M src/lxc/file_utils.c M src/lxc/file_utils.h M src/lxc/log.h M src/lxc/lxccontainer.c M src/lxc/macro.h M src/lxc/network.c M src/lxc/start.c Log Message: ----------- Merge pull request #3217 from brauner/rework_cgroups cgroups, logging: fixes and improvements Compare: https://github.com/lxc/lxc/compare/0374aacd73e3...7453799ad70e _______________________________________________ lxc-devel mailing list lxc-devel@lists.linuxcontainers.org http://lists.linuxcontainers.org/listinfo/lxc-devel