commit | 625d1383d3c0e607ebc324678444d8b3a2a59f37 | [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 | 370d2e02e007d495fc0bba6d4a593350846c08a8 [diff] | |
parent | 4dd5d00eccd8a70862f9129601ebe1e0e1bebcc3 [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();