summaryrefslogtreecommitdiffstats
path: root/lmkd
Commit message (Expand)AuthorAgeFilesLines
* lmkd: Prevent non-main threads being registered or killed by lmkdSuren Baghdasaryan2019-07-121-0/+60
* lmkd: use ALOGE for logging killsTim Murray2019-05-301-2/+2
* lmkd: set PSI_POLL_PERIOD to 10msSuren Baghdasaryan2019-03-271-1/+1
* lmkd: Fix meminfo logs missing SwapTotal and having wrong field orderSuren Baghdasaryan2019-03-251-1/+1
* lmkd: set PSI_POLL_PERIOD to 40msTim Murray2019-03-131-1/+1
* Add min_score_adj into LmkKillOccurred eventSuren Baghdasaryan2019-03-053-6/+17
* lmkd: Remove redundant free swap and free memory checkJuju Sung2019-02-191-10/+0
* Make inlines staticPirama Arumuga Nainar2019-02-061-20/+17
* lmdk: Remove redundant 'if' checkGreg Kaiser2019-02-041-5/+3
* lmkd: Add support for psi monitorsSuren Baghdasaryan2019-02-012-14/+140
* libpsi: initial revisionTim Murray2019-01-304-0/+190
* DO NOT MERGE: Revert "Revert "Add dependencies on libprocessgroup for sched_p...Suren Baghdasaryan2019-01-251-0/+1
* DO NOT MERGE: Revert "Add dependencies on libprocessgroup for sched_policy us...Suren Baghdasaryan2019-01-231-1/+0
* Add dependencies on libprocessgroup for sched_policy usersSuren Baghdasaryan2019-01-221-0/+1
* Merge "lmkd: bump process priority and set to FOREGROUND group before kill"Wei Wang2019-01-161-0/+43
|\
| * lmkd: bump process priority and set to FOREGROUND group before killWei Wang2019-01-151-0/+43
* | lmkd: add missing libcutils library to testTom Cherry2019-01-151-0/+1
|/
* Add start time to LmkKillOccurredJim Blackler2019-01-043-8/+14
* lmkd: Cleanup unused code for killing processes in bulkSuren Baghdasaryan2018-10-291-33/+16
* lmkd: retune rate at which processes are killedTim Murray2018-10-291-6/+30
* 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
|\ \ \ | | |/ | |/|