{"push_id":646273255,"size":10,"distinct_size":10,"ref":"refs/heads/stable2","head":"0adcb7e8e4241a301ad80171a3c100a89c4c7e83","before":"392875f0a54290ce17d73888f2f5558882907e9e","commits":[{"sha":"4f135a9b49221c8516da038df3bdcdbb8e2ff1b2","author":{"email":"b2a0efa288d2011c6587a4a8516b5d7bd5f3174b@intel.com","name":"xiaobing tu"},"message":"deadline: Allow 0ms deadline latency, increase the read speed\n\nChange a timer compare from after to after-equals, thus allowing\n0 timeout and making deadline schedule FIFO.\n\nSigned-off-by: xiaobing tu <xiaobing.tu@intel.com>\nSigned-off-by: Jens Axboe <axboe@kernel.dk>\nSigned-off-by: flar2 <asegaert@gmail.com>\n\nConflicts:\n\tblock/deadline-iosched.c\n\nConflicts:\n\tblock/deadline-iosched.c","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/4f135a9b49221c8516da038df3bdcdbb8e2ff1b2"},{"sha":"a4e2762370287b6ca7ed8499f3e258f12254a473","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"drivers: cpuquiet: Implement latest version of framework\n\nSquashed commits from Tegra linux-3.10, last commit is:\n\ndrivers: cpuquiet: Fix runnable gov device_busy\nhash: 5045ce20afca4a6bd6f56b1999ffd933bb78bd22","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/a4e2762370287b6ca7ed8499f3e258f12254a473"},{"sha":"2327f91a0ba3fb6e3ada7df4cd3925dcd0400b39","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"cpuquiet: Implement in arch(s) and rename CPUQUIET->CPU_QUIET\n\nOther drivers, like cpufreq and cpuidle, are being called by the\narch-specific Kconfig and this is obvious, since some architectures\ndon't support frequency set and/or hotplugging.\n\nAlso, renaming is to comply with other drivers:\ncpufreq uses CPU_FREQ\ncpuidle uses CPU_IDLE\ncpuquiet now uses CPU_QUIET.\n\nChange-Id: Ib41998316d81047b896769243425476557f62561","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/2327f91a0ba3fb6e3ada7df4cd3925dcd0400b39"},{"sha":"293360a22c99055ed712857a0be04d38e568b338","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"cpuquiet: Implement hooks for MSM SoCs\n\nThis is the first step to use CPUquiet framework with Qualcomm MSM.\nAdded code will manage upcore/downcore.","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/293360a22c99055ed712857a0be04d38e568b338"},{"sha":"4d31c5d17a37a0045ee058190b2669fefd9f1a7c","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"cpuquiet: Add (min/max)_cpus to driver structure\n\nThis is needed for synchronizing the count of wanted min/max CPUs\nbetween all parts of cpuquiet.","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/4d31c5d17a37a0045ee058190b2669fefd9f1a7c"},{"sha":"960014bfd6a885f4c16f1241c2d94b31adb9f5b6","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"drivers: cpuquiet: Add rqbalance governor\n\nThis governor will scale the number of CPUs online depending on\nboth CPU load and the number of runnable threads with careful but\nsimple and precise calculations.\n\nChange-Id: I9b54b78f56c04fecca1e0a65dd8d75bf73127041","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/960014bfd6a885f4c16f1241c2d94b31adb9f5b6"},{"sha":"6de3ff30706495e6f73adb6d2c462ceb031a7c3e","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"cpuquiet: rqbalance: Add PM notifiers and online CPUs at resume.\n\nThis is for performance issues after system being suspended for\nsome time: on OSes like Android and/or userspace that will do its\nsynchronization, we experience sluggishness for 3 to 8 seconds,\ndepending on the initial load of the blocking queues.\n\nOnline CPUs and wait for the first worker complete iteration to\ntake over for offlining unneeded ones.","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/6de3ff30706495e6f73adb6d2c462ceb031a7c3e"},{"sha":"297561c2aafb2d8767f6305dacf139a3b7012a92","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"cpuquiet: cpuquiet-msm: Fix intro comments typo\n\nIt's derived from cpuquiet-x86, not from itself!","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/297561c2aafb2d8767f6305dacf139a3b7012a92"},{"sha":"c1eb25005557d342704eccd7669128ed168e4799","author":{"email":"87bc22e1ffe89e26fa2661ba9c7fe7c19f55bf7b@gmail.com","name":"Angelo G. Del Regno -- EternityProject Team Manager"},"message":"cpuquiet: rqbalance: Add sysfs tuneables for run thresholds\n\nThe hardcoded run thresholds are safe values for generic OS/CPU\nallowing generic balanced power saving and performance.\nExport tuneables to sysfs, so that userspace will be able to tune\nthe runqueue thresholds for upcore and downcore decisions, based\non its own predictions of RQs.\n\nThis is only for fine-tuning purposes on environments in which the\nuserspace needs to set temporary values and/or has a specific,\ndifferently calculated runqueue in various conditions.","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/c1eb25005557d342704eccd7669128ed168e4799"},{"sha":"0adcb7e8e4241a301ad80171a3c100a89c4c7e83","author":{"email":"aa248032246d31778cc01f6793bbc94e84637066@gmail.com","name":"Tommy-Geenexus"},"message":"cpuquiet: rqbalance: cleanup coding style and correct pointers","distinct":true,"url":"https://api.github.com/repos/jgcaaprom/android_kernel_oneplus_msm8974/commits/0adcb7e8e4241a301ad80171a3c100a89c4c7e83"}]}