Please switch default, hwe, oem kernel flavours governor to CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y , such that advanced userspace utilities such as game-mode can be later used to rev-up to to performance, or rev-down to powersave.
Affects | Status | Importance | Assigned to | Milestone | ||
---|---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
Undecided
|
Colin Ian King | |||
Focal |
Triaged
|
Undecided
|
Unassigned | |||
Groovy |
Fix Released
|
Undecided
|
Colin Ian King | |||
linux-oem-5.6 (Ubuntu) |
Confirmed
|
Undecided
|
Unassigned | |||
Focal |
Won't Fix
|
Undecided
|
Unassigned | |||
Groovy |
Won't Fix
|
Undecided
|
Unassigned | |||
linux-raspi (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Focal |
New
|
Undecided
|
Unassigned | |||
Groovy |
Fix Released
|
Undecided
|
Unassigned | |||
linux-riscv (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | |||
Focal |
Confirmed
|
Undecided
|
Unassigned | |||
Groovy |
Fix Released
|
Undecided
|
Unassigned | |||
systemd (Ubuntu) | ||||||
Focal |
Fix Released
|
Undecided
|
Unassigned | |||
Groovy |
Invalid
|
Undecided
|
Unassigned |
Bug Description
[Impact]
* Kernel should have sensible default governor set to CONFIG_
* ondemand.service must not be shipped by systemd package
* kvm flavour, cloud-kernels flavours should continue using performance governor.
* Users should be given control to rev-up to performance, or rev-down to powersave using other tools, i.e. game-mode and/or similar CLI or GUI tools (these are scheduled to be integrated on Ubuntu platform later).
[Test Case]
* Boot ubuntu generic, hwe, or oem kernel
* Check that default governor is ondemand
* Check that ondemand.service is not active
[Regression Potential]
* ondemand governor is the best kernel default as recently analyzed by colin king, it gives a balance bootspeed and power, giving as responsive machines whilst not wasting power. It is the best experience we can give our users by default.
[Other Info]
* It is up to the user to elect/switch to powersave for maximum battery life, or to the performance for maximum processing power (i.e. gaming / computation).
CVE References
Changed in linux (Ubuntu): | |
status: | Incomplete → New |
status: | New → Confirmed |
tags: | removed: rls-gg-incoming |
tags: | added: id-5efdfa465220b783b19272c2 |
Changed in systemd (Ubuntu Focal): | |
status: | New → Fix Released |
summary: |
- Bring back ondemand.service or switch kernel default governor for pstate - - pstate now defaults to performance governor + Please switch default kernel governor to ondemand, such that advanced + userspace utilities such as game-mode can be later used to rev-up to to + performance, or rev-down to powersave. |
Changed in linux (Ubuntu Focal): | |
status: | New → Triaged |
Changed in linux (Ubuntu Groovy): | |
status: | Confirmed → Triaged |
description: | updated |
summary: |
- Please switch default kernel governor to ondemand, such that advanced - userspace utilities such as game-mode can be later used to rev-up to to + Please switch default, hwe, oem kernel flavours governor to + CONFIG_CPU_FREQ_DEFAULT_GOV_ONDEMAND=y , such that advanced userspace + utilities such as game-mode can be later used to rev-up to to performance, or rev-down to powersave. |
description: | updated |
description: | updated |
description: | updated |
description: | updated |
Changed in linux (Ubuntu Groovy): | |
assignee: | nobody → Colin Ian King (colin-king) |
status: | Triaged → In Progress |
description: | updated |
Changed in linux-raspi (Ubuntu Groovy): | |
status: | New → Fix Committed |
Someone probably needs to look at non-pstate systems as I have no idea about them.