Commit Graph

  • 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