82b72a5667
Abstract usage of cgroups into task profiles that allows for changes in cgroup hierarchy and version without affecting framework codebase. Rework current processgroup and sched_policy API function implementations to use task profiles instead of hardcoded paths and attributes. Mount cgroups using information from cgroups.json rather than from init.rc Exempt-From-Owner-Approval: already approved in internal master Bug: 111307099 Test: builds, boots Change-Id: If5532d6dc570add825cebd5b5148e00c7d688e32 Merged-In: If5532d6dc570add825cebd5b5148e00c7d688e32 Signed-off-by: Suren Baghdasaryan <surenb@google.com> |
||
---|---|---|
.. | ||
images | ||
include/healthd | ||
tests | ||
Android.bp | ||
android.hardware.health@2.0-service.rc | ||
Android.mk | ||
animation.h | ||
AnimationParser.cpp | ||
AnimationParser.h | ||
BatteryMonitor.cpp | ||
charger.cpp | ||
charger_test.cpp | ||
healthd.rc | ||
healthd_draw.cpp | ||
healthd_draw.h | ||
healthd_mode_charger.cpp | ||
HealthServiceDefault.cpp | ||
HealthServiceHealthd.cpp | ||
manifest_healthd.xml | ||
OWNERS |