summaryrefslogtreecommitdiffstats
path: root/lmkd
Commit message (Expand)AuthorAgeFilesLines
* lmkd: Add command to get number of killsSuren Baghdasaryan2018-10-242-1/+141
* lmkd: increase the soft limit for keyboardSrinivas Paladugu2018-10-161-1/+1
* lmkd: Implement pid purge command to clear old pids when zygote restartsSuren Baghdasaryan2018-10-152-0/+40
* lmkd: Fix an invalid access to a pointer after it's freedSuren Baghdasaryan2018-10-121-8/+16
* Read memory stats from /proc/pid/stat file.Rajeev Kumar2018-10-102-11/+51
* lmkd: rate-limit and cleanup failed kill reportsSuren Baghdasaryan2018-09-062-37/+46
* lmkd: Introduce system property to get minfree and oom_adj levelsSuren Baghdasaryan2018-09-051-17/+65
* Merge "lmkd: Do not downgrade/ignore events when swap is full"Treehugger Robot2018-08-141-13/+23
|\
| * lmkd: Do not downgrade/ignore events when swap is fullVic Yang2018-08-081-13/+23
* | lmkd: Add meminfo logging after each kill for easy troubleshootingSuren Baghdasaryan2018-08-103-3/+98
* | lmkd: Skip memory.stat usage when per-app memcgs are not usedSuren Baghdasaryan2018-08-081-13/+20
* | lmkd: Protect against buffer overflowGreg Kaiser2018-08-071-2/+5
|/
* Merge "lmkd: Disable memory.stat usage when per-application memcgs are not used"Suren Baghdasaryan2018-08-031-1/+4
|\
| * lmkd: Disable memory.stat usage when per-application memcgs are not usedSuren Baghdasaryan2018-08-031-1/+4
* | Merge "Declare __fake_use_va_args as a variadic function."Chih-Hung Hsieh2018-07-251-1/+1
|\|
| * Declare __fake_use_va_args as a variadic function.Chih-Hung Hsieh2018-07-251-1/+1
| * lmkd: Do not set soft_limit_in_bytes on high-end devicesSuren Baghdasaryan2018-05-221-39/+49
* | resolve merge conflicts of 20686f061eebddb7d49d9a061fc736dad0b96c93 to pi-dev...Suren Baghdasaryan2018-05-211-39/+49
|\ \
| * | lmkd: Do not set soft_limit_in_bytes on high-end devicesSuren Baghdasaryan2018-05-211-31/+40
* | | Merge "Only log the lmkd state change when the killing really happened." into...Yang Lu2018-05-161-5/+11
|\| |
| * | Only log the lmkd state change when the killing really happened.Yang Lu2018-05-151-5/+11
* | | Revert "Only log the lmkd state change when the killing really happened."Dan Willemsen2018-05-141-10/+5
|\| |
| * | Revert "Only log the lmkd state change when the killing really happened."Dan Willemsen2018-05-151-10/+5
* | | Only log the lmkd state change when the killing really happened.Yangster-mac2018-05-141-5/+10
|\| |
| * | Only log the lmkd state change when the killing really happened.Yangster-mac2018-05-141-5/+10
* | | lmkd: Enable more logs during a killSuren Baghdasaryan2018-05-111-18/+15
|\| |
| * | lmkd: Enable more logs during a killSuren Baghdasaryan2018-05-111-18/+15
* | | Fix the stats log in lmkdYao Chen2018-05-044-8/+27
|\| |
| * | Fix the stats log in lmkdYao Chen2018-05-034-8/+27
* | | Merge "lmkd: limit capability set to minimum" am: 01ce44b734Mark Salyzyn2018-04-172-4/+17
|\ \ \ | | |/ | |/|
| * | 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: Introduce support for legacy kill algorithm that uses minfree levelsSuren Baghdasaryan2018-04-162-25/+85
|\ \ \ | | |/ | |/|
| * | lmkd: Introduce support for legacy kill algorithm that uses minfree levelsSuren Baghdasaryan2018-04-172-25/+85
* | | lmkd: Switch to using /proc/meminfo to have access to file cache sizeSuren Baghdasaryan2018-04-161-49/+30
|\| |
| * | lmkd: Switch to using /proc/meminfo to have access to file cache sizeSuren Baghdasaryan2018-04-171-49/+30
* | | lmkd: Add zoneinfo and meminfo parsing routinesSuren Baghdasaryan2018-04-161-1/+237
|\| |
| * | lmkd: Add zoneinfo and meminfo parsing routinesSuren Baghdasaryan2018-04-171-1/+237
| * | lmkd: Optimize frequent file reads by keeping file descriptors openSuren Baghdasaryan2018-04-161-15/+73
| * | lmkd: Fix usage of ro.lmk.kill_heaviest_task propertySuren Baghdasaryan2018-04-161-5/+3
| * | lmkd: Rename is_go_device variable to better reflect its functionSuren Baghdasaryan2018-04-161-4/+4
| * | lmkd: Add lmkd README fileSuren Baghdasaryan2018-04-161-0/+60
| * | lmkd: Protect against buffer overflowGreg Kaiser2018-03-271-2/+5
* | | Merge commit '6499e5ec' into pi-dev-plus-aospFlorian Mayer2018-04-161-15/+73
|\ \ \ | | |/ | |/|
| * | lmkd: Optimize frequent file reads by keeping file descriptors openSuren Baghdasaryan2018-04-151-15/+73
* | | Merge changes I78d2dc79,I6e2eaebe am: bb266150feSuren Baghdasaryan2018-04-141-8/+6
|\| |
| * | 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