{"push_id":2038142023,"size":84,"distinct_size":84,"ref":"refs/heads/stage-zenaxz","head":"96e5a2340a5ce39968ddb0f17bd7e9476e5641a4","before":"4de462ef5e4f350167dae5e8c9848045422f9092","commits":[{"sha":"878fb89e7a0a93e1a684c6700ae9d0934130f681","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: dynamic cpufreq policy governor designed for latency-sensitive workloads\n\nBased from Google and CM Interactive\nBits and patches from CAF and ondemand cpu governor\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/878fb89e7a0a93e1a684c6700ae9d0934130f681"},{"sha":"e4c44a51a48835b5fd896e13ab9e7fbe2a08c1aa","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: updates and fixes\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/e4c44a51a48835b5fd896e13ab9e7fbe2a08c1aa"},{"sha":"10f6e5604f9d0cffb9815ce5d610d9be91acaf7d","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: reduce low freq ripple effect\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/10f6e5604f9d0cffb9815ce5d610d9be91acaf7d"},{"sha":"48f50421e7965a7c24d6a446f867dde059eccd93","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: upstream changes\n\nAdd load prediction stuff and remove fastlane for now\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/48f50421e7965a7c24d6a446f867dde059eccd93"},{"sha":"33ac83158662df2bf88efc006c6911b7ea93d573","author":{"name":"Francisco Franco","email":"0ac3193ff3d7b4e68ae404d59f776924e2be9ac9@gmail.com"},"message":"cpufreq: cpu-boost: set interval between consecutive boosts to be at least the duration of the boost instead of a bigger value\n\nSigned-off-by: Francisco Franco <franciscofranco.1990@gmail.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/33ac83158662df2bf88efc006c6911b7ea93d573"},{"sha":"3d330d093b78c488c53a1d2ee1e0c76d33b468ed","author":{"name":"Francisco Franco","email":"0ac3193ff3d7b4e68ae404d59f776924e2be9ac9@gmail.com"},"message":"drivers: cpu-boost: optimize policy update loop on input cpufreq boost\n\nSigned-off-by: Francisco Franco <franciscofranco.1990@gmail.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/3d330d093b78c488c53a1d2ee1e0c76d33b468ed"},{"sha":"5b771131facdc7c0c74fe8fee530d6388ae6cf5e","author":{"name":"Francisco Franco","email":"0ac3193ff3d7b4e68ae404d59f776924e2be9ac9@gmail.com"},"message":"cpufreq: cpu-boost: don't boost over user set max freq\n\nIt was negating the user set max cpu freq and boosting over it if for example input_boost_freq > max_freq, so fix it\n\nSigned-off-by: Francisco Franco <franciscofranco.1990@gmail.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/5b771131facdc7c0c74fe8fee530d6388ae6cf5e"},{"sha":"dbea87c37ff1895164bbf63c717f7fb0417efb18","author":{"name":"flar2","email":"54baee86d9719f38bf07b54ac189c5126488f211@gmail.com"},"message":"cpufreq: cache tunables for ondemand and conservative governors\n\nThis makes them work better with big.LITTLE setups.  Previously, all big cluster tunables were lost when a cluster went offline.\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/dbea87c37ff1895164bbf63c717f7fb0417efb18"},{"sha":"d10db834bd9a07126a5ca6b0d0238c64ee10bfb9","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: sync up with android-4.4 linux, bring back fastlane (revamped)\n\nGet rid of scheduler stuff, add some CAF patches\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/d10db834bd9a07126a5ca6b0d0238c64ee10bfb9"},{"sha":"0c556ac07022a6d89fba6185a912c96e14f9681a","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: Reset last evaluated jiffy in idle callback and make window alignment optional\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/0c556ac07022a6d89fba6185a912c96e14f9681a"},{"sha":"b20a170bec5237569178d5493204ddbae27100bb","author":{"name":"andip71","email":"e6ecbe9226906ebc6c74fcf434eb9f5addb9e0e0@gmx.de"},"message":"qcom-cpufreq: ensure startup is according to default frequencies (no overclocking/underclocking)\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/b20a170bec5237569178d5493204ddbae27100bb"},{"sha":"6c03593b1c327bd91b5d057d39c6178f78e3f338","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"qcom-cpufreq: take diferent startup freqs from OP3 into account\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/6c03593b1c327bd91b5d057d39c6178f78e3f338"},{"sha":"5e75a49e2a773fb977c55b6dc462b8f25c75c344","author":{"name":"Francisco Franco","email":"0ac3193ff3d7b4e68ae404d59f776924e2be9ac9@gmail.com"},"message":"cpufreq: cpu-boost: don't boost if input_boost_ms is <= 0\n\nSigned-off-by: Francisco Franco <franciscofranco.1990@gmail.com>\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/5e75a49e2a773fb977c55b6dc462b8f25c75c344"},{"sha":"25cf7ac9506fa3c7fcfbdb3343488eb42acdbbce","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: avoid calling usecs_to_jiffies() repeatedly\n\nadapted from here https://github.com/AOSPA/android_kernel_oneplus_msm8996/commit/8539fc845e1b2364fb7072e457a0f10828fae6e5\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/25cf7ac9506fa3c7fcfbdb3343488eb42acdbbce"},{"sha":"06e29a72022586a4fab63117dfc4ff3488428073","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: checks to avoid kernel crash\n\nfrom https://github.com/android/kernel_common/commit/101ef8fff5eb3b130917ba8c8bfc0def91b6e423\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/06e29a72022586a4fab63117dfc4ff3488428073"},{"sha":"3bd1b763c13bc68e55a1dc22e5378ee6c60b2584","author":{"name":"engstk","email":"ca84e5b0a34d566f438b94c1542ee60e8df448e3@sapo.pt"},"message":"blu_active: handle error for module load fail\n\nadapted from here https://github.com/android/kernel_common/commit/2876169271fc1455142d2eb78489814fe213ffea\n\nSigned-off-by: engstk <eng.stk@sapo.pt>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/3bd1b763c13bc68e55a1dc22e5378ee6c60b2584"},{"sha":"8d64ebfe9946394c313e1ace5feb1a1315cc4da5","author":{"name":"Sultanxda","email":"2a26fc11866c4c85a6bb605251817c00bbab3213@gmail.com"},"message":"cpufreq: Introduce CPU input boost driver\n\nThis boosts the CPU on touchscreen and touchpad input. Boost frequencies, durations, and number of CPUs to boost are calculated automatically using fudge factors. The only configuration required for functionality is to enable boosting via the /sys/module/cpu_input_boost/parameters/enabled sysfs node.\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/8d64ebfe9946394c313e1ace5feb1a1315cc4da5"},{"sha":"390aca0c9429c217f4209d24aaf5262d0826aed1","author":{"name":"Sultanxda","email":"2a26fc11866c4c85a6bb605251817c00bbab3213@gmail.com"},"message":"cpu_input_boost: Prioritize primary CPU\n\n*Primary CPU (CPU0) is boosted more than the other CPUs, and it is boosted for longer\n*The boost speed and duration are reduced for the secondary CPU and even more so for the tertiary CPU\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/390aca0c9429c217f4209d24aaf5262d0826aed1"},{"sha":"63d9d31b428b9bd6e1b101c48b4497ba2b217dba","author":{"name":"Sultanxda","email":"2a26fc11866c4c85a6bb605251817c00bbab3213@gmail.com"},"message":"cpu_input_boost: Replace auto-freq finder with sysfs interface\n\n*To change boost freqs, write 3 valid, different CPU frequencies to /sys/kernel/cpu_input_boost/boost_freqs. Ex: echo \"1574400 1036800 1190400\" > /sys/kernel/cpu_input_boost/boost_freqs\n*Moved other sysfs-exposed variables (enabled and up_threshold) all to the same directory for the sake of consistency\n\nSigned-off-by: Sultanxda <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/63d9d31b428b9bd6e1b101c48b4497ba2b217dba"},{"sha":"0411b82135ef6967f8fb4aac9171c39c72246872","author":{"name":"Sultanxda","email":"2a26fc11866c4c85a6bb605251817c00bbab3213@gmail.com"},"message":"cpu_input_boost: Specify some variables as read-mostly","distinct":true,"url":"https://api.github.com/repos/jancokOS/android_kernel_oneplus_msm8996/commits/0411b82135ef6967f8fb4aac9171c39c72246872"}]}
{"actor":{"display_login":"bibahR"}}