Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 39a22e75 authored by Suren Baghdasaryan's avatar Suren Baghdasaryan
Browse files

lmkd: Rename is_go_device variable to better reflect its function



Rename is_go_device variable to low_ram_device to better reflect
its meaning and relation to ro.config.low_ram variable.

Bug: 77299493
Bug: 75322373
Change-Id: I6e2eaebe79cf2e6edf861f7c602e52a5b573ad0a
Merged-In: I6e2eaebe79cf2e6edf861f7c602e52a5b573ad0a
Signed-off-by: default avatarSuren Baghdasaryan <surenb@google.com>
(cherry picked from commit fe2be6cc44073b7ef09ca849004e5072bdf18857)
parent 9dbd937b
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -112,7 +112,7 @@ static bool debug_process_killing;
static bool enable_pressure_upgrade;
static int64_t upgrade_pressure;
static int64_t downgrade_pressure;
static bool is_go_device;
static bool low_ram_device;
static bool kill_heaviest_task;
static unsigned long kill_timeout_ms;

@@ -771,7 +771,7 @@ static int find_and_kill_processes(enum vmpressure_level level,
        struct proc *procp;

        while (true) {
            if (is_go_device)
            if (low_ram_device)
                procp = proc_adj_lru(i);
            else
                procp = proc_get_heaviest(i);
@@ -962,7 +962,7 @@ static void mp_event_common(int data, uint32_t events __unused) {
    }

do_kill:
    if (is_go_device) {
    if (low_ram_device) {
        /* For Go devices kill only one task */
        if (find_and_kill_processes(level, 0) == 0) {
            if (debug_process_killing) {
@@ -1199,7 +1199,7 @@ int main(int argc __unused, char **argv __unused) {
        (int64_t)property_get_int32("ro.lmk.downgrade_pressure", 100);
    kill_heaviest_task =
        property_get_bool("ro.lmk.kill_heaviest_task", true);
    is_go_device = property_get_bool("ro.config.low_ram", false);
    low_ram_device = property_get_bool("ro.config.low_ram", false);
    kill_timeout_ms =
        (unsigned long)property_get_int32("ro.lmk.kill_timeout_ms", 0);