{"push_id":628308937,"size":17,"distinct_size":17,"ref":"refs/heads/merge_work","head":"31721b535adf38c7fc0a3855afe1e9bc5590b7c3","before":"609c57da1cfa9f95f05186af3f4b1b6ebc96ce57","commits":[{"sha":"1d959cbbc72654b64b4775c9c6b422cdd5274f75","author":{"email":"ac4417675058ee801982d41e9fbe2446371bb54e@gmail.com","name":"yoinx"},"message":"Governor: Add Intelliactive","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/1d959cbbc72654b64b4775c9c6b422cdd5274f75"},{"sha":"617dc870ac2c5223c29457ac8253bf76637ccaa3","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"Voltage Control: add sysfs interface\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/617dc870ac2c5223c29457ac8253bf76637ccaa3"},{"sha":"bc6ff8c16c15bdd8799b9f2dec5404fcae0227f0","author":{"email":"ac4417675058ee801982d41e9fbe2446371bb54e@gmail.com","name":"yoinx"},"message":"Update .gitignore to not add my buildlog","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/bc6ff8c16c15bdd8799b9f2dec5404fcae0227f0"},{"sha":"3abf188742c53a315c416236efb0aa2b27d1621b","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"cpufreq: enable sibling cpu policy sharing\n\ndisable Qualcomm's cpu policy restore (conflicts with sibling sharing)\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/3abf188742c53a315c416236efb0aa2b27d1621b"},{"sha":"b53f5a08876e152fddff8fe7dc4bd453ce7035df","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"overall_stats: add overall stats for all available cores\n\nthis is much more accurate stats tracking than just displaying core 0's\nstats from most other kernels\n\nSigned-off-by: faux123 <reioux@gmail.com>\n\nConflicts:\n\tdrivers/cpufreq/cpufreq_stats.c\n\nConflicts:\n\tdrivers/cpufreq/cpufreq_stats.c","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/b53f5a08876e152fddff8fe7dc4bd453ce7035df"},{"sha":"085db18c8c7df3807510a28bdad9120e2cc40a99","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"overall_stats: make dual/quad core stats configurable via meunconfig\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/085db18c8c7df3807510a28bdad9120e2cc40a99"},{"sha":"2ac4714dd563b184463a3296d622c9a2bef93785","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"faux123"},"message":"overall_stats: forward port to kernel 3.4+\n\nby replacing deprecated functions with native add/sub for 64bit data types\n\nSigned-off-by: faux123 <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/2ac4714dd563b184463a3296d622c9a2bef93785"},{"sha":"242e31683f0200259aacd80b3d28de69470a5849","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"drivers/cpufreq/cpufreq.c: re-enable cpu policy restore\n\noriginal bug FINALLY fixed by:\n  cpufreq: Save user policy min/max instead of policy min/max during hotplug\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/242e31683f0200259aacd80b3d28de69470a5849"},{"sha":"db24597231e05a67721e7b47ba6c23da5c31e7b6","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"Cpufreq: create/remove percpu sysfs nodes once\n\nOn cpu hotplug on/off, percpu \"cpufreq\" sysfs node and it's\nsub nodes are freshly created and removed. This increases\ncpu up/down latency.\n\nCreate percpu \"cpufreq\" sysfs node and it's sub nodes in driver\nregistration and remove it in unregistration. This decreases\ncpu up/down latency significantly.\n\nChange-Id: I5c2b02e74de0ae4fe08dedc959bd7402cd9b7aa5\nSigned-off-by: Puneet Saxena <puneets@nvidia.com>\nReviewed-on: http://git-master/r/146812\n(cherry picked from commit 298382285677fa791098d117ccc0a0a3d9ab0f9a)\nReviewed-on: http://git-master/r/219379\nReviewed-by: Automatic_Commit_Validation_User\nReviewed-by: Sachin Nikam <snikam@nvidia.com>\n\nmodified for use on Mako by faux123\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/db24597231e05a67721e7b47ba6c23da5c31e7b6"},{"sha":"2a49cef6a3ea9b0a1a4f08df3e4d11fba9f9e572","author":{"email":"ff359ca7f9aedbb05cd6aa3d17e7b3b3ad3b25c9@google.com","name":"Ruchi Kandoi"},"message":"cpufreq: Avoid using global variable total_cpus\n\nThe change is to compile on kernels where cpufreq stats are compiled as\na module (CONFIG_CPU_FREQ_STAT=m), because total_cpus is not exported for\nmodule use.\n\nReported-By: Emilio López <elopez93@gmail.com>\nSigned-off-by: Ruchi Kandoi <kandoiruchi@google.com>\nChange-Id: I4f3c74f0fac5e8d9449655b26bf3b407b0fe4290","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/2a49cef6a3ea9b0a1a4f08df3e4d11fba9f9e572"},{"sha":"dd63c90fa943c8a89871b87761ab43b74e9f88b6","author":{"email":"ac4417675058ee801982d41e9fbe2446371bb54e@gmail.com","name":"yoinx"},"message":"Governor: intelliminmax cpu governor initial baseline commit from Faux123","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/dd63c90fa943c8a89871b87761ab43b74e9f88b6"},{"sha":"592251b523ef1fe8951ea15753d11f06156020fc","author":{"email":"ac4417675058ee801982d41e9fbe2446371bb54e@gmail.com","name":"yoinx"},"message":"Governors: Add hyper and zzmove from Renderbrokens kernel.","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/592251b523ef1fe8951ea15753d11f06156020fc"},{"sha":"87722cf815021c108071e6ad5bb60ce16865c143","author":{"email":"ac4417675058ee801982d41e9fbe2446371bb54e@gmail.com","name":"yoinx"},"message":"IO Schedulers: add BFQ/IO/FIOPS/ZEN/VR from Savoca","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/87722cf815021c108071e6ad5bb60ce16865c143"},{"sha":"f39449954b399d0692b2b93c53226942eda17db4","author":{"email":"5ff32272b3d9f86512eddc8e0af523fc6f7924e5@linaro.org","name":"Viresh Kumar"},"message":"workqueues: Introduce new flag WQ_POWER_EFFICIENT for power oriented workqueues\n\nAdapted for 3.4 from lsk-v3.10\n\nWorkqueues can be performance or power-oriented. Currently, most workqueues are\nbound to the CPU they were created on. This gives good performance (due to cache\neffects) at the cost of potentially waking up otherwise idle cores (Idle from\nscheduler's perspective. Which may or may not be physically idle) just to\nprocess some work. To save power, we can allow the work to be rescheduled on a\ncore that is already awake.\n\nWorkqueues created with the WQ_UNBOUND flag will allow some power savings.\nHowever, we don't change the default behaviour of the system.  To enable\npower-saving behaviour, a new config option CONFIG_WQ_POWER_EFFICIENT needs to\nbe turned on. This option can also be overridden by the\nworkqueue.power_efficient boot parameter.\n\ntj: Updated config description and comments.  Renamed\n    CONFIG_WQ_POWER_EFFICIENT to CONFIG_WQ_POWER_EFFICIENT_DEFAULT.\n\nSigned-off-by: Viresh Kumar <viresh.kumar@linaro.org>\nReviewed-by: Amit Kucheria <amit.kucheria@linaro.org>\nSigned-off-by: Tejun Heo <tj@kernel.org>\n(cherry picked from commit cee22a15052faa817e3ec8985a28154d3fabc7aa)\nSigned-off-by: Mark Brown <broonie@linaro.org>\nSigned-off-by: Luis Cruz <ljc2491@gmail.com>\n\nConflicts:\n\tkernel/workqueue.c\n\nConflicts:\n\tkernel/workqueue.c","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/f39449954b399d0692b2b93c53226942eda17db4"},{"sha":"047e90c2f95e2330c014944ac38265341fbb7f9b","author":{"email":"44dab0b659bc57509a0949ce7352600ac0beac12@motorola.com","name":"Joe Swantek"},"message":"power: quickwakeup: initial driver\n\nThis driver allows clients to register code to be called upon wakeup\nso that clients can perform specific checks and vote to drop the system\nback into suspend without fully resuming if the wake reason was a special\nquick wakeup event.\n\nPropagation of (CR)\n\nChange-Id: I791ff02f34b616e6da2b68efc2d4eb4449e5bbe7\nSigned-off-by: James Wylder <jwylder1@motorola.com>\nSigned-off-by: Jared Suttles <jsuttles@motorola.com>\nSigned-off-by: Joe Swantek <w98568@motorola.com>\nReviewed-on: http://gerrit.pcs.mot.com/611835\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Joseph Swantek <jswantek@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/047e90c2f95e2330c014944ac38265341fbb7f9b"},{"sha":"47cbc088bf63ef35a629096d17871e5bdef2dc5c","author":{"email":"c208d1ecece4e5ef2e4fb72f0546c69cdce89063@gmail.com","name":"Paul Reioux"},"message":"Powersuspend\n\nkernel/power/powersuspend: default to userspace for now\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: add back userpace control w/ default kernel control\n\nmake kernel / userspace mode switchable\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\nkernel/power/powersuspend: remove userspace dependency from powersuspend\n\nmake powersuspend not depend on a userspace initiator anymore, but use a hook\nin autosleep instead.\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\npowersuspend: new PM kernel driver for Android w/o early_suspend\n\nAndroid early_suspend/late_resume PM kernel driver framework has been\ndeprecated by Google. This new powersuspend PM kernel driver is a replacement\nfor it and existing early_suspend drivers can be easily adapted to use this\nnew replacement driver\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\npowersuspend: fix logci derps :p\n\nSigned-off-by: Paul Reioux <reioux@gmail.com>\n\nConflicts:\n\tkernel/power/Kconfig","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/47cbc088bf63ef35a629096d17871e5bdef2dc5c"},{"sha":"31721b535adf38c7fc0a3855afe1e9bc5590b7c3","author":{"email":"ac4417675058ee801982d41e9fbe2446371bb54e@gmail.com","name":"yoinx"},"message":"Misc cleanup","distinct":true,"url":"https://api.github.com/repos/yoinx/android_kernel_lge_msm8974/commits/31721b535adf38c7fc0a3855afe1e9bc5590b7c3"}]}