Idle-priority scheduling fix
Andy Whitcroft
apw at canonical.com
Mon Feb 23 12:47:08 UTC 2009
On Sun, Feb 22, 2009 at 12:48:04AM -0800, Brian Rogers wrote:
> Hello Ubuntu kernel team,
>
> A bug with idle priority scheduling has been fixed in 2.6.29. Since I
> learned that Jaunty will release with 2.6.28, I wanted to make sure this
> fix gets in. The commits to cherry-pick are:
>
> cce7ade803699463ecc62a065ca522004f7ccb3d
> 6bc912b71b6f33b041cfde93ca3f019cbaa852bc
>
> The impact is that the whole system becomes sluggish while idle-priority
> tasks are running. Programs such as BOINC trigger this. The system will
> freeze randomly for a couple seconds at a time, especially if there are
> also normal-priority processes competing for time. It is also possible,
> with no special privileges, to create one idle priority process per CPU
> and put them all into busy loops at the same time, which will cause the
> whole system to freeze up to the point that it doesn't respond to mouse
> movement for several minutes.
>
> Bug report here:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/276476
>
> This issue also affects 2.6.27, so it'd be nice to get an SRU for
> Intrepid as well. There's a backport to 2.6.27 at
> http://patchwork.kernel.org/patch/4914/
I will have a look at these patches and see if they are now in Jaunty et
al.
-apw
More information about the kernel-team
mailing list