commit | 4cb5faa3c588623e871fc1468944e9c2e33064ee | [log] [tgz] |
---|---|---|
author | Treehugger Robot <treehugger-gerrit@google.com> | Wed Jan 03 23:23:38 2018 +0000 |
committer | Gerrit Code Review <noreply-gerritcodereview@google.com> | Wed Jan 03 23:23:38 2018 +0000 |
tree | 57e7f7b345bdfa7f09acfb467089536e2fc5a0f4 | |
parent | 3760b83f3fb35514c49773eff5ce10ef4488157c [diff] | |
parent | 664d7a64f4ea4ff3cbe180f8f389da72e133b4dd [diff] |
Merge "Pin lmkd for real"
diff --git a/lmkd/lmkd.c b/lmkd/lmkd.c index 5cfa2c8..fd83ecc 100644 --- a/lmkd/lmkd.c +++ b/lmkd/lmkd.c
@@ -900,7 +900,9 @@ downgrade_pressure = (int64_t)property_get_int32("ro.lmk.downgrade_pressure", 60); is_go_device = property_get_bool("ro.config.low_ram", false); - mlockall(MCL_FUTURE); + if (mlockall(MCL_CURRENT | MCL_FUTURE)) + ALOGW("mlockall failed: errno=%d", errno); + sched_setscheduler(0, SCHED_FIFO, ¶m); if (!init()) mainloop();