Please turn off CONFIG_RT_GROUP_SCHED in all our kernels
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
linux (Ubuntu) |
Fix Released
|
High
|
Andy Whitcroft | ||
linux-flo (Ubuntu) |
Fix Released
|
Critical
|
Andy Whitcroft | ||
linux-goldfish (Ubuntu) |
Fix Released
|
High
|
Andy Whitcroft | ||
linux-grouper (Ubuntu) |
Fix Released
|
Critical
|
Andy Whitcroft | ||
linux-maguro (Ubuntu) |
Won't Fix
|
Critical
|
Andy Whitcroft | ||
linux-mako (Ubuntu) |
Fix Released
|
Critical
|
Andy Whitcroft | ||
linux-manta (Ubuntu) |
Fix Released
|
Critical
|
Andy Whitcroft |
Bug Description
Hello,
We've just had a rather length chat in #ubuntu-touch about some problems related to rtkit and pulseaudio on the phone and then on any trusty machine.
It turns out that since we now put all users in their own cpu cgroup, rt_runtime_us is set to 0 which prevents any of those tasks from ever getting real-time priority. There are various ways we could try to hack around that in logind, basically manually inheriting a sane value, etc...
However it turns out that we never use those cgroup bits and that they are concerned as some kind of security problems when users have access to those. So given that, it seems like the best course of action is just to turn off CONFIG_
Changed in linux (Ubuntu): | |
status: | New → In Progress |
assignee: | nobody → Andy Whitcroft (apw) |
importance: | Undecided → Critical |
Changed in linux-flo (Ubuntu): | |
importance: | Undecided → Critical |
Changed in linux-goldfish (Ubuntu): | |
importance: | Undecided → Critical |
Changed in linux-grouper (Ubuntu): | |
importance: | Undecided → Critical |
Changed in linux-maguro (Ubuntu): | |
importance: | Undecided → Critical |
Changed in linux-mako (Ubuntu): | |
importance: | Undecided → Critical |
Changed in linux-manta (Ubuntu): | |
importance: | Undecided → Critical |
Changed in linux-goldfish (Ubuntu): | |
importance: | Critical → High |
Changed in linux (Ubuntu): | |
importance: | Critical → High |
Changed in linux (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in linux-mako (Ubuntu): | |
status: | New → In Progress |
Changed in linux-maguro (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux-mako (Ubuntu): | |
status: | In Progress → Fix Committed |
Changed in linux-flo (Ubuntu): | |
status: | New → Fix Committed |
Changed in linux-mako (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux-maguro (Ubuntu): | |
assignee: | Andy Whitcroft (apw) → nobody |
Changed in linux-flo (Ubuntu): | |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux-manta (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux-goldfish (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Andy Whitcroft (apw) |
Changed in linux-grouper (Ubuntu): | |
status: | New → Fix Committed |
assignee: | nobody → Andy Whitcroft (apw) |
Maguro is dead, no 4.4 base ... closing out.