{"push_id":2827747570,"size":20,"distinct_size":20,"ref":"refs/heads/lineage-15.1","head":"21c5a72397d4b9bd2cb5fdee5e14e8671e60a797","before":"e2a763c080b15c0a7de60456ea7c2b9e2cc49d5e","commits":[{"sha":"1564b03a94b9a6579d4168f0afd92500b3f3e44d","author":{"name":"Shiyong Li","email":"4809ea2f644e76049589965713ff11f943472fee@motorola.com"},"message":"fbdev: msm: Remove partial update region delays\n\nQCOM has a millisecond delay after each partial region change. Since there\nis no need for it and it could lead to a dropped frame, remove it.\n\nport of 3b1b8a5.\n\nChange-Id: I40e302ccdc668914069c94b39032d4804e44b04f\nSigned-off-by: Shiyong Li <a22381@motorola.com>\nReviewed-on: https://gerrit.mot.com/918528\nSLTApproved: Slta Waiver <sltawvr@motorola.com>\nSME-Granted: SME Approvals Granted\nTested-by: Jira Key <jirakey@motorola.com>\nReviewed-by: Bang Nguyen <bangnguyen@motorola.com>\nReviewed-by: Igor Kovalenko <igork@motorola.com>\nSubmit-Approved: Jira Key <jirakey@motorola.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/1564b03a94b9a6579d4168f0afd92500b3f3e44d"},{"sha":"a340bbc71407baf5d18be7f246ad52cfd6912549","author":{"name":"Demon Singur","email":"49c4354815b04a72d20383c0303060bc87dfc1ad@gmail.com"},"message":"synaptics_dsx_force: do not touch ulps state\n\nChange-Id: I6e9dff1a53c8d5197b86eda4b689fe7ccd72e6a1","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/a340bbc71407baf5d18be7f246ad52cfd6912549"},{"sha":"830ee43807a49099c6d7a05650c8df5f7d932c58","author":{"name":"Demon Singur","email":"49c4354815b04a72d20383c0303060bc87dfc1ad@gmail.com"},"message":"dts: xiaomi: msm8998: enable partial update\n\nChange-Id: I49b33e3ae81471cabd8b498c5d332042a0683886","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/830ee43807a49099c6d7a05650c8df5f7d932c58"},{"sha":"0a2b49b390008bf5042473d1ef50baf0c2cdb861","author":{"name":"Sultanxda","email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com"},"message":"dts: xiaomi: msm8998: enable ulps and phy poweroff\n\nChange-Id: I0f21df7b0c2938142addecd55050d1309080c6d3","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/0a2b49b390008bf5042473d1ef50baf0c2cdb861"},{"sha":"d1bf6eadbbe6d00ad233e09d5117ce7ef6524fd9","author":{"name":"Sultan Alsawaf","email":"3aa1af0b84637f6957d3e83d52f23fe513bfe974@gmail.com"},"message":"cpufreq: Underclock performance cluster to 1958400 kHz\n\nUnderclock the performance cluster from 2457600 kHz to 1958400 kHz for\nsignificant power savings. 1958400 kHz was determined empirically to be\nthe optimal frequency to underclock to without significantly impacting\nperformance, given the power consumption of the frequencies directly above\nand below it.\n\nThe underclock can be disabled by specifying \"cpufreq.disable_underclock=1\"\nin the kernel command line. Note that we need to underclock like this\ninstead of outright removing the higher frequencies because removing the\nhigher frequencies outright causes a significant decrease in performance\nfor some reason.\n\nSigned-off-by: Sultan Alsawaf <sultanxda@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/d1bf6eadbbe6d00ad233e09d5117ce7ef6524fd9"},{"sha":"078247a330c35a76f18deec47a87d4f40cdff68d","author":{"name":"Francisco Franco","email":"42480b5f4d505650064e5081b85d867a03559887@gmail.com"},"message":"msm: performance: prevent the driver from handling userspace boosts\n\nSigned-off-by: Francisco Franco <franciscofranco.1990@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/078247a330c35a76f18deec47a87d4f40cdff68d"},{"sha":"e716d1004db810f156dc0a0368d933508d18ae7b","author":{"name":"freak07","email":"ccf3f2f5808e5d3990865a683bc0ce0b087a4147@googlemail.com"},"message":"msm8998: add undervolt for GPU and CPU\n\nSigned-off-by: Adam W. Willis <return.of.octobot@gmail.com>\nSigned-off-by: celtare21 <celtare21@gmail.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/e716d1004db810f156dc0a0368d933508d18ae7b"},{"sha":"a74d58b39bef4af6983515fb6fdb5da1ab6a498e","author":{"name":"Demon Singur","email":"49c4354815b04a72d20383c0303060bc87dfc1ad@gmail.com"},"message":"ipa_v3: block ipa_ws wakelocks\n\nChange-Id: I984776eb1ef9b8629be0bde7b89f0f3a134d1c53","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/a74d58b39bef4af6983515fb6fdb5da1ab6a498e"},{"sha":"8d023723563170ea931d9630786ab022f760dc66","author":{"name":"xens0117","email":"9293b504b2b1724f9d217abf3a37c4282311c77b@naver.com"},"message":"block: disable add_random\n\nSuggested from http://wiki.samat.org/SSD","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/8d023723563170ea931d9630786ab022f760dc66"},{"sha":"cc8908153f88b39202fee5fce69f0eb6df5867ae","author":{"name":"Maggie White","email":"b92062ef7acc4da6a58cb8c2716929dc71fcb097@google.com"},"message":"spmi: pmic-arb: Add wakeup reason logging\n\nspmi interrupts were not logging wakeup reasons, and therefore weren't\nbeing accurately labeled as wakeup reasons. spmi_show_resume_irq now\nlogs interrupts as wakeup reasons.\n\nBug: 64773432\nTest: manual installation and checking kernel logs\nChange-Id: I43f97405e60993abf2d98873148dd830aeda92d6\nSigned-off-by: Maggie White <maggiewhite@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/cc8908153f88b39202fee5fce69f0eb6df5867ae"},{"sha":"1b1734cca913c78ae49d6fd419c24ad77f20afeb","author":{"name":"Iliyan Malchev","email":"b9962a40c76f189681da2829a74a26cab77021ea@google.com"},"message":"BACKPORT: PM: wakeup_reason: add functions to query and clear wakeup reasons\n\nThe query results are valid until the next PM_SUSPEND_PREPARE.\n\n(cherry picked from commit 76543de14f860ab713114621cb62e8006b7ca952)\nChange-Id: I6bc2bd47c830262319576a001d39ac9a994916cf\nSigned-off-by: Iliyan Malchev <malchev@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/1b1734cca913c78ae49d6fd419c24ad77f20afeb"},{"sha":"99a9d843f83d96c61e3df95dc63e388d53bcd33d","author":{"name":"Iliyan Malchev","email":"b9962a40c76f189681da2829a74a26cab77021ea@google.com"},"message":"PM: wakeup_reasons: fix race condition\n\nlog_possible_wakeup_reason() and stop_logging_wakeup_reasons() can race, as the\nlatter can be called from process context, and both can run on separate cores.\n\nChange-Id: I306441d0be46dd4fe58c55cdc162f9d61a28c27d\nSigned-off-by: Iliyan Malchev <malchev@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/99a9d843f83d96c61e3df95dc63e388d53bcd33d"},{"sha":"7d84e6e09507a2fc0093b8e4397fc746463595e3","author":{"name":"Iliyan Malchev","email":"b9962a40c76f189681da2829a74a26cab77021ea@google.com"},"message":"BACKPORT: PM: wakeup_reasons: disable wakeup-reason deduction by default\n\nIntroduce a config item, CONFIG_DEDUCE_WAKEUP_REASONS, disabled by default.\nMake CONFIG_PARTUALRESUME select it.\n\n(cherry picked from commit 753b5405eedf67357952e3a10cb3fb1392a3972b)\nChange-Id: I7d831ff0a9dfe0a504824f4bc65ba55c4d92546b\nSigned-off-by: Iliyan Malchev <malchev@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/7d84e6e09507a2fc0093b8e4397fc746463595e3"},{"sha":"5fb4cc095c3ce90d0998554234a93b46e2348df1","author":{"name":"Ashay Jaiswal","email":"221b44264b34c4c2680fd1c85801ea1a2d0a4da6@codeaurora.org"},"message":"spmi-pmic-arb: add support to dispatch interrupt based on IRQ status\n\nCurrent implementation of SPMI arbiter dispatches interrupt based on\nthe Arbiter's accumulator status, in some cases the accumulator status\nmay remain zero and the interrupt remains un-handled.  Add logic to\ndispatch interrupts based Arbiter's IRQ status if the accumulator\nstatus is zero.\n\nBug: 63899519\nTest: Booted and ran modified code on walleye and taimen without any\napparent issues.  Problem being addressed has no reliable repro method\nand occurs very infrequently, so efficacy will be monitored via\npopulation data.\n\nChange-Id: I5e8c1b75be2d727c6f74d14afb7a5a32603bda58\nSigned-off-by: Ashay Jaiswal <ashayj@codeaurora.org>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/5fb4cc095c3ce90d0998554234a93b46e2348df1"},{"sha":"8144e87473a193123415990352bb9cf8083cc3df","author":{"name":"Wei Wang","email":"ae8a4d7d04957c52407ebbfaaa676fc6453e5f97@google.com"},"message":"power: wakeup_reason: make log function work in interrupt context\n\nIf log_suspend_abort_reason called in interrupt context, the spinlock\nmay deadlock.\nWith https://lkml.org/lkml/2014/9/1/404, wakeup mechanism changed, so\nlog_suspend_abort_reason can be placed in interrupt context to retrieve\nthe abort reasons.\n\nBug: 32371978\nChange-Id: I6902770e54b663d21b47289daec19401fc0dbed4\nSigned-off-by: Wei Wang <wvw@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/8144e87473a193123415990352bb9cf8083cc3df"},{"sha":"029d779e271b4065d9252c9beb21b50d2a814f4e","author":{"name":"Maggie White","email":"b92062ef7acc4da6a58cb8c2716929dc71fcb097@google.com"},"message":"power: Add detailed suspend abort reason\n\nTest: dumpsys batterystats\nBug: 30874086\n\n(cherry picked from commit a9d6bead120dab67e00bfe5500a616f83b94cf44)\n\nChange-Id: I9feae71693b4addd45550b19ecab7dfd7371c378\nSigned-off-by: Maggie White <maggiewhite@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/029d779e271b4065d9252c9beb21b50d2a814f4e"},{"sha":"ec798a04fff361dded3b0ff5e692c316e7841d1e","author":{"name":"Patrick Tjin","email":"f66cc59a245d146467efed1402e6d2f55ef6f900@google.com"},"message":"PM: wakeup_reasons: Fix formatting for printk\n\ncurrent output looks like this:\n\n[  133.772467] Abort: Wakeup IRQ 730 wdog-bark pending[  133.777343] PM: suspend exit 2017-11-30 19:05:34.974168313 UTC\n\nChange it to this:\n\n[  133.772467] Abort: Wakeup IRQ 730 wdog-bark pending\n[  133.777343] PM: suspend exit 2017-11-30 19:05:34.974168313 UTC\n\nChange-Id: Ic38338a3274b83256788077db6f1040605b79603\nSigned-off-by: Patrick Tjin <pattjin@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/ec798a04fff361dded3b0ff5e692c316e7841d1e"},{"sha":"61a2ea0640cbaefa72fe81d3ffa0cfbc7408711d","author":{"name":"Wei Wang","email":"ae8a4d7d04957c52407ebbfaaa676fc6453e5f97@google.com"},"message":"msm: camera: Do not wait for complete during driver_probe\n\nmsm_fd_hw_halt was called during probe which always timed out in waiting\nfor completion. This CL will remove the unnecessary 100ms wait during driver probe.\n\nTest: Camera works\nBug: 64847959\nChange-Id: Ie1fa9530a9863de2dcefc40ed61d65973390a1e7\nSigned-off-by: Wei Wang <wvw@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/61a2ea0640cbaefa72fe81d3ffa0cfbc7408711d"},{"sha":"05026c0ac6c211cd8b2d23177d21cc72f59ee5dc","author":{"name":"John Dias","email":"0bf0aa9cb6b07050fd8ca7e9a5b8b18ec52aef5b@google.com"},"message":"fs: add useful debug info to eventpoll string\n\nAdd pid and file to facilitate debugging when eventpoll wakeup\nprevents sleeping.\n\nBug: 32180327\nChange-Id: I34bada5ddab04cf3830762c745f46bfcd1549cb8\nSigned-off-by: John Dias <joaodias@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/05026c0ac6c211cd8b2d23177d21cc72f59ee5dc"},{"sha":"21c5a72397d4b9bd2cb5fdee5e14e8671e60a797","author":{"name":"Kelly Rossmoyer","email":"2c5ce18f9c8215bb5b046dc5a160b82ef12550f6@google.com"},"message":"fs: Improve eventpoll logging to stop indicting timerfd\n\ntimerfd doesn't create any wakelocks; eventpoll can, and is creating the\nwakelocks we see called \"[timerfd]\".  eventpoll creates two kinds of\nwakelocks: a single top-level lock associated with the eventpoll fd\nitself, and one additional lock for each fd it is polling that needs such\na lock (e.g. those using EPOLLWAKEUP).  Current code names the per-fd\nlocks using the undecorated names of the fds' associated files (hence\n\"[timerfd]\"), and is naming the top-level lock after the PID of the caller\nand the name of the file behind the first fd for which a per-fd lock is\ncreated.  To make things clearer, the top-level lock is now named using\nthe caller PID and an \"epollfd\" designation, while the per-fd locks are\nalso named with the caller's PID (to associate them with the top-level\nlock) and their respective fds' file names.\n\nBug: 63622255\nBug: 38042165\nTest: Ran on device and observed new wakelock naming in bugreport, dumpsys\nbatterystats, /d/tracing/trace, and d/wakeup_reasons.\nChange-Id: I32bfe5fe6766bb569329a450cc7163d52d59ed34\nSigned-off-by: Kelly Rossmoyer <krossmo@google.com>","distinct":true,"url":"https://api.github.com/repos/Miccia94/kernel_xiaomi_msm8998/commits/21c5a72397d4b9bd2cb5fdee5e14e8671e60a797"}]}
{"actor":{"display_login":"Miccia94"}}