Branch: refs/heads/master
Home: https://github.com/lxc/lxc
Commit: 438c4581b068db39e88db570294a852ecc31092f
https://github.com/lxc/lxc/commit/438c4581b068db39e88db570294a852ecc31092f
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: order includes
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 9e28830178eaba12336f0d32a9b2389377c3e9be
https://github.com/lxc/lxc/commit/9e28830178eaba12336f0d32a9b2389377c3e9be
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: fully document struct hierarchy
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 16a2cde9e036f8245392b0e257b830d083dfb728
https://github.com/lxc/lxc/commit/16a2cde9e036f8245392b0e257b830d083dfb728
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: fully document struct cgfsng_handler_data
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 09f3bb13cc449480f0e56d55d11c31384d361600
https://github.com/lxc/lxc/commit/09f3bb13cc449480f0e56d55d11c31384d361600
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: fully document remaining variables
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 2d5fe5bad08561ad561a8fed1927d463cdc90207
https://github.com/lxc/lxc/commit/2d5fe5bad08561ad561a8fed1927d463cdc90207
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: free_string_list()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 7745483dbd34958c857d912d6c275cc47dbf013c
https://github.com/lxc/lxc/commit/7745483dbd34958c857d912d6c275cc47dbf013c
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_legacy_must_prefix_named()
s/must_prefix_named/cg_legacy_must_prefix_named/
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: ac010944301152587b7beeb1027e949ddb1d7391
https://github.com/lxc/lxc/commit/ac010944301152587b7beeb1027e949ddb1d7391
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: move cg_legacy_must_prefix_named()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 3fd0de4d307aa9146c272a556c3b4cd10d5f1936
https://github.com/lxc/lxc/commit/3fd0de4d307aa9146c272a556c3b4cd10d5f1936
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: add me to authors
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 8b8db2f6af8e2c1fea02553800d7cee861c465c3
https://github.com/lxc/lxc/commit/8b8db2f6af8e2c1fea02553800d7cee861c465c3
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: append_null_to_list()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 8073018da72792e9504c8450a8bf2b2b2f395365
https://github.com/lxc/lxc/commit/8073018da72792e9504c8450a8bf2b2b2f395365
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: string_in_list()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 42a993b4704a1981a7184b519c856d78b0a3081a
https://github.com/lxc/lxc/commit/42a993b4704a1981a7184b519c856d78b0a3081a
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: must_append_controller()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 5ae0207c84f5e295768815f4f31cb2694318dc14
https://github.com/lxc/lxc/commit/5ae0207c84f5e295768815f4f31cb2694318dc14
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: get_hierarchy()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: d5d468f6f000128c4180a5f847ca44eaac0b7174
https://github.com/lxc/lxc/commit/d5d468f6f000128c4180a5f847ca44eaac0b7174
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: lxc_cpumask()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 414c6719d50fec5aeeac286e78687768675bc79e
https://github.com/lxc/lxc/commit/414c6719d50fec5aeeac286e78687768675bc79e
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: lxc_cpumask_to_cpulist()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 333987b9e590617cd05ae3aeb893546ba3e55911
https://github.com/lxc/lxc/commit/333987b9e590617cd05ae3aeb893546ba3e55911
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: get_max_cpus()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 59ac3b88d88989808ef00c258ef16520c6fa76e4
https://github.com/lxc/lxc/commit/59ac3b88d88989808ef00c258ef16520c6fa76e4
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_legacy_filter_and_set_cpus()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: b095a8ebbbcc2d86c4c98ff8f92d41280118d60d
https://github.com/lxc/lxc/commit/b095a8ebbbcc2d86c4c98ff8f92d41280118d60d
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: copy_parent_file()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 7793add32ce009ea13b8d3258e3f0e49a0a37cd1
https://github.com/lxc/lxc/commit/7793add32ce009ea13b8d3258e3f0e49a0a37cd1
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_legacy_handle_cpuset_hierarchy()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 5c0089ae6182402ad3ac9dbf3529077f0218de9b
https://github.com/lxc/lxc/commit/5c0089ae6182402ad3ac9dbf3529077f0218de9b
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: controller_lists_intersect()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 258449e5962dcffd3b81eb43114e0723ccdc2359
https://github.com/lxc/lxc/commit/258449e5962dcffd3b81eb43114e0723ccdc2359
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: controller_list_is_dup()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: f57ac67f662bd806ffc141106ceda5068ed828c9
https://github.com/lxc/lxc/commit/f57ac67f662bd806ffc141106ceda5068ed828c9
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: controller_found()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: e1c27ab0f94f58df36ab10b1286710f3e32d26c9
https://github.com/lxc/lxc/commit/e1c27ab0f94f58df36ab10b1286710f3e32d26c9
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: all_controllers_found()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: f205f10cf6b663aad7016d3b358ea59784dbc994
https://github.com/lxc/lxc/commit/f205f10cf6b663aad7016d3b358ea59784dbc994
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_hybrid_get_controllers()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 798c3b33f6bc251f698b2b353230b973bd244619
https://github.com/lxc/lxc/commit/798c3b33f6bc251f698b2b353230b973bd244619
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_hybrid_get_mountpoint()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: f523291e3e58ca3e84bf8152852bcda4f05f1aac
https://github.com/lxc/lxc/commit/f523291e3e58ca3e84bf8152852bcda4f05f1aac
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: copy_to_eol()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: bced39de185b881df388ceb54be58bb6e7e57278
https://github.com/lxc/lxc/commit/bced39de185b881df388ceb54be58bb6e7e57278
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: controller_in_clist()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: c3ef912e97788a7ef307464da107302025cbe5f0
https://github.com/lxc/lxc/commit/c3ef912e97788a7ef307464da107302025cbe5f0
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_hybrid_get_current_cgroup()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 6dfb18bf040fd931b0c87c17968a8209253ac2e5
https://github.com/lxc/lxc/commit/6dfb18bf040fd931b0c87c17968a8209253ac2e5
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: must_append_string()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 7689dfd7354f16b4be26018ea9ea4142460e46b2
https://github.com/lxc/lxc/commit/7689dfd7354f16b4be26018ea9ea4142460e46b2
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: trim()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 27d84737573ee56dd10bd1e53693a81b1d2a6558
https://github.com/lxc/lxc/commit/27d84737573ee56dd10bd1e53693a81b1d2a6558
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: lxc_cgfsng_print_hierarchies()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 0f71dd9b92d5477cf7fe893c365b3fbe68c2a0cd
https://github.com/lxc/lxc/commit/0f71dd9b92d5477cf7fe893c365b3fbe68c2a0cd
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: lxc_cgfsng_print_basecg_debuginfo()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 96e6f37f51f946fc317fb99971150db5f0192a24
https://github.com/lxc/lxc/commit/96e6f37f51f946fc317fb99971150db5f0192a24
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_hybrid_init()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: c71d83e17e4e62d5082b995ed15871c1ea29639a
https://github.com/lxc/lxc/commit/c71d83e17e4e62d5082b995ed15871c1ea29639a
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_is_pure_unified()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 165dc5109ea7dea79f28314c57b4ac2b8bac5cc1
https://github.com/lxc/lxc/commit/165dc5109ea7dea79f28314c57b4ac2b8bac5cc1
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_unified_get_current_cgroup()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 3d7a68f7076d4e47f7380739f3d25056507d90e0
https://github.com/lxc/lxc/commit/3d7a68f7076d4e47f7380739f3d25056507d90e0
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_init()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 4adf9bd3a80d6a0db510b7d34988ee9e9c1f407a
https://github.com/lxc/lxc/commit/4adf9bd3a80d6a0db510b7d34988ee9e9c1f407a
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: recursive_destroy()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 389d44ec9fbd0c0f7987c2ecbb94203e784d240e
https://github.com/lxc/lxc/commit/389d44ec9fbd0c0f7987c2ecbb94203e784d240e
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_unified_create_cgroup()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 4b4205e388d4ae7c7088bd7bb4d722067b328cb8
https://github.com/lxc/lxc/commit/4b4205e388d4ae7c7088bd7bb4d722067b328cb8
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: create_path_for_hierarchy()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: e56639fb06bd1d7845b6a6cab2543a0b81260ac9
https://github.com/lxc/lxc/commit/e56639fb06bd1d7845b6a6cab2543a0b81260ac9
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: remove_path_for_hierarchy()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: cecad0c11c4e4c22c25e90681058aadf0d8e6dfc
https://github.com/lxc/lxc/commit/cecad0c11c4e4c22c25e90681058aadf0d8e6dfc
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_create()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 08768001650cd132ca3151721e9a0ad59320b33e
https://github.com/lxc/lxc/commit/08768001650cd132ca3151721e9a0ad59320b33e
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_enter()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: f7faba6cf0db6dd4dccb9baeb86f81d48a26070b
https://github.com/lxc/lxc/commit/f7faba6cf0db6dd4dccb9baeb86f81d48a26070b
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_chown()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 233544a0b549ec6bf95c9f5a7b2587cba38fbb09
https://github.com/lxc/lxc/commit/233544a0b549ec6bf95c9f5a7b2587cba38fbb09
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: mount_cgroup_full()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: affd10fa62479729d11ceb12ac127e1ff076eb96
https://github.com/lxc/lxc/commit/affd10fa62479729d11ceb12ac127e1ff076eb96
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_mount()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 13c499557851e6336f8d0317af26e281fb583b48
https://github.com/lxc/lxc/commit/13c499557851e6336f8d0317af26e281fb583b48
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: recursive_count_nrtasks()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 3135c5d47ed8257d8a22c4878468bdd264cf6137
https://github.com/lxc/lxc/commit/3135c5d47ed8257d8a22c4878468bdd264cf6137
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: recursive_count_nrtasks()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 11c238679785520014dfe4fab772d98f9dd8e501
https://github.com/lxc/lxc/commit/11c238679785520014dfe4fab772d98f9dd8e501
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_escape()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: c40c820909afea230ea017badf60a7ae632b89d6
https://github.com/lxc/lxc/commit/c40c820909afea230ea017badf60a7ae632b89d6
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: build_full_cgpath_from_monitorpath()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 25f66a8fde675eb56d3d8bd5a4f655fb5f4f5230
https://github.com/lxc/lxc/commit/25f66a8fde675eb56d3d8bd5a4f655fb5f4f5230
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: __cg_unified_attach()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 0cb10e11f13d14bcdc3769b9327d8414cb0e942c
https://github.com/lxc/lxc/commit/0cb10e11f13d14bcdc3769b9327d8414cb0e942c
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_attach()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: e2bd2b133d3028a07c6d4d22e9310acba1a3f643
https://github.com/lxc/lxc/commit/e2bd2b133d3028a07c6d4d22e9310acba1a3f643
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_get()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: eec533e378fee166acf45cfcd5e994113b20bdaf
https://github.com/lxc/lxc/commit/eec533e378fee166acf45cfcd5e994113b20bdaf
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cgfsng_set()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 91d1a13a1308141c8970b23ac019d23c1d09a09a
https://github.com/lxc/lxc/commit/91d1a13a1308141c8970b23ac019d23c1d09a09a
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: convert_devpath()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 90e9728449bf9225bbd2a2e559f2b498850f5d6a
https://github.com/lxc/lxc/commit/90e9728449bf9225bbd2a2e559f2b498850f5d6a
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: cg_legacy_set_data()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: c347df58468462f17aae3591b974d73204b87898
https://github.com/lxc/lxc/commit/c347df58468462f17aae3591b974d73204b87898
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: __cg_legacy_setup_limits()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: b2ac2cb7557f264851af8db18f22fe5c773de979
https://github.com/lxc/lxc/commit/b2ac2cb7557f264851af8db18f22fe5c773de979
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-17 (Sat, 17 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
Log Message:
-----------
cgfsng: __cg_unified_setup_limits()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 01c1b11e45c17d08412e4cf24cfec6640e41403f
https://github.com/lxc/lxc/commit/01c1b11e45c17d08412e4cf24cfec6640e41403f
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/lxccontainer.c
Log Message:
-----------
lxccontainer: use wait_for_pid()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 1e1579672bffe0c711240a489fdd908ac7812333
https://github.com/lxc/lxc/commit/1e1579672bffe0c711240a489fdd908ac7812333
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: remove duplicate lxc_monitor_send_state()
Closes #2177.
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 81084dbd0e03c0be26eae5acc9ff77668f29421b
https://github.com/lxc/lxc/commit/81084dbd0e03c0be26eae5acc9ff77668f29421b
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/conf.c
M src/lxc/console.c
Log Message:
-----------
tree-wide: remove locking around openpty()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 300d1cb40a436e7592e08eb47f249d3cc92aa3e1
https://github.com/lxc/lxc/commit/300d1cb40a436e7592e08eb47f249d3cc92aa3e1
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/commands.c
M src/lxc/start.c
Log Message:
-----------
{commands,start}: remove element from list first
First remove the client from the list then close the fd. Otherwise we open
ourselves to a race where another codepath might be writing to a bad file
descriptor.
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 6be5397b86fcb47a9aabf1129af769cc1d191660
https://github.com/lxc/lxc/commit/6be5397b86fcb47a9aabf1129af769cc1d191660
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: use correct prefix for includes
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 9e5f5f2fee0507c5db4c455d13a587bcc4ddd1c4
https://github.com/lxc/lxc/commit/9e5f5f2fee0507c5db4c455d13a587bcc4ddd1c4
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: print_top_failing_dir()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 39cd919cb12c230c9cc8e17ae44c700c044bb539
https://github.com/lxc/lxc/commit/39cd919cb12c230c9cc8e17ae44c700c044bb539
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: close_ns()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 9fef335509aabce251ff81f788ca2ce152460305
https://github.com/lxc/lxc/commit/9fef335509aabce251ff81f788ca2ce152460305
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: preserve_ns()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: a5a70219bca5d8bf5ef21256d7a551c80b3eba52
https://github.com/lxc/lxc/commit/a5a70219bca5d8bf5ef21256d7a551c80b3eba52
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-18 (Sun, 18 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_check_inherited()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 6e94162aae3aa3ab0e5e333eac59c1059000048c
https://github.com/lxc/lxc/commit/6e94162aae3aa3ab0e5e333eac59c1059000048c
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: signal_handler()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 0376021562e0e3861887874ed1e526ef79e42b3c
https://github.com/lxc/lxc/commit/0376021562e0e3861887874ed1e526ef79e42b3c
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_poll()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 5032bf399e41198d0607e0391a5b89ea1e299dd1
https://github.com/lxc/lxc/commit/5032bf399e41198d0607e0391a5b89ea1e299dd1
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: simplify
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: fdecbc9c4684707090a996a6f65d30feb660b758
https://github.com/lxc/lxc/commit/fdecbc9c4684707090a996a6f65d30feb660b758
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_init_handler()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 2170b2631f026238dff98ea606bdce63ba9ac841
https://github.com/lxc/lxc/commit/2170b2631f026238dff98ea606bdce63ba9ac841
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_init()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: c097467fce5c503ad82b7867b190a18541b3c661
https://github.com/lxc/lxc/commit/c097467fce5c503ad82b7867b190a18541b3c661
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_fini()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 0e4f9d51691f0f1a72181c2386932f2e3c414598
https://github.com/lxc/lxc/commit/0e4f9d51691f0f1a72181c2386932f2e3c414598
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_abort()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: e96a536ceef24d2812c497b3056288d94a883f4c
https://github.com/lxc/lxc/commit/e96a536ceef24d2812c497b3056288d94a883f4c
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: do_start()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: cfc62c603651e5f27e826603e40ddba6be489ed5
https://github.com/lxc/lxc/commit/cfc62c603651e5f27e826603e40ddba6be489ed5
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_spawn()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: c30e9b193e2ca8c88fdf53225bbbc4e424f9ae33
https://github.com/lxc/lxc/commit/c30e9b193e2ca8c88fdf53225bbbc4e424f9ae33
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_start()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 984984e4f70456549216934277dd9b6a648f04c2
https://github.com/lxc/lxc/commit/984984e4f70456549216934277dd9b6a648f04c2
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: start()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 4c8e880e32547c2caf938dcfe773154443aaa1be
https://github.com/lxc/lxc/commit/4c8e880e32547c2caf938dcfe773154443aaa1be
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: post_start()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: ae3beac9af120dc15d480496fa0dca0cc9ca5ad0
https://github.com/lxc/lxc/commit/ae3beac9af120dc15d480496fa0dca0cc9ca5ad0
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: lxc_destroy_container_on_signal()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 134df64540c1238e14d6c36f9829fa8bcb10532b
https://github.com/lxc/lxc/commit/134df64540c1238e14d6c36f9829fa8bcb10532b
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: do_destroy_container()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 46800e7713519ba5e1502c5b2633ad3775693ccd
https://github.com/lxc/lxc/commit/46800e7713519ba5e1502c5b2633ad3775693ccd
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
Log Message:
-----------
start: non-functional changes
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 1fd0f41eff5c52bea00f031bd0764b121753c301
https://github.com/lxc/lxc/commit/1fd0f41eff5c52bea00f031bd0764b121753c301
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/start.c
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
utils: add lxc_set_death_signal()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: becad0ec98580f2e111c9b0067e8f7c3741f0d1c
https://github.com/lxc/lxc/commit/becad0ec98580f2e111c9b0067e8f7c3741f0d1c
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/commands.c
M src/lxc/start.c
M src/lxc/start.h
Log Message:
-----------
start: cleanup namespace handling
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 6812d83301b652d3432775402a31089c093f4508
https://github.com/lxc/lxc/commit/6812d83301b652d3432775402a31089c093f4508
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/confile.c
Log Message:
-----------
cgfsng: enable "force" for "cgroup-full"
This enables cgroup-full:{mixed,ro,rw}:force and reworks the mount logic.
When cgroup-full was specified we used to bind-mount the cgroups from the host.
That is pretty weird thing to do given that you can simply mount them directly
without going through bind-mounts.
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 1a8848b371cf2c86400f58fc64bf7ecc2cf5b261
https://github.com/lxc/lxc/commit/1a8848b371cf2c86400f58fc64bf7ecc2cf5b261
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/Makefile.am
R src/lxc/cgroups/cgfs.c
M src/lxc/cgroups/cgroup.c
Log Message:
-----------
cgroups: remove legacy cgfs cgroup driver
The time has come to remove the cgfs cgroup driver as well. I'm doing this for
mainly two reasons:
- potential security issue:
The cgfs cgroup driver has been unmaintained for a long time now. It did not
receive new functionality apart from bugfixes. Now that cgroup2 is a thing
the internal logic how to deal with cgroups has been substantially reworked
for the cgfsng driver. Given that we won't do the same work for the cgfs
driver I smell bugs all over the place in the near future. I don't want to
wake up to a security issue where someone forces LXC to fallback to the cgfs
driver to exploit bugs when e.g. running in a pure unified cgroup layout.
- code complexity:
The cgfs cgroup driver is massively complex since it tried to figure out
where the mountpoint for each legacy cgroup hierarchy is, i.e. it didn't make
simplyfing assumptions like cgfsng does about where the cgroup hierarchies -
legacy or unified - would be mounted. This was appropriate before cgroup
mounting has been standardized. Nowadays, anyone who mounts cgroups not under
/sys/fs/cgroup is on their own. Furthermore, with unified hierarchy cgroup
layouts there will only be a single hierarchy mounted at /sys/fs/cgroup so
there's even less need to drag the complex parsing in cgfs into the future.
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: d2a4d1db03276ecd820e549e0393d4cdda887145
https://github.com/lxc/lxc/commit/d2a4d1db03276ecd820e549e0393d4cdda887145
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.c
M src/lxc/cgroups/cgroup.h
Log Message:
-----------
cgroups: implement "driver" and "driver_version"
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 49beb65eb956aa831451ba6e1e420f739efb594a
https://github.com/lxc/lxc/commit/49beb65eb956aa831451ba6e1e420f739efb594a
Author: Christian Brauner <christian.brau...@ubuntu.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/cgroups/cgfsng.c
M src/lxc/start.c
Log Message:
-----------
cgroups: remove cgroup_create_legacy()
Signed-off-by: Christian Brauner <christian.brau...@ubuntu.com>
Commit: 68002881227781725a015dddb21d1c70ef8f22aa
https://github.com/lxc/lxc/commit/68002881227781725a015dddb21d1c70ef8f22aa
Author: Serge Hallyn <se...@hallyn.com>
Date: 2018-02-19 (Mon, 19 Feb 2018)
Changed paths:
M src/lxc/Makefile.am
R src/lxc/cgroups/cgfs.c
M src/lxc/cgroups/cgfsng.c
M src/lxc/cgroups/cgroup.c
M src/lxc/cgroups/cgroup.h
M src/lxc/commands.c
M src/lxc/conf.c
M src/lxc/confile.c
M src/lxc/console.c
M src/lxc/lxccontainer.c
M src/lxc/start.c
M src/lxc/start.h
M src/lxc/utils.c
M src/lxc/utils.h
Log Message:
-----------
Merge pull request #2175 from brauner/2018-02-17/coding_style_fixes
tree-wide: coding style + fixes
Compare: https://github.com/lxc/lxc/compare/f6a248c0247d...680028812277
_______________________________________________
lxc-devel mailing list
lxc-devel@lists.linuxcontainers.org
http://lists.linuxcontainers.org/listinfo/lxc-devel