mirror of
https://github.com/systemd/systemd-stable.git
synced 2024-12-22 13:33:56 +03:00
cgroup: rework cg_all_unified()
Let's just check the unified level, directly. There's really no value in wrapping cg_unified_controllers() with this, i.e. potentially do string comparison when there's no reason to. Also, this makes the clal more alike cg_hybrid_unified().
This commit is contained in:
parent
1fcca10eb3
commit
4bb652ac2f
@ -2409,7 +2409,13 @@ int cg_unified_controller(const char *controller) {
|
||||
}
|
||||
|
||||
int cg_all_unified(void) {
|
||||
return cg_unified_controller(NULL);
|
||||
int r;
|
||||
|
||||
r = cg_unified_update();
|
||||
if (r < 0)
|
||||
return r;
|
||||
|
||||
return unified_cache >= CGROUP_UNIFIED_ALL;
|
||||
}
|
||||
|
||||
int cg_hybrid_unified(void) {
|
||||
|
Loading…
Reference in New Issue
Block a user