platform_system_core/libprocessgroup
Yifan Hong 53e0deb7b2 libprocessgroup: use libcgrouprc to read cgroup.rc
Use the LL-NDK library to read cgroup.rc.

As a side-effect, the CgroupController class is changed
to a wrapper of ACgroupController* from the library. The
class itself essentially becomes the pointer, and can be
trivially copied. Modify all client code for this change.

Test: builds and boots
Bug: 123664216

Change-Id: I635d9885db62e82f37421f6d20f59c84a6f4cbb2
Merged-In: I635d9885db62e82f37421f6d20f59c84a6f4cbb2
2019-04-02 22:31:57 -07:00
..
cgrouprc libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
cgrouprc_format libprocessgroup: Add libcgrouprc_format 2019-04-02 22:31:57 -07:00
include/processgroup libprocessgroup: Move CgroupSetupCgroups() to libprocessgroup_setup 2019-04-02 22:31:57 -07:00
profiles libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00
setup libprocessgroup_setup: use libcgrouprc_format 2019-04-02 22:31:57 -07:00
Android.bp libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
cgroup_map.cpp libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
cgroup_map.h libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
OWNERS Add OWNERS for libprocessgroup 2018-09-14 11:13:22 -07:00
processgroup.cpp libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
sched_policy.cpp libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
task_profiles.cpp libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00
task_profiles.h libprocessgroup: use libcgrouprc to read cgroup.rc 2019-04-02 22:31:57 -07:00