summaryrefslogtreecommitdiffstats
path: root/healthd
diff options
context:
space:
mode:
authorSuren Baghdasaryan <surenb@google.com>2018-12-21 11:41:50 -0800
committerColin Cross <ccross@android.com>2019-02-03 16:48:35 +0000
commit82b72a566761b8379fd2964ed801696803867510 (patch)
treed6183b112c31fc4dc3c391924e7651c1d77f6354 /healthd
parent503cf84f76a3f65d3a2a02f97a6510f7fe3502a6 (diff)
downloadsystem_core-82b72a566761b8379fd2964ed801696803867510.tar.gz
system_core-82b72a566761b8379fd2964ed801696803867510.tar.bz2
system_core-82b72a566761b8379fd2964ed801696803867510.zip
libprocessgroup: Add support for task profiles
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>
Diffstat (limited to 'healthd')
-rw-r--r--healthd/Android.mk1
1 files changed, 1 insertions, 0 deletions
diff --git a/healthd/Android.mk b/healthd/Android.mk
index 2127b9603..823ed0699 100644
--- a/healthd/Android.mk
+++ b/healthd/Android.mk
@@ -109,6 +109,7 @@ CHARGER_STATIC_LIBRARIES := \
libbase \
libutils \
libcutils \
+ libjsoncpp \
libprocessgroup \
liblog \
libm \