{"push_id":796047840,"size":4,"distinct_size":4,"ref":"refs/heads/lollipop-caf","head":"2679fd44310015bb72cf9d474875f70fbdbb4a3c","before":"4167f20bba324e088083170a2577cf5956bf24b1","commits":[{"sha":"684fb735764d93ed89deb25980fb255f1171f025","author":{"email":"fec53db8c4887e6e95defbb5052bc6438029c1e6@codeaurora.org","name":"Jordan Crouse"},"message":"msm: kgsl: Elevate the priority of the thread during adreno start\n\nIt turns out that having lots of spurious threads causes race\nconditions. Who knew? Instead of spawning a new high prority\nthread just bump the priority of the current thread up\nwhile adreno_start is running.\n\nChange-Id: Ic0dedbadf65da11c800578c8769ae844f010e925\nSigned-off-by: Jordan Crouse <jcrouse@codeaurora.org>\nSigned-off-by: Lynus Vaz <lvaz@codeaurora.org>\n\nConflicts:\n\tdrivers/gpu/msm/adreno.c","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/684fb735764d93ed89deb25980fb255f1171f025"},{"sha":"1ffe03b6b3a68bf8e85aaf943e4fd0537725b5e3","author":{"email":"45d857216ef082c1ddfd5d3991b4f3d23f51761f@arcor.de","name":"myfluxi"},"message":"msm: kgsl: Fix nice level for higher priority GPU start thread\n\nBefore, we were actually setting the lowest possible priority.\n\nChange-Id: I3a52de949eee0faea8061dd91ed303fa8231f0d4","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/1ffe03b6b3a68bf8e85aaf943e4fd0537725b5e3"},{"sha":"2a55072baf241b752ea3598f6761dcea25d8d088","author":{"email":"9296a0ca31e8299ed6ec39daa4ff56fd47a51cb6@codeaurora.org","name":"Rohit Gupta"},"message":"cpufreq: interactive: Rearm governor timer at max freq\n\nCurrently interactive governor timer doesn't re-arm itself when it\nselects policy->max as the new frequency to go to. On hitting idle\nfor the first time at max frequency timer is armed again. This\nmechanism doesn't have any noticeable performance benefits since\nCPUs running at max frequencies without going into idles show high\nloads which prevents the governor from lowering their frequencies.\nThis change rearms the timer even at max frequency which removes\nthe need to handle idle starts. This simplifies the code and also\nmakes the governor timer windows more regular so that the\nnotifications going out from the governor are uniformly spaced\napart. Max freq hysteresis start timestamp is refreshed everytime\npolicy->max is selected as the new frequency to prevent stepping\ndown from max frequency earlier than intended.\n\nChange-Id: I9c137113b703f2064f1e668628db91de94cc0887\nSigned-off-by: Rohit Gupta <rohgup@codeaurora.org>\n\nConflicts:\n\tdrivers/cpufreq/cpufreq_interactive.c","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/2a55072baf241b752ea3598f6761dcea25d8d088"},{"sha":"2679fd44310015bb72cf9d474875f70fbdbb4a3c","author":{"email":"32f072be9e2a1650a4123445afd33554f6ea8ff4@chromium.org","name":"Bryan Freed"},"message":"CHROMIUM: Replace obsolete strict_strtoul calls.\n\nstrict_strtoul has been replaced by kstrtoul.\n\nChange-Id: I10e2a0a1b114b34283d0111e81ba5b4796d90eb0\n[bfreed: added in the 3.18 rebase]\nSigned-off-by: Bryan Freed <bfreed@chromium.org>\n\nConflicts:\n\tdrivers/cpufreq/cpufreq_interactive.c","distinct":true,"url":"https://api.github.com/repos/moepda/android_kernel_samsung_hlte/commits/2679fd44310015bb72cf9d474875f70fbdbb4a3c"}]}