{"push_id":560662456,"size":78,"distinct_size":78,"ref":"refs/heads/cm11","head":"6c13856cbe2e63262ee1177e50a52a3497b92875","before":"5c7983f4502693d838018b23e567ea7f5a1e816a","commits":[{"sha":"448ca7434368c6c12039f1a5cd9e3f1e681ba8af","author":{"email":"ada7f288bb66ec72c0df574126b359486261873f@gmail.com","name":"Dhinesh-Ravi"},"message":"tomato: changed CONFIG_LOCALVERSION","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/448ca7434368c6c12039f1a5cd9e3f1e681ba8af"},{"sha":"ba0dd54b2dfb4e06c5757cc8ed740045a0003e3d","author":{"email":"ada7f288bb66ec72c0df574126b359486261873f@gmail.com","name":"Dhinesh-Ravi"},"message":"makefile: removed gcc-wrapper due to compiling errors","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/ba0dd54b2dfb4e06c5757cc8ed740045a0003e3d"},{"sha":"79ff93e0dc8c925d9d11d48612259525776a21ae","author":{"email":"ada7f288bb66ec72c0df574126b359486261873f@gmail.com","name":"Dhinesh-Ravi"},"message":"makefile: use ccache for faster making compilation faster","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/79ff93e0dc8c925d9d11d48612259525776a21ae"},{"sha":"e16c95a648c23a0e959a90876631ed0b5584539e","author":{"email":"ada7f288bb66ec72c0df574126b359486261873f@gmail.com","name":"Dhinesh-Ravi"},"message":"tomato: enabled some required features like zswap,frontswap,cleancache..","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/e16c95a648c23a0e959a90876631ed0b5584539e"},{"sha":"8adca416ed3fdc7ea4149186adec3ea4d5b92b5e","author":{"email":"ada7f288bb66ec72c0df574126b359486261873f@gmail.com","name":"Dhinesh-Ravi"},"message":"intelli_thermal v3.0: initial coding for Linux 3.10 Qualcomm kernels\nIntelli_thermal is a replacement for the existing Qualcomm msm_thermal engine.\nIt allows users greater controls over the stock Qualcomm thermal engine while\nmaintaining full backwards compatibilty.\n\nCopyright 2014~2015 Paul Reioux (aka Faux123)\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/8adca416ed3fdc7ea4149186adec3ea4d5b92b5e"},{"sha":"bf196f6b69491010411a86dda9409a2ac4116f6e","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelli_plug: intelligent hotplug cpu driver with eco mode\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tarch/arm/mach-msm/Kconfig\n\tarch/arm/mach-msm/Makefile\n\nConflicts:\n\tarch/arm/mach-msm/Kconfig\n\tarch/arm/mach-msm/Makefile","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/bf196f6b69491010411a86dda9409a2ac4116f6e"},{"sha":"cb4ac0da6999b31333fc2f529d00c7a4cac3a32b","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: tweak for faster wakeup from suspend\n\nbump version to 1.1\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/cb4ac0da6999b31333fc2f529d00c7a4cac3a32b"},{"sha":"a1e05b14ce36d6979e0615d17c1293cb1addd4bf","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: increase cores on persistence\n\nalso replace hardcoded values with Macros for ease of updating later\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/a1e05b14ce36d6979e0615d17c1293cb1addd4bf"},{"sha":"6c33dc448c82931e6f25df9dc76a8610a6a8d98c","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: make it gcc-4.6.x eabi compatible :p\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/6c33dc448c82931e6f25df9dc76a8610a6a8d98c"},{"sha":"62f6323d243ad951ed4d2c94afe9176480b50748","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: use rq_stats to help detect artificial or constant loads\n\nbenchmarks often create fake / artificial loads at a constant rate.  These\ntype of loads are not detected corectly by run average algorithms. Use\nthe run queue stats to help detect these cases and bring up the cores in\ncorrespondence.\n\nbump version to 1.2\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/62f6323d243ad951ed4d2c94afe9176480b50748"},{"sha":"924baae5e77765ff7bca2af4baa56e9365ed4ee1","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: use mp_decision() algorithm for core 3 and 4\n\nThis replaces the simplistic check for run queue thresholds with a more\nsophisticate algorithm with time awareness\n\nbump version to 1.3\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/924baae5e77765ff7bca2af4baa56e9365ed4ee1"},{"sha":"0e5a8a3bec6932d4a256c003be59f1a9da1d2d52","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: tweak mp_decsion parameters and remove unused logic\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/0e5a8a3bec6932d4a256c003be59f1a9da1d2d52"},{"sha":"ba552eda1b385f303215ea9cde1b3129ea02e85f","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: bump threshold slightly for better response\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/ba552eda1b385f303215ea9cde1b3129ea02e85f"},{"sha":"06575c4f9d7ec71084ff16c7b35c7d5c5b51a0e4","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"wip: intelli_plug: change logic for better benchmark performance\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/06575c4f9d7ec71084ff16c7b35c7d5c5b51a0e4"},{"sha":"7e7ddf83ec3732dd5248a590a5ab25c88dd90325","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: use mp_decision to reduce online persistence count for cores\n\nthis should bring down the cores faster when run queue is low\nalso optimized code a bit using local vars\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/7e7ddf83ec3732dd5248a590a5ab25c88dd90325"},{"sha":"646e07e3cffd56b67a46c2a69ebc63fa990186d8","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: disable by default\n\nlet the user enable via sysfs so it won't clash with mpdecision which is\nenabled by default for qualcomm phones\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/646e07e3cffd56b67a46c2a69ebc63fa990186d8"},{"sha":"33b654174f69081f874bc41f1af46b49ed6b6b1b","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"intelli_plug: slow down hotplug activity from 50ms to 200ms\n\nthis will reduce the hotplug chaos which may in turn save more power\n\nSigned-off-by: faux123 <reioux@gmail.com>\n\nConflicts:\n\tarch/arm/mach-msm/intelli_plug.c","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/33b654174f69081f874bc41f1af46b49ed6b6b1b"},{"sha":"704784d3b17c179dffaa92d36a39b5a48230f3b7","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelli_plug: code clean up and minor bug fixes\n\nbump to version 1.6\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/704784d3b17c179dffaa92d36a39b5a48230f3b7"},{"sha":"90931a80ce0d14bcde9226f9352d9664f9bda143","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelliplug: replaced deprecated early_suspend driver with userspace interface\n\nearly_suspend has been deprecated, so move original functionality to sysfs\ninterfae and have userspace app to replicate the early_suspend functionality\n\nbump version to 1.7\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/90931a80ce0d14bcde9226f9352d9664f9bda143"},{"sha":"235941c3f8f19444f57435a7b79df4100cbcd1c2","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"intelli_plug: add dynamic load sampling rate logic\n\nAdd dynamic sampling logic based on load. If load is high and required more\nthan 2 cores, increase the sampling rate for a duration of 3 seconds to help\nmanage the load better during this time.  Once duration expires, revert back\nto lazier sampling rate for better batter performance.\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/falcon97/tomato/commits/235941c3f8f19444f57435a7b79df4100cbcd1c2"}]}