{"push_id":1113510893,"size":46,"distinct_size":46,"ref":"refs/heads/lightning_3.10_oxygen","head":"5d02e4df9c23536418e6e71898e17604528470c7","before":"8f3e28eabcdef8ce72eff825994b4de4594ec11f","commits":[{"sha":"ce73e8341541a596ebcc8d1eff7d63dd1eac2a91","author":{"email":"3fddac958924aef220f202ca567388ddab3f14a8@infradead.org","name":"Peter Zijlstra"},"message":"arch,arm: Convert smp_mb__*()\n\nARM uses ll/sc primitives that do not imply barriers for all regular\natomic ops, therefore smp_mb__{before,after} need be a full barrier.\n\nSince ARM doesn't use asm-generic/barrier.h include the required\ndefinitions in its asm/barrier.h\n\nSigned-off-by: Peter Zijlstra <peterz@infradead.org>\nAcked-by: Paul E. McKenney <paulmck@linux.vnet.ibm.com>\nLink: http://lkml.kernel.org/n/tip-yijo7sglsl7uusbp13upcuvo@git.kernel.org\nCc: Albin Tonnerre <albin.tonnerre@arm.com>\nCc: Catalin Marinas <catalin.marinas@arm.com>\nCc: Chen Gang <gang.chen@asianux.com>\nCc: Linus Torvalds <torvalds@linux-foundation.org>\nCc: Nicolas Pitre <nico@linaro.org>\nCc: Russell King <linux@arm.linux.org.uk>\nCc: Victor Kamensky <victor.kamensky@linaro.org>\nCc: Will Deacon <will.deacon@arm.com>\nCc: linux-arm-kernel@lists.infradead.org\nCc: linux-kernel@vger.kernel.org\nSigned-off-by: Ingo Molnar <mingo@kernel.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/ce73e8341541a596ebcc8d1eff7d63dd1eac2a91"},{"sha":"1a469e097f518930f87bc1afaf17188ad1c06fe6","author":{"email":"c2ec5539c4473ab294a95eac689618c01a8f4c1f@codeaurora.org","name":"Joonwoo Park"},"message":"arch: convert smp_mb__*()\n\nConvert deprecated smp_mb__*() barriers.\n\nSigned-off-by: Joonwoo Park <joonwoop@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/1a469e097f518930f87bc1afaf17188ad1c06fe6"},{"sha":"206540c8daea9b856fb39e6658249020c350aa0e","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: Add MSM limiter driver\n\n* Adapted for Shamu.\n* A \"swiss knife\" that features per-cpu total\n  control.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\nConflicts:\n\tarch/arm/mach-msm/Kconfig\n\tarch/arm/mach-msm/Makefile","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/206540c8daea9b856fb39e6658249020c350aa0e"},{"sha":"a9705374e3ab5529ee1f834cb526ba9c29952dc0","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"msm: rq_stats: Calculate load based on current freq limit\n\nPrior to this patch, load has been calculated based on an\ninitial value of policy.cpuinfo.max_freq. This value may\nchange for several reasons: userspace settings or thermal\nthrottling (hello hammerhead!). This results in unreliable\ncalculations that confuse mpdecision which accesses\n/sys/devices/system/cpu/cpu0/rq-stats/* for stats info.\nConsider current policy.max to fix this behaviour.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/a9705374e3ab5529ee1f834cb526ba9c29952dc0"},{"sha":"ec2cc4b0371c7bba3070faa9943cba1bb2ea81a4","author":{"email":"d32984257c2b1f19a52887b31db69164a662fd03@codeaurora.org","name":"Anji Jonnala"},"message":"soc: qcom: rq_stats: remove the redundant iowait check\n\nIowait_time check is redundant and it would lead to heavy load\ndue to miscaluculation of idle time. Hence remove this check\nas iowait will considered based on io_busy flag.\n\nSigned-off-by: Anji Jonnala <anjir@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/ec2cc4b0371c7bba3070faa9943cba1bb2ea81a4"},{"sha":"70aedcfb4a12d74b84c1b172dc1697a4aa47580b","author":{"email":"0a7e98000ce64542cef1b32382dcb65c847985af@codeaurora.org","name":"Prasad Sodagudi"},"message":"soc: qcom: rq_stats: Pass correct cpu id to update_average_load function\n\nPass correct cpu number to update_average_load function\nfrom cpufreq_transition_handler function. Also avoid div by zero\ncondition in update_average_load function.\n\nSigned-off-by: Prasad Sodagudi <psodagud@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/70aedcfb4a12d74b84c1b172dc1697a4aa47580b"},{"sha":"01636c953520d317e17af4c35c23d35a34cacbc5","author":{"email":"84763c76b75560eea6e756c4871a8d0d2cc76116@codeaurora.org","name":"Girish Mahadevan"},"message":"msm: msm_bus: Prevent BKE swtich from overwriting other fields\n\nIncorrect bit mask could lead to other register fields getting\noverwritten when doing a BKE bit switch.\n\nSigned-off-by: Girish Mahadevan <girishm@codeaurora.org>\nSigned-off-by: Sana Venkat Raju <c_vsana@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/01636c953520d317e17af4c35c23d35a34cacbc5"},{"sha":"e3c727797a1952bb38695c8d0e6f8635556058fc","author":{"email":"5070267e141ca308fc855217ddbeaf20e729a7bf@codeaurora.org","name":"Mitchel Humpherys"},"message":"ion: msm: remove superfluous function argument\n\nmsm_ion_client_create doesn't actually do anything with its heap_mask\nparameter. Remove it. Also remove the extra argument from an audio\nfunction that wraps msm_ion_client_create.\n\nThe following semantic patch was used to generate this patch:\n\n    @@\n    expression E1, E2;\n    @@\n\n    msm_ion_client_create(\n    -       E1,\n            E2)\n\n    @@\n    expression E1, E2;\n    @@\n\n    msm_audio_ion_client_create(\n    -       E1,\n            E2)\n\nSigned-off-by: Mitchel Humpherys <mitchelh@codeaurora.org>\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\nConflicts:\n\tdrivers/media/platform/msm/camera_v2/fd/msm_fd_dev.c\n\tdrivers/media/platform/msm/camera_v2/pproc/cpp/msm_cpp.c","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/e3c727797a1952bb38695c8d0e6f8635556058fc"},{"sha":"b70674b9b22d3fcf7da09c7e62228e38040feeb9","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: msm_rq_stats: Add hotplug enable toggle\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/b70674b9b22d3fcf7da09c7e62228e38040feeb9"},{"sha":"c44520173dde203472530becc07f451db2c3a832","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: Add MSM Hotplug driver\n\n* Adapted for Shamu\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: Zachariah <zkennedy87@gmail.com>\n\nConflicts:\n\tarch/arm/mach-msm/Kconfig\n\tarch/arm/mach-msm/Makefile","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/c44520173dde203472530becc07f451db2c3a832"},{"sha":"37a455065c209f9447f1f44d34a7652d3882de44","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: Add Intelli Hotplug Driver\n\n* Enhanced and re-engineered version.\n* Adapted for Shamu.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: Zachariah <zkennedy87@gmail.com>\n\nConflicts:\n\tarch/arm/mach-msm/Makefile","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/37a455065c209f9447f1f44d34a7652d3882de44"},{"sha":"073fc42c06260cc39e556fb39c491e1a5c2bbd55","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: Add Bricked Hotplug Driver\n\n* Adapted for Shamu.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: Zachariah <zkennedy87@gmail.com>\n\nConflicts:\n\tarch/arm/mach-msm/Makefile","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/073fc42c06260cc39e556fb39c491e1a5c2bbd55"},{"sha":"318c4de1e9fcc0c9b7e3a472aa6c7228f06d70ba","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"cpufreq: cpu-boost: Use MDSS notifiers\n\n* Instead of LCD notifer.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/318c4de1e9fcc0c9b7e3a472aa6c7228f06d70ba"},{"sha":"85b56b0744abdee99c319d3e10657243d461b53a","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: Fix usage of FB notifiers\n\n* Before this commit, notifiers were ineffective!\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/85b56b0744abdee99c319d3e10657243d461b53a"},{"sha":"23c7464ab1bfe36ac697cef06faabb819e95e641","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"msm: Add state notifiers to existing drivers\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/23c7464ab1bfe36ac697cef06faabb819e95e641"},{"sha":"a85e893ef171ab3ae66dcc7a56bd60dfceee7569","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: Add state notifier driver\n\n* To be used by multiple drivers to function suspend/resume\n  routines.\n* For hammerhead, it is similar to LCD notifier driver.\n* Provides a toggle to use FB notifier which is useful for\n  ambient mode display users.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: Zachariah <zkennedy87@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/a85e893ef171ab3ae66dcc7a56bd60dfceee7569"},{"sha":"cc06eb221f17e69e0ac82f2474fcf7d508ad782b","author":{"email":"5db23874f34e45d59c69d81cd72d048d558566d7@gmail.com","name":"anarkia1976"},"message":"drivers: state_notifier: switch to backlight solution\n\nConflicts:\n\tdrivers/video/backlight/lm3630_bl.c\n\nConflicts:\n\tdrivers/video/backlight/lm3630_bl.c","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/cc06eb221f17e69e0ac82f2474fcf7d508ad782b"},{"sha":"6166b4110484b783634a654d0e0322716c3263ce","author":{"email":"5db23874f34e45d59c69d81cd72d048d558566d7@gmail.com","name":"anarkia1976"},"message":"drivers: state_notifier: Implement suspend_defer_timer\n\n* Thanks a lot neobuddy89\n* Suspend Defer Time prevents suspend routines wait X seconds to prevent\n  false/very short suspend calls.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\n\nConflicts:\n\tdrivers/video/backlight/lm3630_bl.c","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/6166b4110484b783634a654d0e0322716c3263ce"},{"sha":"b6852f1309ba835cc920d359155f764300a17c44","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: state_notifier: Export suspend status\n\n* Useful for certain drivers.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/b6852f1309ba835cc920d359155f764300a17c44"},{"sha":"2368a0671cbf96145e3105d62b1cba6cc583d6dc","author":{"email":"d688953a19dcb476c5fb90e6abba87f77b09be65@gmail.com","name":"Pranav Vashi"},"message":"drivers: state_notifier: Prevent racy suspend call\n\n* Using suspend_defer_time > 0 may cause stacking of\n  suspend routines if state_suspend is called more than\n  once within suspend_defer_time time frame. Prevent this\n  by introducing suspend_in_progress.\n* Also, add debug prints. Thanks @Dorimanx.\n\nSigned-off-by: Pranav Vashi <neobuddy89@gmail.com>\nSigned-off-by: AudioGod <audiogod@sonic-developers.com>","distinct":true,"url":"https://api.github.com/repos/nikhil18/lightning-kernel-bacon/commits/2368a0671cbf96145e3105d62b1cba6cc583d6dc"}]}