summaryrefslogtreecommitdiffstats
path: root/lmkd
Commit message (Collapse)AuthorAgeFilesLines
* Make lmkd dynamically linkedNick Kralevich2014-05-071-2/+1
| | | | | | | | | | | | Statically linked binaries cannot take advantage of ASLR, making them less secure. In addition, statically linked binaries consume more ram, because shared libraries cannot be reused. executable size before: 87728 executable size after: 13656 Change-Id: I9d02d865f9beeaaaadcd5009f64ac015931d4b11
* lmkd: turn on -WerrorMark Salyzyn2014-05-072-10/+14
| | | | | | - Deal with some -Wunused issues Change-Id: Id037c44a0ca2d00ae10a939fb001bc24a3e9410c
* low memory killer: switch to kernel oom_score_adj interfaceTodd Poynor2013-09-231-2/+14
| | | | | | | Use oom_score_adj for setting OOM score adjustment values instead of the older, deprecated oom_adj interface. Change-Id: I5ba7801d4b8971be092b31ae0fd8af8c3001d613
* Add lmkd low memory killer daemonTodd Poynor2013-08-302-0/+745
Move kernel low memory killer logic to new daemon lmkd. ActivityManager communicates with this daemon over a named socket. Change-Id: Ie957da7e9b1f7150e23c689fdadf23ff260b47be