{"push_id":1006703366,"size":4,"distinct_size":4,"ref":"refs/heads/cm-13.0","head":"1c3aaf9554d32a1578c71bd0b72ffe401e6c4253","before":"68488bc0dcb94fe1b8fdc5c35eac5ec5d324558f","commits":[{"sha":"2246240455d1ecae17b4bd88192760f6309b1a93","author":{"email":"8c3a745fb98bc53d436185a5b5c5cced30857f22@motorola.com","name":"Jeffrey Carlyle"},"message":"trace: memkill: trace LMK and OOM kills\n\nHow to enable tracer:\n\n  # mount -t debugfs nodev /sys/kernel/debug\n  # echo 1 > /sys/kernel/debug/tracing/tracing_on\n  # echo 1 > /sys/kernel/debug/tracing/events/memkill/enable\n  # cat /sys/kernel/debug/tracing/trace\n\nEvent format:\n\n  oom_kill: <pid> <comm> <total_vm> <anon_rss> <file_rss> <oom_score_adj> <order> <points> <cached> <freeswap>\n  oom_kill_shared: <pid> <comm>\n  lmk_kill: <pid> <comm> <selected_oom_adj> <selected_tasksize> <min_adj> <cached> <freeswap>\n\nChange-Id: Ic45e181c62aead9b19d2a40363217f9220896096\nSigned-off-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nReviewed-on: http://gerrit.pcs.mot.com/480746\nReviewed-on: http://gerrit.pcs.mot.com/513174\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Jason Hrycay <jason.hrycay@motorola.com>\nReviewed-by: Klocwork kwcheck <klocwork-kwcheck@sourceforge.mot.com>\nReviewed-by: Thirumarai Selvi S <a16462@motorola.com>\nReviewed-by: Check Patch <CHEKPACH@motorola.com>\nReviewed-by: Christopher Fries <qcf001@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\n(cherry picked from commit ef733ddfbb73cd33daf36720fa474ce4c8acb1f7)","distinct":true,"url":"https://api.github.com/repos/MrBaNkS/android_kernel_xiaomi_cancro/commits/2246240455d1ecae17b4bd88192760f6309b1a93"},{"sha":"1aa7bf4baa794547ee840929a24dfe83b6802de4","author":{"email":"8c3a745fb98bc53d436185a5b5c5cced30857f22@motorola.com","name":"Jeffrey Carlyle"},"message":"trace: allow memkill tracing to be selectively enabled\n\nChange-Id: I8a50d6b121192b0dc94e2a9a0e05246a47045e81\nSigned-off-by: Jeffrey Carlyle <jeff.carlyle@motorola.com>\nReviewed-on: http://gerrit.pcs.mot.com/482673\nReviewed-on: http://gerrit.pcs.mot.com/513906\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Klocwork kwcheck <klocwork-kwcheck@sourceforge.mot.com>\nReviewed-by: Thirumarai Selvi S <a16462@motorola.com>\nReviewed-by: Check Patch <CHEKPACH@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\n(cherry picked from commit fd9bd32cd8f005b0d2f6438935fdd0bc9654c938)","distinct":true,"url":"https://api.github.com/repos/MrBaNkS/android_kernel_xiaomi_cancro/commits/1aa7bf4baa794547ee840929a24dfe83b6802de4"},{"sha":"f002df8d5b571e86ff5bf22a5f87c1a5dd6403f7","author":{"email":"fdd63d6d2cf1fcca4a32e9bdba550776ff3f9f3c@motorola.com","name":"Hong-Mei Li"},"message":"staging: android: lowmemorykiller: implement task's adj rbtree\n\nBased on the current LMK implementation, LMK has to scan all processes to\nselect the correct task to kill during low memory.\nThe basic idea for the optimization is to :\nqueue all tasks with oom_score_adj priority, and then LMK just selects the\nproper task from the queue(rbtree) to kill.\n\nperformance improvement:\nthe current implementation: average time to find a task to kill : 1004us\nthe optimized implementation: average time to find a task to kill: 43us\n\nChange-Id: I4dbbdd5673314dbbdabb71c3eff0dc229ce4ea91\nSigned-off-by: Hong-Mei Li <a21834@motorola.com>\nReviewed-on: http://gerrit.pcs.mot.com/548917\nSLT-Approved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Yi-Wei Zhao <gbjc64@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>\n\nConflicts:\n\tdrivers/staging/android/Kconfig","distinct":true,"url":"https://api.github.com/repos/MrBaNkS/android_kernel_xiaomi_cancro/commits/f002df8d5b571e86ff5bf22a5f87c1a5dd6403f7"},{"sha":"1c3aaf9554d32a1578c71bd0b72ffe401e6c4253","author":{"email":"f5e55702d9dd9346a4206725529f35e9a60b39f8@gmail.com","name":"MrBaNkS"},"message":"regen defconfig\n\nChange-Id: I0a79699bed0c6d1a395efb545fe877ba586dee6c","distinct":true,"url":"https://api.github.com/repos/MrBaNkS/android_kernel_xiaomi_cancro/commits/1c3aaf9554d32a1578c71bd0b72ffe401e6c4253"}]}