Activity log for bug #188226

Date Who What changed Old value New value Message
2008-02-02 00:08:12 Daniel Hahler bug added bug
2008-02-02 00:08:32 Daniel Hahler linux: importance Undecided Wishlist
2008-02-02 00:20:20 Daniel Hahler description The ubuntu kernel should use CONFIG_FAIR_CGROUP_SCHED instead of The CFS (completely fair scheduler) is configured with CONFIR_FAIR_USER_SCHED, which puts each user in a process group. So if some user (e.g. "boinc") runs a niced process, it will take half of the cpu in any case. According to dhaval in bug 177713: CONFIG_FAIR_CGROUP_SCHED will allow finer control of group scheduling, with the option not to use by not making any groups and putting everything in just one group. So using CONFIR_FAIR_CGROUP_SCHED will restore the old behavior at first and then we can think about different groups of programs, which should run in groups, like e.g. "distributed networking", which would get the lowest priority. The ubuntu kernel should use CONFIG_FAIR_CGROUP_SCHED instead of CONFIG_FAIR_GROUP_SCHED/CONFIG_FAIR_USER_SCHED The CFS (completely fair scheduler) is configured with CONFIG_FAIR_USER_SCHED, which puts each user in a process group. So if some user (e.g. "boinc") runs a niced process, it will take half of the cpu in any case. "nice" applies only within a group, in this case per user. According to dhaval in bug 177713: CONFIG_FAIR_CGROUP_SCHED will allow finer control of group scheduling, with the option not to use by not making any groups and putting everything in just one group. So using CONFIR_FAIR_CGROUP_SCHED will restore the old behavior at first and then we can think about different groups of programs, which should run in groups, like e.g. "distributed networking", which would get the lowest priority. See also http://lkml.org/lkml/2007/10/9/115 for using uevent for dynamic cpu_share adjustments. I'd like to address this issue, so that e.g. boinc is usable again and does not take half of the cpu slices at least.
2008-02-04 21:50:54 Leann Ogasawara linux: status New Triaged
2008-02-04 21:50:54 Leann Ogasawara linux: assignee ubuntu-kernel-team
2008-02-13 19:00:35 Tim Gardner linux: status Triaged In Progress
2008-02-13 19:00:35 Tim Gardner linux: assignee ubuntu-kernel-team timg-tpi
2008-03-09 01:18:12 Daniel Hahler linux: milestone ubuntu-8.04
2008-03-20 22:18:11 Daniel Hahler linux: importance Wishlist High
2008-03-25 13:49:53 Ben Collins linux: assignee timg-tpi ben-collins
2008-04-01 16:25:14 Tim Gardner linux: assignee ben-collins timg-tpi
2008-04-01 16:41:28 Tim Gardner linux: status In Progress Fix Committed
2008-04-02 03:05:06 Launchpad Janitor linux: status Fix Committed Fix Released
2008-04-03 22:12:05 Daniel Hahler linux: status Fix Released Triaged
2008-04-04 02:46:49 Tim Gardner linux: status Triaged Fix Committed
2008-04-04 03:00:06 Launchpad Janitor linux: status Fix Committed Fix Released
2008-04-04 23:18:33 Daniel Hahler linux: status Fix Released Triaged
2008-04-07 15:53:18 Tim Gardner linux: status Triaged Fix Released
2008-04-08 20:58:45 Daniel Hahler linux: status Fix Released Triaged
2008-04-24 09:16:57 Sebastien Estienne linux: assignee timg-tpi canonical-kernel-team
2008-04-24 15:01:54 Tim Gardner linux: importance High Low
2008-04-24 15:01:54 Tim Gardner linux: assignee canonical-kernel-team timg-tpi
2008-04-24 15:01:54 Tim Gardner linux: status Triaged Fix Committed
2008-04-24 15:01:54 Tim Gardner linux: milestone ubuntu-8.04 ubuntu-8.04.1
2008-04-30 13:35:05 Tim Gardner bug added subscriber SRU Verification
2008-05-01 16:21:17 Daniel Gimpelevich linux: status Fix Committed In Progress
2008-05-12 04:09:55 Daniel Gimpelevich linux: status In Progress Fix Committed
2008-05-20 23:02:16 Steve Langasek linux: importance Undecided Medium
2008-05-20 23:02:16 Steve Langasek linux: assignee timg-tpi
2008-05-20 23:02:16 Steve Langasek linux: status New Fix Committed
2008-05-20 23:02:16 Steve Langasek linux: milestone ubuntu-8.04.1
2008-05-20 23:03:07 Steve Langasek linux: importance Low Medium
2008-05-20 23:03:07 Steve Langasek linux: status Fix Committed Triaged
2008-05-20 23:03:07 Steve Langasek linux: milestone ubuntu-8.04.1
2008-05-26 09:21:56 Martin Pitt linux: status Fix Committed Fix Released
2008-06-26 19:42:08 Tim Gardner linux: status Triaged Fix Released
2008-06-26 19:42:08 Tim Gardner linux: assignee timg-tpi
2008-06-26 19:42:18 Tim Gardner linux: assignee timg-tpi
2008-08-14 10:56:21 Pete Graner linux: assignee timg-tpi
2008-08-14 10:56:40 Pete Graner linux: assignee timg-tpi