platform_system_core/libprocessgroup
Yifan Hong bd623a4ce0 libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup
Only init uses SetupCgroups. This functionality is
moved from libprocessgroup to its own library, and only
init links to it.

Also, merge CgroupSetupCgroups() with CgroupMap::SetupCgroups()
because the former is just an alias of the latter, and
CgroupMap does not belong to libcgrouprc_setup.

Test: boots
Bug: 123664216
Change-Id: I941dc0c415e2b22ae663d43e30dc7a464687325e
2019-04-02 17:34:37 -07:00
..
cgrouprc libprocessgroup: Add libcgrouprc 2019-04-02 17:34:37 -07:00
cgrouprc_format libprocessgroup: Add libcgrouprc_format 2019-04-02 17:34:36 -07:00
include/processgroup libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup 2019-04-02 17:34:37 -07:00
profiles libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00
setup libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup 2019-04-02 17:34:37 -07:00
Android.bp libprocessgroup: add -Wexit-time-destructors. 2019-03-26 18:50:22 -07:00
cgroup_map.cpp libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup 2019-04-02 17:34:37 -07:00
cgroup_map.h libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup 2019-04-02 17:34:37 -07:00
OWNERS Add OWNERS for libprocessgroup 2018-09-14 11:13:22 -07:00
processgroup.cpp libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup 2019-04-02 17:34:37 -07:00
sched_policy.cpp Set cg_file_data_ to null when initialization failed 2019-03-08 10:18:06 -08:00
task_profiles.cpp libprocessgroup: Deliberately leak TaskProfiles and CgroupMap instances. 2019-03-21 17:00:48 +00:00
task_profiles.h Add vendor cgroups and task_profiles support 2019-03-01 00:29:37 +00:00