{"push_id":2407365394,"size":5,"distinct_size":5,"ref":"refs/heads/staging/miui","head":"c5f9807477d81e440e4ecac4c617b43904bcf868","before":"a8e5a52785c5e74ea5e6b59aa2dcc23aec47245b","commits":[{"sha":"88b3108505316333af8c990a2578f022c10b8e55","author":{"name":"Ryan Andri","email":"eb539908fcd9daf5bf2fa652997b2dc1a9d70f41@linuxmail.org"},"message":"cpufreq: ironactive: change new task load that can apply different policy\n\npartial picked from commit 67ddb1788642db1d27b1a259da852af572fdff40\n\nalso fix warning:\ndrivers/cpufreq/cpufreq_ironactive.c: In function ‘cpufreq_ironactive_timer’:\ndrivers/cpufreq/cpufreq_ironactive.c:458:23: warning: passing argument 1 of ‘sched_get_cpus_busy’ from incompatible pointer type\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/88b3108505316333af8c990a2578f022c10b8e55"},{"sha":"5f704e8bf3a627d28e63ac32fe0713f0c062a5c9","author":{"name":"Ryan Andri","email":"eb539908fcd9daf5bf2fa652997b2dc1a9d70f41@linuxmail.org"},"message":"cpufreq: ironactive: change strict_strtoul to kstrtoul\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/5f704e8bf3a627d28e63ac32fe0713f0c062a5c9"},{"sha":"303be53c88b7916162723b13aa547c64973a0d80","author":{"name":"Ryan Andri","email":"eb539908fcd9daf5bf2fa652997b2dc1a9d70f41@linuxmail.org"},"message":"cpufreq: ironactive: governor drops bits in time calculation\n\npicked from interactive governor as commit 4e1141c4c1bad8bd298721761cc3fbde6c23dd19\n\nKeep time calculation in 64-bit throughout. If we have long times\nbetween idle calculations this can result in deltas > 32 bits\nwhich causes incorrect load percentage calculations and selecting\nthe wrong frequencies if we truncate here.\n\nSigned-off-by: Chris Redpath <chris.redpath@arm.com>\nSigned-off-by: Alex Naidis <alex.naidis@linux.com>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/303be53c88b7916162723b13aa547c64973a0d80"},{"sha":"d2d0e3d1bb97b98a495283ea788896ed68f07d75","author":{"name":"Ryan Andri","email":"eb539908fcd9daf5bf2fa652997b2dc1a9d70f41@linuxmail.org"},"message":"cpufreq: ironactive: Use wake_up_process_no_notif to wake up tasks\n\npicked from interactive governor as commit 04adbcde3d7a88d63af05e3d6080294f59b3ead2\n\nScheduler could send a notification to governor each time a task wakes\nup. If governor wakes up another task as a response to such a\nnotification, it could result in endless recursive notifications.\n\nUse wake_up_process_no_notif to ensure scheduler won't send another\nnotification for speedchange task woken up by the governor.\n\nChange-Id: I697affcbdf79e2ad0cfe843eb880d304960682f4\nSigned-off-by: Junjie Wu <junjiew@codeaurora.org>\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/d2d0e3d1bb97b98a495283ea788896ed68f07d75"},{"sha":"c5f9807477d81e440e4ecac4c617b43904bcf868","author":{"name":"Ryan Andri","email":"eb539908fcd9daf5bf2fa652997b2dc1a9d70f41@linuxmail.org"},"message":"ARM64: configs: santoni: enable cultivation, Ironactive governors\n\nSigned-off-by: Ryan Andri <ryanandri@linuxmail.org>","distinct":true,"url":"https://api.github.com/repos/ryan-andri/android_kernel_santoni/commits/c5f9807477d81e440e4ecac4c617b43904bcf868"}]}
{"actor":{"display_login":"ryan-andri"}}