diff options
author | Luke Shumaker <lukeshu@lukeshu.com> | 2017-06-14 15:50:19 -0400 |
---|---|---|
committer | Luke Shumaker <lukeshu@lukeshu.com> | 2017-06-16 17:06:56 -0400 |
commit | 9fa8446392a8dfdf7e941ad4d25b4e5543e554c8 (patch) | |
tree | ea201ad77772e5769353bbf6b4482dce7cd84ef4 /src/nspawn/nspawn.c | |
parent | 52196e0b58ee0a8e78991862d49f49c7d7482d15 (diff) |
nspawn: Merge chown_cgroup(), sync_cgroup(), and create_subcgroup() into one cgroup_setup()
Diffstat (limited to 'src/nspawn/nspawn.c')
-rw-r--r-- | src/nspawn/nspawn.c | 12 |
1 files changed, 1 insertions, 11 deletions
diff --git a/src/nspawn/nspawn.c b/src/nspawn/nspawn.c index be1b054045..d3ef37fba3 100644 --- a/src/nspawn/nspawn.c +++ b/src/nspawn/nspawn.c @@ -3875,17 +3875,7 @@ static int run(int master, return r; } - r = sync_cgroup(*pid, outer_cgver, arg_unified_cgroup_hierarchy, arg_uid_shift); - if (r < 0) - return r; - - if (arg_keep_unit) { - r = create_subcgroup(*pid, outer_cgver, arg_unified_cgroup_hierarchy); - if (r < 0) - return r; - } - - r = chown_cgroup(*pid, arg_uid_shift); + r = cgroup_setup(*pid, outer_cgver, arg_unified_cgroup_hierarchy, arg_uid_shift, arg_keep_unit); if (r < 0) return r; |