android_system_core/libprocessgroup
Suren Baghdasaryan 338260a467 Remove ACgroupController_getFlags to fix API breakage
Since ACgroupController_getFlags was introduced after LLNDK freeze it
causes media crashes due to missing symbol. Remove the new function and
re-implement cgroup controller detection to not require flags field but
instead check for its existence on the first access.

Bug: 135049992
Test: libcutils_test with and without CONFIG_CPUSETS enabled
Change-Id: I0220d6a926884dc22a7424d7d0a980c379c6f4eb
Signed-off-by: Suren Baghdasaryan <surenb@google.com>
2019-06-17 16:46:23 +00:00
..
cgrouprc Remove ACgroupController_getFlags to fix API breakage 2019-06-17 16:46:23 +00:00
cgrouprc_format libprocessgroup: add flags to indicate when a controller failed to mount 2019-05-21 10:03:21 -07:00
include/processgroup libprocessgroup: limit libprocessgroup's VNDK API surface 2019-04-22 20:13:13 +00:00
profiles libprocessgroup: Add VTS tests for vendor JSON files 2019-03-15 16:28:42 -07:00
setup libprocessgroup: add flags to indicate when a controller failed to mount 2019-05-21 10:03:21 -07:00
Android.bp Enable native_bridge_support for libprocessgroup 2019-05-16 14:19:09 +02:00
cgroup_map.cpp Remove ACgroupController_getFlags to fix API breakage 2019-06-17 16:46:23 +00:00
cgroup_map.h libprocessgroup: add flags to indicate when a controller failed to mount 2019-05-21 10:03:21 -07:00
OWNERS Add OWNERS for libprocessgroup 2018-09-14 11:13:22 -07:00
processgroup.cpp libprocessgroup: add flags to indicate when a controller failed to mount 2019-05-21 10:03:21 -07:00
sched_policy.cpp libprocessgroup: add flags to indicate when a controller failed to mount 2019-05-21 10:03:21 -07:00
task_profiles.cpp race condition in libprocessgroup 2019-06-11 10:52:25 -07:00
task_profiles.h race condition in libprocessgroup 2019-06-11 10:52:25 -07:00