index
:
platform_system_memory_lmkd
android-s-beta-4
android-s-beta-5
android11-d1-b-release
android11-d1-release
android11-d1-s1-release
android11-d1-s5-release
android11-d1-s6-release
android11-d1-s7-release
android11-d2-release
android11-dev
android11-gsi
android11-mainline-captiveportallogin-release
android11-mainline-cellbroadcast-release
android11-mainline-conscrypt-release
android11-mainline-documentsui-release
android11-mainline-extservices-release
android11-mainline-media-release
android11-mainline-media-swcodec-release
android11-mainline-networkstack-release
android11-mainline-os-statsd-release
android11-mainline-permission-release
android11-mainline-release
android11-mainline-sparse-2020-dec-release
android11-mainline-sparse-2021-jan-release
android11-mainline-tethering-release
android11-platform-release
android11-qpr1-c-release
android11-qpr1-d-release
android11-qpr1-d-s1-release
android11-qpr1-release
android11-qpr1-s1-release
android11-qpr1-s2-release
android11-qpr2-release
android11-qpr3-release
android11-qpr3-s1-release
android11-release
android11-s1-release
android11-security-release
android11-tests-release
android12-dev
android12-gsi
android12-release
android12-tests-release
main-cg-testing-release
master
sdk-release
simpleperf-release
Unnamed repository; edit this file 'description' to name the repository.
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
lmkd.cpp
Commit message (
Expand
)
Author
Age
Files
Lines
*
lmkd: move to foreground cpuset before killing
Wei Wang
2021-09-30
1
-1
/
+1
*
lmkd: use fd cache for cgroup migration
Wei Wang
2021-09-21
1
-1
/
+1
*
lmkd: migrate process to FOREGROUND sched group before kill
Wei Wang
2021-09-13
1
-5
/
+7
*
lmkd: Do not re-initialize lmkd when persistent properties are loaded
android-s-beta-5
android-s-beta-5
Suren Baghdasaryan
2021-09-01
1
-1
/
+1
*
lmkd: Add support for persist.device_config.lmkd_native.* properties
Suren Baghdasaryan
2021-08-31
1
-20
/
+30
*
lmkd: Add thrashing and max_thrashing into killinfo reports
Suren Baghdasaryan
2021-08-09
1
-11
/
+17
*
lmkd: fix potential NULL pointer dereference
George Burgess IV
2021-08-05
1
-2
/
+2
*
lmkd: Add a tracepoint for each kill with kill parameters
Suren Baghdasaryan
2021-07-30
1
-6
/
+16
*
lmkd: Add current and max thrashing levels in LMK_MEMORY_STATS reports
Suren Baghdasaryan
2021-07-23
1
-16
/
+36
*
Revert "lmkd: Disable critical thrashing limit by default"
Suren Baghdasaryan
2021-07-23
1
-1
/
+1
*
lmkd: Disable critical thrashing limit by default
Suren Baghdasaryan
2021-07-20
1
-1
/
+1
*
lmkd: Add ro.lmk.filecache_min_kb property for min filecache watermark
Suren Baghdasaryan
2021-07-15
1
-2
/
+25
*
lmkd: Include total GPU memory usage in killinfo reports
Suren Baghdasaryan
2021-06-03
1
-0
/
+21
*
lmkd: reroute atoms logging to AMS
android-s-beta-2
android-s-beta-1
Vova Sharaienko
2021-05-11
1
-4
/
+45
*
lmkd: Do not treat RSS=0 as a sign of a process being dead
Suren Baghdasaryan
2021-04-29
1
-1
/
+1
*
lmkd: Handle cases when proc_get_name() might return NULL
Suren Baghdasaryan
2021-04-23
1
-2
/
+4
*
lmkd: Allow lmkd to kill perceptible apps during heavy thrashing
Suren Baghdasaryan
2021-03-25
1
-8
/
+15
*
Switch to Bionic's pidfd wrappers.
Josh Gao
2021-03-18
1
-12
/
+4
*
lmkd: choose the heaviest task when killing perceptible processes
Suren Baghdasaryan
2021-03-05
1
-1
/
+10
*
lmkd: fix log message reporting the breached watermark
Suren Baghdasaryan
2021-03-05
1
-3
/
+3
*
Reorder swap field in killinfo
Ioannis Ilkos
2021-03-04
1
-1
/
+1
*
Log killed process swap size
Ioannis Ilkos
2021-02-26
1
-6
/
+7
*
Replace mentions of "oom_adj" with "oom_score_adj"
Chris Morin
2021-02-26
1
-8
/
+7
*
lmkd: Handle workingset_refault vmstat field change in 5.9 kernel
Suren Baghdasaryan
2020-12-14
1
-6
/
+12
*
lmkd: Remove unused workingset_refault parsing from zoneinfo
Suren Baghdasaryan
2020-12-14
1
-5
/
+0
*
lmkd: report kill reason, and meminfo details to statsd for each kill
Suren Baghdasaryan
2020-09-11
1
-19
/
+25
*
lmkd: fix possible long stall state
Martin Liu
2020-09-04
1
-7
/
+5
*
lmkd: avoid division by zero because of file_base_lru
Martin Liu
2020-09-04
1
-2
/
+3
*
lmkd: adjust thrashing dection strategy
Martin Liu
2020-08-28
1
-9
/
+43
*
Emit swap size in the killed process' statsd atoms
Ioannis Ilkos
2020-08-12
1
-47
/
+60
*
lmkd: Add lmkd wakeup information into killinfo logs
Suren Baghdasaryan
2020-07-24
1
-8
/
+60
*
lmkd: Set default kill timeout to limit waits for uninterruptible processes
android-r-beta-3
android-r-beta-2
Suren Baghdasaryan
2020-07-08
1
-1
/
+1
*
lmkd: Fix do not kill perceptible apps due to low swap if above min wmark
Martin Liu
2020-06-02
1
-2
/
+2
*
lmkd: Do not kill perceptible apps due to low swap if above min wmark
Suren Baghdasaryan
2020-05-20
1
-0
/
+8
*
lmkd: Set the default free swap threshold to 10% for all devices
Suren Baghdasaryan
2020-05-20
1
-3
/
+2
*
lmkd: Fix min_score_adj to exclude killing foreground processes
Suren Baghdasaryan
2020-05-20
1
-2
/
+2
*
lmkd: Remove unused variables and fix type mismatches
Suren Baghdasaryan
2020-05-11
1
-7
/
+4
*
lmkd: Add property re-initialization support
Suren Baghdasaryan
2020-05-06
1
-21
/
+137
*
lmkd: enable ro.lmk.kill_timeout_ms to be used with kill notifications
Suren Baghdasaryan
2020-04-29
1
-14
/
+39
*
lmkd: polling code cleanup
Suren Baghdasaryan
2020-04-29
1
-9
/
+7
*
lmkd: add kill when swap utilization is too high
Suren Baghdasaryan
2020-04-29
1
-0
/
+21
*
Use generated code for logging events to statsd
platform-tools-29.0.6
android-r-preview-1
Muhammad Qureshi
2020-01-13
1
-10
/
+6
*
lmkd: Restrict lmkd unsolicited notifications only to subscribed recipients
Suren Baghdasaryan
2019-12-23
1
-1
/
+15
*
Build lmkd as C++
Tom Cherry
2019-12-13
1
-0
/
+3109