From dab39442569e37c02ba10d770c6f0b2b52a6d385 Mon Sep 17 00:00:00 2001 From: Ioannis Ilkos Date: Wed, 20 Jan 2021 12:54:03 +0000 Subject: [PATCH] Change lmkd defaults for statsd events LMK events are an important platform memory monitoring signal. Enable them by default. Changes: - Compile lmkd with statsd by default - Signal lmkd by default Test: build, statsd cts Bug: 177985094 Change-Id: I070660767db6e3bc8926ff82b64b99c7ee9a0108 --- Android.bp | 11 +++-------- statslog.cpp | 2 +- 2 files changed, 4 insertions(+), 9 deletions(-) diff --git a/Android.bp b/Android.bp index f177b0d..9cd4f98 100644 --- a/Android.bp +++ b/Android.bp @@ -1,13 +1,8 @@ cc_defaults { name: "stats_defaults", - - product_variables: { - use_lmkd_stats_log: { - cflags: [ - "-DLMKD_LOG_STATS" - ], - }, - }, + cflags: [ + "-DLMKD_LOG_STATS" + ], } cc_binary { diff --git a/statslog.cpp b/statslog.cpp index a418681..6ac3bb5 100644 --- a/statslog.cpp +++ b/statslog.cpp @@ -34,7 +34,7 @@ #define STRINGIFY(x) STRINGIFY_INTERNAL(x) #define STRINGIFY_INTERNAL(x) #x -static bool enable_stats_log = property_get_bool("ro.lmk.log_stats", false); +static bool enable_stats_log = property_get_bool("ro.lmk.log_stats", true); struct proc { int pid;