summaryrefslogtreecommitdiffstats
path: root/lmkd
Commit message (Expand)AuthorAgeFilesLines
* lmkd: Do not set soft_limit_in_bytes on high-end devicesSuren Baghdasaryan2018-05-221-39/+49
* lmkd: limit capability set to minimumMark Salyzyn2018-04-162-4/+17
* lmkd: Introduce support for legacy kill algorithm that uses minfree levelsSuren Baghdasaryan2018-04-152-25/+85
* lmkd: Switch to using /proc/meminfo to have access to file cache sizeSuren Baghdasaryan2018-04-151-49/+30
* lmkd: Add zoneinfo and meminfo parsing routinesSuren Baghdasaryan2018-04-151-39/+205
* lmkd: Optimize frequent file reads by keeping file descriptors openSuren Baghdasaryan2018-04-151-15/+73
* lmkd: Fix usage of ro.lmk.kill_heaviest_task propertySuren Baghdasaryan2018-04-131-5/+3
* lmkd: Rename is_go_device variable to better reflect its functionSuren Baghdasaryan2018-04-131-4/+4
* lmkd: Add lmkd README fileSuren Baghdasaryan2018-04-131-0/+60
* lmkd: only mlockall() if enabledMark Salyzyn2018-04-032-19/+28
* lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0Mark Salyzyn2018-04-031-6/+7
* lmkd: Fix the message printed during a kill to avoid confusionSuren Baghdasaryan2018-03-211-1/+1
* lmkd: Suppress error when accessing soft_limit_in_bytes for system_serverSuren Baghdasaryan2018-03-211-1/+15
* lmkd: Change error to warning when accessing oom_score_adj fileSuren Baghdasaryan2018-03-201-11/+25
* lmkd: Fix lmkd-test to work with relative pathsSuren Baghdasaryan2018-03-131-10/+5
* lmkd: Implement lmkd-testSuren Baghdasaryan2018-03-092-0/+413
* lmkd: Introduce liblmkd_utils for communicating with lmkd processSuren Baghdasaryan2018-03-095-49/+343
* lmkd: Add support for multiple lmkd client connectionsSuren Baghdasaryan2018-03-091-65/+128
* lmkd: Select in-kernel vs userspace lmk based on kernel driver presenceSuren Baghdasaryan2018-03-011-1/+1
* lmkd: Implement kill timeoutSuren Baghdasaryan2018-03-011-0/+30
* lmkd: Allow killing multiple processes to downgrade memory pressureSuren Baghdasaryan2018-03-011-23/+114
* lmkd: Detect the highest level of vmpressure when event is detectedSuren Baghdasaryan2018-03-011-6/+15
* lmkd: Close cgroup.event_control file when done writingSuren Baghdasaryan2018-03-011-0/+1
* lmkd: Remove stale dependency on libprocessgroupSuren Baghdasaryan2018-03-012-3/+0
* lmkd: Add ability to trace lmkd killsSuren Baghdasaryan2018-03-012-0/+31
* lmkd: add logic to kill the heaviest of the eligible processesSuren Baghdasaryan2018-03-011-1/+30
* lmkd: change defaults to disable event upgrade/downgrade logicSuren Baghdasaryan2018-03-011-3/+8
* lmkd: add ability to monitor all vmpressure eventsSuren Baghdasaryan2018-03-011-55/+81
* lmkd: use after freeMark Salyzyn2018-02-051-3/+3
* Add MCL_ONFAULT to mlockallDaniel Colascione2018-01-231-1/+10
* Pin lmkd for realDaniel Colascione2018-01-031-1/+3
* Merge "Add lmkd/OWNERS."Elliott Hughes2017-12-091-0/+1
|\
| * Add lmkd/OWNERS.Elliott Hughes2017-12-081-0/+1
* | Simplify lmkd functionalityRobert Benea2017-09-171-5/+4
* | Downgrade memory pressure eventsRobert Benea2017-09-141-9/+30
* | Allow ANDROID_LOW_MEMORY_KILLER to coexist with lmkdRobert Benea2017-09-111-4/+8
* | Detect critical preassureRobert Benea2017-08-251-2/+50
* | Improvements to lmkdRobert Benea2017-08-111-18/+17
* | Make lmkd memory pressure levels configurable.Robert Benea2017-08-021-1/+8
* | Make lmkd use medium/critical mem pressure, and update soft limit based on ad...Robert Benea2017-06-141-52/+68
|/
* lmkd: Android.mk -> Android.bpSteven Moreland2017-04-282-12/+13
* liblog: use log/log.h when utilizing ALOG macrosMark Salyzyn2017-01-111-1/+1
* system/core: preparation to pull back interfaces from android/log.hMark Salyzyn2016-10-201-0/+1
* system/core Replace log/log.h with android/log.hMark Salyzyn2016-09-301-1/+1
* Move android_get_control_socket out of lineColin Cross2016-09-231-1/+1
* Merge "Most accept/accept4 calls in system/core don't actually want the remot...Elliott Hughes2016-08-231-5/+1
|\
| * Most accept/accept4 calls in system/core don't actually want the remote address.Elliott Hughes2016-08-231-5/+1
* | resolve merge conflicts of 3252d11 to nyc-dev-plus-aospChih-Hung Hsieh2016-05-191-1/+1
|\|
| * Fix misc-macro-parentheses warnings in lmkd.Chih-Hung Hsieh2016-05-181-1/+1
* | lmkd: subscribe to low mempressure events.Martijn Coenen2016-02-091-1/+1