This website requires JavaScript.
7bd2b43a2c
[automerger skipped] lmkd: Add lmkd README file am: 9dbd937b4c -s ours am: 2a07f8f940 -s ours
Suren Baghdasaryan
2018-04-16 13:19:46 -0700
bec5651fb3
[automerger skipped] lmkd: Rename is_go_device variable to better reflect its function am: 39a22e751b -s ours
Suren Baghdasaryan
2018-04-16 13:15:14 -0700
35c1df5249
[automerger skipped] lmkd: Add lmkd README file am: 9dbd937b4c -s ours
Suren Baghdasaryan
2018-04-16 13:14:00 -0700
c482e927a2
lmkd: Optimize frequent file reads by keeping file descriptors open
Suren Baghdasaryan
2018-04-13 12:43:41 -0700
9b5a5869e9
lmkd: Fix usage of ro.lmk.kill_heaviest_task property
Suren Baghdasaryan
2018-04-13 11:49:54 -0700
efe582c34f
lmkd: Rename is_go_device variable to better reflect its function
Suren Baghdasaryan
2018-04-13 11:45:38 -0700
518668e043
lmkd: Add lmkd README file
Suren Baghdasaryan
2018-04-13 11:36:46 -0700
796de1cacb
Merge commit '6499e5ec' into pi-dev-plus-aosp am: 7725a9d9aa
Florian Mayer
2018-04-16 08:49:13 -0700
d138d4cdfc
Merge commit '6499e5ec' into pi-dev-plus-aosp
Florian Mayer
2018-04-16 14:55:03 +0100
00484817cc
Merge commit '6499e5ec'
Florian Mayer
2018-04-16 11:21:27 +0100
786e8537fa
lmkd: Introduce support for legacy kill algorithm that uses minfree levels
Suren Baghdasaryan
2018-04-13 13:53:43 -0700
3bac7a1daf
lmkd: Switch to using /proc/meminfo to have access to file cache size
Suren Baghdasaryan
2018-04-13 13:41:12 -0700
65f04901ec
lmkd: Introduce support for legacy kill algorithm that uses minfree levels
Suren Baghdasaryan
2018-04-13 13:53:43 -0700
836c9168f0
lmkd: Switch to using /proc/meminfo to have access to file cache size
Suren Baghdasaryan
2018-04-13 13:41:12 -0700
7e0d65b65c
lmkd: Add zoneinfo and meminfo parsing routines
Suren Baghdasaryan
2018-04-13 13:11:51 -0700
8796674f2e
lmkd: Optimize frequent file reads by keeping file descriptors open
Suren Baghdasaryan
2018-04-13 12:43:41 -0700
207ed18611
lmkd: Add zoneinfo and meminfo parsing routines
Suren Baghdasaryan
2018-04-13 13:11:51 -0700
34c6cf2f40
lmkd: Optimize frequent file reads by keeping file descriptors open
Suren Baghdasaryan
2018-04-13 12:43:41 -0700
fc2123fdcf
Merge changes I78d2dc79,I6e2eaebe am: bb266150fe am: 4d41a1f882 am: 6607770968
Suren Baghdasaryan
2018-04-14 17:21:53 -0700
f7e6fd02a1
Merge "lmkd: Add lmkd README file" am: b518418fbb am: 29aca8b0be am: 94b5686aca
Suren Baghdasaryan
2018-04-14 16:44:00 -0700
47b64460c0
Merge changes I78d2dc79,I6e2eaebe am: bb266150fe am: 4d41a1f882
Suren Baghdasaryan
2018-04-14 16:25:15 -0700
c989cb1e2f
Merge "lmkd: Add lmkd README file" am: b518418fbb am: 29aca8b0be
Suren Baghdasaryan
2018-04-14 16:03:45 -0700
36b2c497e3
lmkd: Fix usage of ro.lmk.kill_heaviest_task property
Suren Baghdasaryan
2018-04-13 11:49:54 -0700
d1d59f871f
lmkd: Rename is_go_device variable to better reflect its function
Suren Baghdasaryan
2018-04-13 11:45:38 -0700
14b4465450
lmkd: Add lmkd README file
Suren Baghdasaryan
2018-04-13 11:36:46 -0700
5cb238b41d
resolve merge conflicts of f062a2cd9eef32ac9458faee7d056c06f2f4168b to pi-dev-plus-aosp am: be5235619f
Mark Salyzyn
2018-04-06 08:20:25 -0700
9e918598df
resolve merge conflicts of f062a2cd9eef32ac9458faee7d056c06f2f4168b to pi-dev-plus-aosp
Mark Salyzyn
2018-04-06 07:56:49 -0700
b9bd86aeaf
Merge "lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0" am: b69cb7071d am: 4f7d8851a5 am: aa0b84afca
Mark Salyzyn
2018-04-05 20:02:40 -0700
ef4b4be3a5
Merge "lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0" am: b69cb7071d am: 4f7d8851a5
Mark Salyzyn
2018-04-05 19:45:16 -0700
5cc80b3d98
lmkd: only mlockall() if enabled
Mark Salyzyn
2018-03-21 12:24:58 -0700
930f877944
lmkd: test: access /sys/module/lowmemorykiller/ as u:r:shell:s0
Mark Salyzyn
2018-03-27 08:08:48 -0700
ba824be447
Snap for 4683893 from 136f765fb32bbc8dc8b22645a6fbbf83475d1ec6 to pi-release
android-build-team Robot
2018-03-28 07:25:18 +0000
ef07ddcdd4
[automerger skipped] Merge "lmkd: Protect against buffer overflow" into pi-dev am: 136f765fb3 -s ours am: f97f242c30 -s ours
Greg Kaiser
2018-03-28 04:31:01 +0000
248b2c5611
[automerger skipped] Merge "lmkd: Protect against buffer overflow" into pi-dev am: 136f765fb3 -s ours
Greg Kaiser
2018-03-28 03:19:15 +0000
e5135b856a
Merge "lmkd: Protect against buffer overflow"
TreeHugger Robot
2018-03-27 23:47:14 +0000
cfca0a30fb
lmkd: Protect against buffer overflow
Greg Kaiser
2018-03-23 14:16:12 -0700
d49c7d1ad1
Snap for 4680594 from ca47ae35135d1b77ee89641f972eb60ab7522b5a to pi-release
android-build-team Robot
2018-03-27 07:27:32 +0000
09c53b2c3b
[automerger skipped]Merge "Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature." into pi-dev am: 42c17c8ee5 am: f09c593dd5 -s ours
Rajeev Kumar
2018-03-26 23:46:01 +0000
9b3719d5f0
Merge "Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature." into pi-dev am: 42c17c8ee5
Rajeev Kumar
2018-03-26 23:34:24 +0000
88bfbef576
Merge "Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature." into pi-dev
TreeHugger Robot
2018-03-26 23:14:23 +0000
3c69f0a64d
Fix compilation issue when LMKD_LOG_STATS is defined. am: 1c669f764d am: 716fe89b88
Rajeev Kumar
2018-03-26 21:51:59 +0000
860ff464e2
Fix compilation issue when LMKD_LOG_STATS is defined. am: 1c669f764d
Rajeev Kumar
2018-03-26 21:46:22 +0000
02499a92f0
Fix compilation issue when LMKD_LOG_STATS is defined.
Rajeev Kumar
2018-03-09 15:20:56 -0800
1d721caddc
lmkd: Protect against buffer overflow
Greg Kaiser
2018-03-23 14:16:12 -0700
9dd1497b95
Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature.
Rajeev Kumar
2018-03-09 18:29:44 -0800
6afff4243c
Use usel_mkd_stats_log build variable while compiling lmkd with stats logging feature.
Rajeev Kumar
2018-03-09 18:29:44 -0800
a11e49518b
Merge "lmkd: Fix the message printed during a kill to avoid confusion" am: 5ea2c4baf1 am: ccb9744562 am: 0bff4732d4
Suren Baghdasaryan
2018-03-21 22:25:02 +0000
ec59ef25d3
Merge "lmkd: Suppress error when accessing soft_limit_in_bytes for system_server" am: d4463fd9d7 am: ec2bc88aa1 am: b939f0d45e
Suren Baghdasaryan
2018-03-21 22:16:11 +0000
9433ba123b
Merge "lmkd: Change error to warning when accessing oom_score_adj file" am: a77411f425 am: 3d3e875767 am: d33812455d
Suren Baghdasaryan
2018-03-21 21:44:23 +0000
0fa401c7b6
Merge "lmkd: Fix the message printed during a kill to avoid confusion" am: 5ea2c4baf1 am: ccb9744562
Suren Baghdasaryan
2018-03-21 19:35:53 +0000
618e3f621c
Merge "lmkd: Suppress error when accessing soft_limit_in_bytes for system_server" am: d4463fd9d7 am: ec2bc88aa1
Suren Baghdasaryan
2018-03-21 19:35:22 +0000
9c5eaeb68f
Merge "lmkd: Change error to warning when accessing oom_score_adj file" am: a77411f425 am: 3d3e875767
Suren Baghdasaryan
2018-03-21 19:34:51 +0000
1588bfbc2a
lmkd: Fix the message printed during a kill to avoid confusion
Suren Baghdasaryan
2018-03-20 16:25:54 -0700
bb7747bec2
lmkd: Suppress error when accessing soft_limit_in_bytes for system_server
Suren Baghdasaryan
2018-03-20 16:03:29 -0700
f584fff7aa
lmkd: Change error to warning when accessing oom_score_adj file
Suren Baghdasaryan
2018-03-20 13:53:17 -0700
49d2f34411
Merge changes Ida58d13d,Ia9441cc5,Id840983d,I73611593 am: 0d1d773d54 am: 3a5f6f2422 -s ours am: 2e9cb51fe2
Suren Baghdasaryan
2018-03-14 21:48:02 +0000
b050fc62f9
Merge changes Ida58d13d,Ia9441cc5,Id840983d,I73611593 am: 0d1d773d54 am: 3a5f6f2422 -s ours
Suren Baghdasaryan
2018-03-14 21:12:22 +0000
58dfc89613
lmkd: Fix lmkd-test to work with relative paths
Suren Baghdasaryan
2018-03-09 16:45:26 -0800
6694491b9f
Fix compilation issue when LMKD_LOG_STATS is defined.
Rajeev Kumar
2018-03-09 15:20:56 -0800
40b694d5df
lmkd: Implement lmkd-test
Suren Baghdasaryan
2018-01-22 16:16:06 -0800
a743800b47
lmkd: Introduce liblmkd_utils for communicating with lmkd process
Suren Baghdasaryan
2018-03-07 12:27:50 -0800
c53a16b4c6
lmkd: Add support for multiple lmkd client connections
Suren Baghdasaryan
2018-01-26 12:51:19 -0800
40a124e050
Snap for 4632767 from 8aaf581b4de8d3dcadb449df5b8b4b6d1e5ae1c9 to pi-release
android-build-team Robot
2018-03-04 08:21:08 +0000
294b1dd97f
Merge changes I394a7920,Ia847118c,Ic8396eee,I79a85c33,Id015e6a7, ... am: 1d5b102671 am: 27bae4cf7c am: 2cdfb3f23a -s ours
Suren Baghdasaryan
2018-03-03 00:50:09 +0000
4d27393414
lmkd: Select in-kernel vs userspace lmk based on kernel driver presence
Suren Baghdasaryan
2018-01-18 17:27:30 -0800
de9e693171
lmkd: Implement kill timeout
Suren Baghdasaryan
2018-01-17 17:28:01 -0800
3bcbb99183
lmkd: Allow killing multiple processes to downgrade memory pressure
Suren Baghdasaryan
2018-01-17 17:17:44 -0800
f70073f52e
lmkd: Detect the highest level of vmpressure when event is detected
Suren Baghdasaryan
2018-01-04 09:16:21 -0800
bb1087eb18
lmkd: Close cgroup.event_control file when done writing
Suren Baghdasaryan
2018-01-04 08:54:53 -0800
0fa737d068
lmkd: Remove stale dependency on libprocessgroup
Suren Baghdasaryan
2018-01-04 08:50:48 -0800
a052dcd6a6
lmkd: Add ability to trace lmkd kills
Suren Baghdasaryan
2018-01-04 10:43:58 -0800
742897f28c
lmkd: add logic to kill the heaviest of the eligible processes
Suren Baghdasaryan
2017-12-08 13:17:06 -0800
2148af42b3
lmkd: change defaults to disable event upgrade/downgrade logic
Suren Baghdasaryan
2017-12-08 13:08:41 -0800
f8eb9adf9b
lmkd: add ability to monitor all vmpressure events
Suren Baghdasaryan
2017-12-08 12:58:52 -0800
2966074bdc
Snap for 4628106 from 29717e60b49221554999f868432c7d977495e9a1 to pi-release
android-build-team Robot
2018-03-01 08:27:04 +0000
0b08d5067c
lmkd: move sundry pieces to statslog.h
Mark Salyzyn
2018-02-01 09:54:32 -0800
40e5de6dda
Snap for 4620899 from 472010f5f61be5f09439b62f30f006150dd9c9b7 to pi-release
android-build-team Robot
2018-02-25 08:25:22 +0000
10a75706de
Fix variable name in log statement and initialize memory_stat before using it.
Rajeev Kumar
2018-02-21 19:08:15 -0800
98be30f03a
Snap for 4613997 from c02c42fca8b227edf3306690e779673615bc49b1 to pi-release
android-build-team Robot
2018-02-21 08:21:46 +0000
56b95d787f
Enable lmkd kill tracing everywhere
Daniel Colascione
2018-02-12 11:24:47 -0800
e30b013acd
Snap for 4598635 from 93c1ca6224da0bf04df2c424332de87ccf8a1455 to pi-release
android-build-team Robot
2018-02-11 08:20:59 +0000
4aba915a62
Implement stats logging in LMKD.
Rajeev Kumar
2018-01-31 17:54:56 -0800
65322dffab
Snap for 4590521 from aa41172e81d291b2d5190682d8d71f9a1bb019bc to pi-release
android-build-team Robot
2018-02-07 13:33:43 +0000
f004c15c0a
Merge "lmkd: use after free" am: 7c3c8c27e1 am: c95fb64f0f am: 9e11bb0cdb
Mark Salyzyn
2018-02-07 03:51:59 +0000
1d5fdf356d
lmkd: use after free
Mark Salyzyn
2018-02-04 15:27:23 -0800
372013f2b7
Snap for 4585119 from bd1f9850bd362406eb3c22f6234daa6a5fec1d9b to pi-release
android-build-team Robot
2018-02-05 08:23:44 +0000
fca9fe7c0f
Snap for 4579913 from e9153c72825933fd4e7f2113fb141295a46634ea to pi-release
android-build-team Robot
2018-02-01 08:55:29 +0000
653d616754
Cleanup zoneinfo parsing function.
Rajeev Kumar
2018-01-31 18:13:46 -0800
3f82af9977
lmkd: Implement lmkd-test
Suren Baghdasaryan
2018-01-22 16:16:06 -0800
f7932e5b30
lmkd: Introduce liblmkd_utils for communicating with lmkd process
Suren Baghdasaryan
2018-01-24 16:51:41 -0800
ef8e701f40
lmkd: Add support for multiple lmkd client connections
Suren Baghdasaryan
2018-01-26 12:51:19 -0800
d3a296112b
Snap for 4574286 from b17ce35c0442c3b404e6cc49f17733779212e78d to pi-release
android-build-team Robot
2018-01-30 08:21:14 +0000
962fee4761
Functions to log stats log from LMKD.
Rajeev Kumar
2018-01-24 14:40:36 -0800
6016d24455
Snap for 4565898 from 207a211804a60cb46d7ee9785c5055968e609188 to pi-release
android-build-team Robot
2018-01-25 09:06:24 +0000
dba30fb82c
Merge "Add MCL_ONFAULT to mlockall" am: ccb9960beb am: 179c81f733 am: 1592d9b458
Daniel Colascione
2018-01-24 08:31:28 +0000
abe25b1fca
Add MCL_ONFAULT to mlockall
Daniel Colascione
2018-01-05 14:59:55 -0800
42bdbfe7b0
merge in pi-release history after reset to master
gitbuildkicker
2018-01-22 22:28:38 -0800
213b45c7aa
merge in pi-release history after reset to master
gitbuildkicker
2018-01-22 16:32:14 -0800
e6613ea04e
lmkd: Select in-kernel vs userspace lmk based on kernel driver presence
Suren Baghdasaryan
2018-01-18 17:27:30 -0800
30854e70d9
lmkd: Implement kill timeout
Suren Baghdasaryan
2018-01-17 17:28:01 -0800