Gitiles
Code Review
Sign In
gerrit-public.fairphone.software
/
platform
/
system
/
core
/
5a744684c3feab43f47721916d339b9111b1fd88
/
lmkd
1d982de
lmkd: Remove redundant free swap and free memory check
by Juju Sung
· 6 years ago
425e238
Make inlines static
by Pirama Arumuga Nainar
· 6 years ago
a523fd6
lmdk: Remove redundant 'if' check
by Greg Kaiser
· 6 years ago
77122e5
lmkd: Add support for psi monitors
by Suren Baghdasaryan
· 6 years ago
eecd7dd
libpsi: initial revision
by Tim Murray
· 6 years ago
9491078
DO NOT MERGE: Revert "Revert "Add dependencies on libprocessgroup for sched_policy users""
by Suren Baghdasaryan
· 6 years ago
1bef8c5
DO NOT MERGE: Revert "Add dependencies on libprocessgroup for sched_policy users"
by Suren Baghdasaryan
· 6 years ago
0284333
Add dependencies on libprocessgroup for sched_policy users
by Suren Baghdasaryan
· 6 years ago
3f4b005
Merge "lmkd: bump process priority and set to FOREGROUND group before kill"
by Wei Wang
· 6 years ago
2d95c10
lmkd: bump process priority and set to FOREGROUND group before kill
by Wei Wang
· 6 years ago
b2a08d8
lmkd: add missing libcutils library to test
by Tom Cherry
· 6 years ago
1417cdb
Add start time to LmkKillOccurred
by Jim Blackler
· 6 years ago
f81b5f4
lmkd: Cleanup unused code for killing processes in bulk
by Suren Baghdasaryan
· 6 years ago
e7853f6
lmkd: retune rate at which processes are killed
by Tim Murray
· 6 years ago
d4a2990
lmkd: Add command to get number of kills
by Suren Baghdasaryan
· 6 years ago
3eb20bc
lmkd: increase the soft limit for keyboard
by Srinivas Paladugu
· 6 years ago
e3b6047
lmkd: Implement pid purge command to clear old pids when zygote restarts
by Suren Baghdasaryan
· 6 years ago
0106327
lmkd: Fix an invalid access to a pointer after it's freed
by Suren Baghdasaryan
· 6 years ago
4dbc24d
Read memory stats from /proc/pid/stat file.
by Rajeev Kumar
· 6 years ago
3693441
lmkd: rate-limit and cleanup failed kill reports
by Suren Baghdasaryan
· 6 years ago
314a505
lmkd: Introduce system property to get minfree and oom_adj levels
by Suren Baghdasaryan
· 6 years ago
c489431
Merge "lmkd: Do not downgrade/ignore events when swap is full"
by Treehugger Robot
· 6 years ago
282ad1a
lmkd: Add meminfo logging after each kill for easy troubleshooting
by Suren Baghdasaryan
· 6 years ago
360a113
lmkd: Do not downgrade/ignore events when swap is full
by Vic Yang
· 6 years ago
1d1c002
lmkd: Skip memory.stat usage when per-app memcgs are not used
by Suren Baghdasaryan
· 6 years ago
f0da9b0
lmkd: Protect against buffer overflow
by Greg Kaiser
· 7 years ago
9461708
Merge "lmkd: Disable memory.stat usage when per-application memcgs are not used"
by Suren Baghdasaryan
· 6 years ago
ce13cb5
lmkd: Disable memory.stat usage when per-application memcgs are not used
by Suren Baghdasaryan
· 6 years ago
7585d22
Merge "Declare __fake_use_va_args as a variadic function." am: e352a75b90
by Chih-Hung Hsieh
· 6 years ago
62b0ef5
Declare __fake_use_va_args as a variadic function.
by Chih-Hung Hsieh
· 6 years ago
fe26dfb
lmkd: Do not set soft_limit_in_bytes on high-end devices
by Suren Baghdasaryan
· 6 years ago
3862dd3
resolve merge conflicts of 20686f061eebddb7d49d9a061fc736dad0b96c93 to pi-dev-plus-aosp
by Suren Baghdasaryan
· 6 years ago
20686f0
lmkd: Do not set soft_limit_in_bytes on high-end devices
by Suren Baghdasaryan
· 6 years ago
45695be
Merge "Only log the lmkd state change when the killing really happened." into pi-dev
by Yang Lu
· 7 years ago
5564f4e
Only log the lmkd state change when the killing really happened.
by Yang Lu
· 7 years ago
971f23b
Revert "Only log the lmkd state change when the killing really happened."
by Dan Willemsen
· 7 years ago
0051684
Revert "Only log the lmkd state change when the killing really happened."
by Dan Willemsen
· 7 years ago
6d709b7
Only log the lmkd state change when the killing really happened. am: 5e60f88cab
by Yangster-mac
· 7 years ago
5e60f88
Only log the lmkd state change when the killing really happened.
by Yangster-mac
· 7 years ago
740d940
lmkd: Enable more logs during a kill am: da88b24c97
by Suren Baghdasaryan
· 7 years ago
da88b24
lmkd: Enable more logs during a kill
by Suren Baghdasaryan
· 7 years ago
89c1ea6
Fix the stats log in lmkd am: 389aee1117
by Yao Chen
· 7 years ago
389aee1
Fix the stats log in lmkd
by Yao Chen
· 7 years ago
7977e3d
Merge "lmkd: limit capability set to minimum" am: 01ce44b734 am: c2d4d08be2
by Mark Salyzyn
· 7 years ago
df6f9e3
lmkd: Introduce support for legacy kill algorithm that uses minfree levels
by Suren Baghdasaryan
· 7 years ago
81999c3
lmkd: Switch to using /proc/meminfo to have access to file cache size
by Suren Baghdasaryan
· 7 years ago
a15a9c4
lmkd: Add zoneinfo and meminfo parsing routines am: 8b9deaf618
by Suren Baghdasaryan
· 7 years ago
ffdc4dd
lmkd: Introduce support for legacy kill algorithm that uses minfree levels
by Suren Baghdasaryan
· 7 years ago
9926e57
lmkd: Switch to using /proc/meminfo to have access to file cache size
by Suren Baghdasaryan
· 7 years ago
8b9deaf
lmkd: Add zoneinfo and meminfo parsing routines
by Suren Baghdasaryan
· 7 years ago
64d97d8
lmkd: limit capability set to minimum
by Mark Salyzyn
· 7 years ago
b2d59ee
lmkd: Optimize frequent file reads by keeping file descriptors open
by Suren Baghdasaryan
· 7 years ago
9ff66ff
lmkd: Fix usage of ro.lmk.kill_heaviest_task property
by Suren Baghdasaryan
· 7 years ago
39a22e7
lmkd: Rename is_go_device variable to better reflect its function
by Suren Baghdasaryan
· 7 years ago
9dbd937
lmkd: Add lmkd README file
by Suren Baghdasaryan
· 7 years ago
7725a9d
Merge commit '6499e5ec' into pi-dev-plus-aosp
by Florian Mayer
· 7 years ago
c09b53d
lmkd: Introduce support for legacy kill algorithm that uses minfree levels
by Suren Baghdasaryan
· 7 years ago
45c9e0b
lmkd: Switch to using /proc/meminfo to have access to file cache size
by Suren Baghdasaryan
· 7 years ago
ceffb41
lmkd: Add zoneinfo and meminfo parsing routines
by Suren Baghdasaryan
· 7 years ago
6499e5e
lmkd: Optimize frequent file reads by keeping file descriptors open
by Suren Baghdasaryan
· 7 years ago
6607770
Merge changes I78d2dc79,I6e2eaebe am: bb266150fe am: 4d41a1f882
by Suren Baghdasaryan
· 7 years ago
94b5686
Merge "lmkd: Add lmkd README file" am: b518418fbb am: 29aca8b0be
by Suren Baghdasaryan
· 7 years ago
818b59b
lmkd: Fix usage of ro.lmk.kill_heaviest_task property
by Suren Baghdasaryan
· 7 years ago
ff61afb
lmkd: Rename is_go_device variable to better reflect its function
by Suren Baghdasaryan
· 7 years ago
7e5dea8
lmkd: Add lmkd README file
by Suren Baghdasaryan
· 7 years ago
be52356
resolve merge conflicts of f062a2cd9eef32ac9458faee7d056c06f2f4168b to pi-dev-plus-aosp
by Mark Salyzyn
· 7 years ago
aa0b84a
Merge "lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0" am: b69cb7071d
by Mark Salyzyn
· 7 years ago
721d7c7
lmkd: only mlockall() if enabled
by Mark Salyzyn
· 7 years ago
ce32539
lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0
by Mark Salyzyn
· 7 years ago
d6d8471
lmkd: Protect against buffer overflow
by Greg Kaiser
· 7 years ago
f09c593
Merge "Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature." into pi-dev
by Rajeev Kumar
· 7 years ago
42c17c8
Merge "Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature." into pi-dev
by TreeHugger Robot
· 7 years ago
716fe89
Fix compilation issue when LMKD_LOG_STATS is defined. am: 1c669f764d
by Rajeev Kumar
· 7 years ago
1c669f7
Fix compilation issue when LMKD_LOG_STATS is defined.
by Rajeev Kumar
· 7 years ago
b727378
Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature.
by Rajeev Kumar
· 7 years ago
0bff473
Merge "lmkd: Fix the message printed during a kill to avoid confusion" am: 5ea2c4baf1
by Suren Baghdasaryan
· 7 years ago
b939f0d
Merge "lmkd: Suppress error when accessing soft_limit_in_bytes for system_server" am: d4463fd9d7
by Suren Baghdasaryan
· 7 years ago
d338124
Merge "lmkd: Change error to warning when accessing oom_score_adj file" am: a77411f425
by Suren Baghdasaryan
· 7 years ago
d07a94f
lmkd: Fix the message printed during a kill to avoid confusion
by Suren Baghdasaryan
· 7 years ago
4311d1e
lmkd: Suppress error when accessing soft_limit_in_bytes for system_server
by Suren Baghdasaryan
· 7 years ago
1ffa246
lmkd: Change error to warning when accessing oom_score_adj file
by Suren Baghdasaryan
· 7 years ago
b453066
lmkd: Fix lmkd-test to work with relative paths
by Suren Baghdasaryan
· 7 years ago
e708b6f
lmkd: Implement lmkd-test
by Suren Baghdasaryan
· 7 years ago
a92de71
lmkd: Introduce liblmkd_utils for communicating with lmkd process
by Suren Baghdasaryan
· 7 years ago
06f7570
lmkd: Add support for multiple lmkd client connections
by Suren Baghdasaryan
· 7 years ago
2088f6a
lmkd: Select in-kernel vs userspace lmk based on kernel driver presence
by Suren Baghdasaryan
· 7 years ago
63dadcf
lmkd: Implement kill timeout
by Suren Baghdasaryan
· 7 years ago
aa73baf
lmkd: Allow killing multiple processes to downgrade memory pressure
by Suren Baghdasaryan
· 7 years ago
1a2589e
lmkd: Detect the highest level of vmpressure when event is detected
by Suren Baghdasaryan
· 7 years ago
ab05d67
lmkd: Close cgroup.event_control file when done writing
by Suren Baghdasaryan
· 7 years ago
e57c3d3
lmkd: Remove stale dependency on libprocessgroup
by Suren Baghdasaryan
· 7 years ago
e1217c0
lmkd: Add ability to trace lmkd kills
by Suren Baghdasaryan
· 7 years ago
b93764d
lmkd: add logic to kill the heaviest of the eligible processes
by Suren Baghdasaryan
· 7 years ago
e5c96431
lmkd: change defaults to disable event upgrade/downgrade logic
by Suren Baghdasaryan
· 7 years ago
cd7ad2f
lmkd: add ability to monitor all vmpressure events
by Suren Baghdasaryan
· 7 years ago
61421ba
lmkd: move sundry pieces to statslog.h
by Mark Salyzyn
· 7 years ago
92b659b
Fix variable name in log statement and initialize memory_stat before using it.
by Rajeev Kumar
· 7 years ago
347f6b4
Enable lmkd kill tracing everywhere
by Daniel Colascione
· 7 years ago
7045003
Implement stats logging in LMKD.
by Rajeev Kumar
· 7 years ago
aa41172
Merge "lmkd: use after free" am: 7c3c8c27e1 am: c95fb64f0f am: 9e11bb0cdb
by Mark Salyzyn
· 7 years ago
Next »