{"payload":{"feedbackUrl":"https://github.com/orgs/community/discussions/53140","repo":{"id":193554028,"defaultBranch":"thirteen","name":"kernel_xiaomi_violet","ownerLogin":"SuperiorOS-Devices","currentUserCanPush":false,"isFork":false,"isEmpty":false,"createdAt":"2019-06-24T17:58:38.000Z","ownerAvatar":"https://avatars.githubusercontent.com/u/43422434?v=4","public":true,"private":false,"isOrgOwned":true},"refInfo":{"name":"","listCacheKey":"v0:1663388647.9040499","currentOid":""},"activityList":{"items":[{"before":"ba6d2babdcf331c6ac2f10988f9a8dde584ba948","after":"779a9370fb0262df579ffe95852e0ded8e694f46","ref":"refs/heads/thirteen","pushedAt":"2023-04-06T01:56:27.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"kernel: time: reduce ntp wakeups\n\nSigned-off-by: Park Ju Hyung \nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"kernel: time: reduce ntp wakeups"}},{"before":"779a9370fb0262df579ffe95852e0ded8e694f46","after":"ba6d2babdcf331c6ac2f10988f9a8dde584ba948","ref":"refs/heads/thirteen","pushedAt":"2023-04-05T16:09:07.000Z","pushType":"push","commitsCount":10,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"cpufreq: Kill userspace CPU boosting entirely\n\nKernel-based CPU boosting is used now, so stop userspace from messing with\nit by turning scaling_min_freq into a no-op. Note that this is done instead\nof making scaling_min_freq read-only so that userspace doesn't spit out\nerror messages when it can't do its boosting.\n\nSigned-off-by: Sultan Alsawaf ","shortMessageHtmlLink":"cpufreq: Kill userspace CPU boosting entirely"}},{"before":"ba6d2babdcf331c6ac2f10988f9a8dde584ba948","after":"779a9370fb0262df579ffe95852e0ded8e694f46","ref":"refs/heads/thirteen","pushedAt":"2023-04-05T14:24:25.000Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"kernel: time: reduce ntp wakeups\n\nSigned-off-by: Park Ju Hyung \nSigned-off-by: Pranav Vashi ","shortMessageHtmlLink":"kernel: time: reduce ntp wakeups"}},{"before":"3d135caf468e0185c9d04f73a6c79f026b6cf5d7","after":"ba6d2babdcf331c6ac2f10988f9a8dde584ba948","ref":"refs/heads/thirteen","pushedAt":"2023-03-30T18:45:43.417Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"cpufreq: Kill userspace CPU boosting entirely\n\nKernel-based CPU boosting is used now, so stop userspace from messing with\nit by turning scaling_min_freq into a no-op. Note that this is done instead\nof making scaling_min_freq read-only so that userspace doesn't spit out\nerror messages when it can't do its boosting.\n\nSigned-off-by: Sultan Alsawaf ","shortMessageHtmlLink":"cpufreq: Kill userspace CPU boosting entirely"}},{"before":"3180cb968391d6b780ab3e61c0fadd1287cc176d","after":"3d135caf468e0185c9d04f73a6c79f026b6cf5d7","ref":"refs/heads/thirteen","pushedAt":"2023-03-30T00:33:28.513Z","pushType":"push","commitsCount":6,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"cpufreq: Kill userspace CPU boosting entirely\n\nKernel-based CPU boosting is used now, so stop userspace from messing with\nit by turning scaling_min_freq into a no-op. Note that this is done instead\nof making scaling_min_freq read-only so that userspace doesn't spit out\nerror messages when it can't do its boosting.\n\nSigned-off-by: Sultan Alsawaf ","shortMessageHtmlLink":"cpufreq: Kill userspace CPU boosting entirely"}},{"before":"9f113e95804dd5d73a88ab3341b0a5d45e698cd5","after":"3180cb968391d6b780ab3e61c0fadd1287cc176d","ref":"refs/heads/thirteen","pushedAt":"2023-03-30T00:15:07.827Z","pushType":"force_push","commitsCount":0,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"PM / freezer: Abort suspend when there's a wakeup while freezing\n\nAlthough try_to_freeze_tasks() stops when there's a wakeup, it doesn't\nreturn an error when it successfully freezes everything it wants to freeze.\nAs a result, the suspend attempt can continue even after a wakeup is\nissued. Although the wakeup will be eventually caught later in the suspend\nprocess, kicking the can down the road is suboptimal; when there's a wakeup\ndetected, suspend should be immediately aborted by returning an error\ninstead. Make try_to_freeze_tasks() do just that, and also move the wakeup\ncheck above the `todo` check so that we don't miss a wakeup from a process\nthat successfully froze.\n\nSigned-off-by: Sultan Alsawaf \nChange-Id: I6d0ff54b1e1e143df2679d3848019590725c6351","shortMessageHtmlLink":"PM / freezer: Abort suspend when there's a wakeup while freezing"}},{"before":"deb022f3600ca015efe715456f6c6ada0d80b293","after":"9f113e95804dd5d73a88ab3341b0a5d45e698cd5","ref":"refs/heads/thirteen","pushedAt":"2023-03-30T00:13:04.163Z","pushType":"push","commitsCount":5,"pusher":{"login":"Joker-V2","name":"Nipin NA","path":"/Joker-V2","primaryAvatarUrl":"https://avatars.githubusercontent.com/u/66232233?s=80&v=4"},"commit":{"message":"PM / freezer: Abort suspend when there's a wakeup while freezing\n\nAlthough try_to_freeze_tasks() stops when there's a wakeup, it doesn't\nreturn an error when it successfully freezes everything it wants to freeze.\nAs a result, the suspend attempt can continue even after a wakeup is\nissued. Although the wakeup will be eventually caught later in the suspend\nprocess, kicking the can down the road is suboptimal; when there's a wakeup\ndetected, suspend should be immediately aborted by returning an error\ninstead. Make try_to_freeze_tasks() do just that, and also move the wakeup\ncheck above the `todo` check so that we don't miss a wakeup from a process\nthat successfully froze.\n\nSigned-off-by: Sultan Alsawaf \nChange-Id: I6d0ff54b1e1e143df2679d3848019590725c6351","shortMessageHtmlLink":"PM / freezer: Abort suspend when there's a wakeup while freezing"}}],"hasNextPage":false,"hasPreviousPage":false,"activityType":"all","actor":null,"timePeriod":"all","sort":"DESC","perPage":30,"cursor":"djE6ks8AAAADEyQVeQA","startCursor":null,"endCursor":null}},"title":"Activity ยท SuperiorOS-Devices/kernel_xiaomi_violet"}