{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":396388870,"defaultBranch":"stable","name":"x-ft_kernel_oneplus_msm8998","ownerLogin":"ederevx","currentUserCanPush":false,"isFork":true,"isEmpty":false,"createdAt":"2021-08-15T15:03:13.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/61485817?v=4","public":true,"private":false,"isOrgOwned":false},"refInfo":{"name":"","listCacheKey":"v0:1726184719.0","currentOid":""},"activityList":{"items":[{"before":"57c12ac66e1c9896ada4ae2c98e07e7f49fac435","after":"6032eee44ac625d6537d3ea8846587d19f2c22c2","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-13T21:54:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"0bb3a2ed0c4b113723ef9eef09172844e24673b9","after":"9a0c953b91d17d58beed2fc8d2b4c2c88b9e2b03","ref":"refs/heads/testing","pushedAt":"2024-09-13T21:54:22.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"CRITICAL: irqchip: qcom: mpm: Track all possible enable IRQs for msm_mpm_irq\n\nThe IRQ can also be called even if LPM does not perform a\ncomplete suspend but only CPU idle. In this case, we should also\nlook at the enable IRQs in order to make sure we do not miss any\npending interrupts during CPU idle. This is fine since we set wake\nIRQs to vMPM at syscore suspend, causing the RPM to only look at\nwake IRQs for determining pending IRQs.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"CRITICAL: irqchip: qcom: mpm: Track all possible enable IRQs for msm_…"}},{"before":"840c21e25b8300c6e936a01479c49acc9fa95608","after":"0bb3a2ed0c4b113723ef9eef09172844e24673b9","ref":"refs/heads/testing","pushedAt":"2024-09-12T00:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"CRITICAL: irqchip: qcom: mpm: Use stored wake IRQs in msm_mpm_irq\n\nEnsure we do not read the IOMAP register when the IRQ device may\nstill be suspended. This will also make sure that the enabled set\nwe use is the wake set when determining the pending IRQs at wakeup,\nin cases where the msm_mpm_irq occurs after the syscore resume\ncallback.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"CRITICAL: irqchip: qcom: mpm: Use stored wake IRQs in msm_mpm_irq"}},{"before":"840c21e25b8300c6e936a01479c49acc9fa95608","after":"0bb3a2ed0c4b113723ef9eef09172844e24673b9","ref":"refs/heads/stable","pushedAt":"2024-09-12T00:58:39.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"CRITICAL: irqchip: qcom: mpm: Use stored wake IRQs in msm_mpm_irq\n\nEnsure we do not read the IOMAP register when the IRQ device may\nstill be suspended. This will also make sure that the enabled set\nwe use is the wake set when determining the pending IRQs at wakeup,\nin cases where the msm_mpm_irq occurs after the syscore resume\ncallback.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"CRITICAL: irqchip: qcom: mpm: Use stored wake IRQs in msm_mpm_irq"}},{"before":"996570a5e00bace6f4eeddcf859626d37ff019fb","after":"57c12ac66e1c9896ada4ae2c98e07e7f49fac435","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-12T00:58:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"996570a5e00bace6f4eeddcf859626d37ff019fb","after":"57c12ac66e1c9896ada4ae2c98e07e7f49fac435","ref":"refs/heads/stable-ksu","pushedAt":"2024-09-12T00:58:39.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"8051714fd076dfdce572152fecd7d40f64563843","after":"840c21e25b8300c6e936a01479c49acc9fa95608","ref":"refs/heads/stable","pushedAt":"2024-09-11T02:07:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"devfreq: adreno_tz: Reflect boosted time statistics in userspace\n\nTo also have userspace clients see the increased load by busy_boost,\nincrement stats.busy_time accordingly.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"devfreq: adreno_tz: Reflect boosted time statistics in userspace"}},{"before":"95f5e82f36efcb6d262fec6250829ca0a30670df","after":"996570a5e00bace6f4eeddcf859626d37ff019fb","ref":"refs/heads/stable-ksu","pushedAt":"2024-09-11T02:07:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"240dbab08b4651c59f7dcaf84fd92d75d4dd8e12","after":"840c21e25b8300c6e936a01479c49acc9fa95608","ref":"refs/heads/testing","pushedAt":"2024-09-10T17:19:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"devfreq: adreno_tz: Reflect boosted time statistics in userspace\n\nTo also have userspace clients see the increased load by busy_boost,\nincrement stats.busy_time accordingly.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"devfreq: adreno_tz: Reflect boosted time statistics in userspace"}},{"before":"0d834253750182318aff5d9bcac21ff35deddc7b","after":"996570a5e00bace6f4eeddcf859626d37ff019fb","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-10T17:19:53.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"67f6cf6ccb22c43a565285e291a186e194d7a5db","after":"0d834253750182318aff5d9bcac21ff35deddc7b","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-10T01:02:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"2cf8e8b35d37d0dbcc6a407d3cefae8fe8293fe8","after":"240dbab08b4651c59f7dcaf84fd92d75d4dd8e12","ref":"refs/heads/testing","pushedAt":"2024-09-10T01:02:22.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"CRITICAL: irqchip: qcom: mpm: Implement set_wake based on mpm-of\n\nThis is based on the implementation in k4.4 mpm-of driver wherein\nthe enable register is updated based on the from_idle boolean\nafter writing to the MPM timer. This will have the MPM driver\nhandle wake interrupts the same way as it was done in mpm-of which\nis better fitted for our SoCs' configuration, allowing these\ninterrupts to function properly or at least similarly to how they\ndid downstream.\n\nThis has been adjusted according to the hibernation patch based on\nPDC.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"CRITICAL: irqchip: qcom: mpm: Implement set_wake based on mpm-of"}},{"before":"540cca072a76efada7f06da98fab381c895aec43","after":"2cf8e8b35d37d0dbcc6a407d3cefae8fe8293fe8","ref":"refs/heads/testing","pushedAt":"2024-09-09T23:53:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"CRITICAL: irqchip: qcom: mpm: Implement set_wake logic from mpm-of\n\nThis is based on the implementation in k4.4 mpm-of driver wherein\nthe enable register is updated based on the from_idle boolean\nafter writing to the MPM timer. This will have the MPM driver\nhandle wake interrupts the same way as it was done in mpm-of which\nis better fitted for our SoCs' configuration, allowing these\ninterrupts to function properly or at least similarly to how they\ndid downstream.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"CRITICAL: irqchip: qcom: mpm: Implement set_wake logic from mpm-of"}},{"before":"27a51d2aa0f2dd271524e9fab5dd59aa63104aa0","after":"67f6cf6ccb22c43a565285e291a186e194d7a5db","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-09T23:53:36.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"634837036c6c793a3855043a4fd6e8607c3d3410","after":"27a51d2aa0f2dd271524e9fab5dd59aa63104aa0","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-09T02:01:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"149f13ce544f8ab2ab8ff66f9665b84f8972c534","after":"540cca072a76efada7f06da98fab381c895aec43","ref":"refs/heads/testing","pushedAt":"2024-09-09T02:01:07.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"devfreq: adreno_tz: Reflect boosted time statistics in userspace\n\nTo also have userspace clients see the increased load by busy_boost,\nincrement stats.busy_time accordingly.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"devfreq: adreno_tz: Reflect boosted time statistics in userspace"}},{"before":"5876cf01c26d6424e3c0a16168538b0b71bb942c","after":"149f13ce544f8ab2ab8ff66f9665b84f8972c534","ref":"refs/heads/testing","pushedAt":"2024-09-09T01:19:43.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"devfreq: adreno_tz: Reflect boosted time statistics in userspace\n\nTo also have userspace clients see the increased load by busy_boost,\nincrement stats.busy_time accordingly.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"devfreq: adreno_tz: Reflect boosted time statistics in userspace"}},{"before":"7a1888c7004a849e9d2dc41437a533c6bf3fa400","after":"634837036c6c793a3855043a4fd6e8607c3d3410","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-09T01:19:43.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"0108d239c5d2be85425fa33439abc30d87e45d11","after":"5876cf01c26d6424e3c0a16168538b0b71bb942c","ref":"refs/heads/testing","pushedAt":"2024-09-08T16:40:37.000Z","pushType":"push","commitsCount":1,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"irqchip: qcom: mpm: Initialize the regs after mapping\n\nMake sure the MPM regs have been reset at init in case the phone\nhas restarted without completely shutting down the memory handling\nthe vMPM. This is performed in both downstream implicitly and\nmainline explicitly.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"irqchip: qcom: mpm: Initialize the regs after mapping"}},{"before":"614d1e4735b4a05b59b25f3cacd4595e104979cc","after":"7a1888c7004a849e9d2dc41437a533c6bf3fa400","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-08T16:40:37.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"cf70396806095d323456fca3ab68a531e70cde30","after":"0108d239c5d2be85425fa33439abc30d87e45d11","ref":"refs/heads/testing","pushedAt":"2024-09-07T01:44:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"power: qcom: op_cg_uovp: Use dedicated voter for UOVP\n\nInstead of using DCP_VOTER, create a separate voter to ensure our\nvotes do not get turned off by the SMB driver.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"power: qcom: op_cg_uovp: Use dedicated voter for UOVP"}},{"before":"6307f4b17f569bc16e53919aa87f95f853ecd7de","after":"614d1e4735b4a05b59b25f3cacd4595e104979cc","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-07T01:44:41.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"e02879b11be8db6856a0b927df9e307624df17ca","after":"6307f4b17f569bc16e53919aa87f95f853ecd7de","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-06T23:51:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"a4da435846bfc7e99674b5dc227c4fc96c9d363f","after":"cf70396806095d323456fca3ab68a531e70cde30","ref":"refs/heads/testing","pushedAt":"2024-09-06T23:51:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"power: qcom: op_cg_uovp: Use dedicated voter for UOVP\n\nInstead of using DCP_VOTER, create a separate voter to ensure our\nvotes do not get turned off by the SMB driver.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"power: qcom: op_cg_uovp: Use dedicated voter for UOVP"}},{"before":"0979fb1cb53513a755bed36fce472cc9cb026675","after":"a4da435846bfc7e99674b5dc227c4fc96c9d363f","ref":"refs/heads/testing","pushedAt":"2024-09-06T22:43:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"clk: qcom: gcc/mmcc-msm8998: Skip HALT checks on various media clocks\n\nFollow mainline's configuration of having these clocks halt skipped\nand let the clocks shutdown at their own time as they are governed\nexternally.\n\n[1]: https://github.com/torvalds/linux/commit/9906c4140897bbdbff7bb71c6ae67903cb9954ce\n[2]: https://github.com/torvalds/linux/commit/a6f1e8623836bb6ce64c347d110ecb6259ae73c4\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"clk: qcom: gcc/mmcc-msm8998: Skip HALT checks on various media clocks"}},{"before":"2573943a2c65709d4b655949ae8a9ce63e47baec","after":"e02879b11be8db6856a0b927df9e307624df17ca","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-06T22:43:29.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"8d2bba2b90a6c601ac6fb4bdafed729c66bc7905","after":"0979fb1cb53513a755bed36fce472cc9cb026675","ref":"refs/heads/testing","pushedAt":"2024-09-06T22:24:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"clk: qcom: gcc-msm8998: Reroute all child clocks to gpll0_out_main\n\nDisallow any direct connections of child clocks towards gpll0 and\nreroute them through the gpll0 output post div clock. This is to\nmatch mainline configuration.\n\n[1]: https://github.com/torvalds/linux/commit/9c76c5cf4b3177a22978893c2312d73bcc911739\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"clk: qcom: gcc-msm8998: Reroute all child clocks to gpll0_out_main"}},{"before":"5a4e82b1707ca40d33132bbf3b6a0f2d86676e63","after":"2573943a2c65709d4b655949ae8a9ce63e47baec","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-06T22:24:35.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"5e4a055f86fc306d66bb22e350e8fd60750a4542","after":"5a4e82b1707ca40d33132bbf3b6a0f2d86676e63","ref":"refs/heads/testing-ksu","pushedAt":"2024-09-06T21:01:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"SQUASH: drivers: Import KernelSU driver submodule\n\ndrivers: Import KernelSU driver submodule\n\nSigned-off-by: ederekun \n\nfs/namespace: Define path_umount for KSU\n\nSource:\nhttps://kernelsu.org/guide/how-to-integrate-for-non-gki.html#how-to-backport-path-umount\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Add missed Kconfig for KSU\n\nSigned-off-by: Edrick Sinsuan \n\ndrivers: Checkout KernelSU to v0.9.5\n\nSigned-off-by: Edrick Sinsuan \n\ntreewide: Integrate KernelSU for non-GKI devices\n\nUnexpected kernel single-step exception at EL1\n\nDue to a single-step exception occurring at EL1,\nwe are now switching to manually integrate KernelSU.\n\nThis situation typically indicates an unusual occurrence\nof a single-step exception in kernel mode without a registered debug hook to handle it.\nIt may require further investigation and handling.\n\narm64: configs: msm8998: Disable KPROBES for KSU\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"SQUASH: drivers: Import KernelSU driver submodule"}},{"before":"9349f4a14ed9de5b050c21047e927b6a1403bcaa","after":"8d2bba2b90a6c601ac6fb4bdafed729c66bc7905","ref":"refs/heads/testing","pushedAt":"2024-09-06T21:01:51.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"ederevx","name":"Edrick Sinsuan","path":"/ederevx","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/61485817?s=80&v=4"},"commit":{"message":"IMPORTANT: clk: qcom: gcc/mmcc-msm8998: Skip HALT checks on various media clocks\n\nFollow mainline's configuration of having these clocks halt skipped\nand let the clocks shutdown at their own time as they are governed\nexternally.\n\n[1]: https://github.com/torvalds/linux/commit/9906c4140897bbdbff7bb71c6ae67903cb9954ce\n[2]: https://github.com/torvalds/linux/commit/a6f1e8623836bb6ce64c347d110ecb6259ae73c4\n\nReduces fingerprint unlock wake animation lag.\n\nSigned-off-by: Edrick Sinsuan ","shortMessageHtmlLink":"IMPORTANT: clk: qcom: gcc/mmcc-msm8998: Skip HALT checks on various m…"}}],"hasNextPage":true,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QyMTo1NDoyMi4wMDAwMDBazwAAAAS16d1h","startCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0xM1QyMTo1NDoyMi4wMDAwMDBazwAAAAS16d1h","endCursor":"Y3Vyc29yOnYyOpK7MjAyNC0wOS0wNlQyMTowMTo1MS4wMDAwMDBazwAAAASvUFwI"}},"title":"Activity · ederevx/x-ft_kernel_oneplus_msm8998"}