[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Bug#517449: linux-image-2.6.26-1-amd64: SCHED_IDLE issues (tasks blocked for more than 120 seconds)



On Thu, 2009-06-11 at 10:17 +0100, Berni Elbourn wrote:
> Hai Zaar wrote:
> > On Wed, Jun 3, 2009 at 5:12 AM, Ben Hutchings<ben@decadent.org.uk> wrote:
> >> You found some scheduling changes made post-2.6.28 which seemed to deal
> >> with this bug.  However, that cannot be the full story because they are
> >> modifying code which was added after 2.6.26.
> >>
> >> The attached patch combines a bug fix made between 2.6.26 and .28 with
> >> most of the changes you identified.  Based on my reading of commit
> >> messages and discussion, I think this makes a coherent set of changes.
> >> However there have been many other changes to the scheduler in this time
> >> and I cannot say for sure whether any of those are also required as I do
> >> not have any great knowledge of it.
> >>
> >> Please try rebuilding the "lenny" kernel (linux-source-2.6.26) with this
> >> patch applied and report whether it fixes the bug for you.
> > Thank you for response!
> > I've applied the patch to most recent lenny kernel and booted it. If
> > in two weeks the problem does not occur, I will assume that the bug is
> > gone (I will let you know).
> > 
> > Thanks again!
> 
> Is this for Dom0?
> 
> I have two systems suffering this pain...and the silence on the Debian 
> kernel lists to my offers to help test the patch is deafening. ;-)
> 
> There are some patches mentioned here for 2.6.26 and also mention of 2.6.29.
> 
> I am sorry because I can not get Google to tell me how Debian Xen
> kernels are patched and built :-(

See http://wiki.debian.org/HowToRebuildAnOfficialDebianKernelPackage

> How does one build something like
> xen-linux-system-2.6.26-custom-xen-amd64 with those patches?

That's actually a metapackage - it depends on the dom0 kernel and
hypervisor, but doesn't contain any code.  There's no need to rebuild
it.

> Also assuming the fixes are already included in 2.6.29....how should I
> build a Debian xen-linux-system-2.6.29-custom-xen-amd64?

They are, but there are many other changes in 2.6.29 so it wouldn't be a
valid test.

> I am familiar with make-kpkg...

I'm not sure you can use that for Xen kernels.

Ben.

-- 
Ben Hutchings
Never attribute to conspiracy what can adequately be explained by stupidity.

Attachment: signature.asc
Description: This is a digitally signed message part


Reply to: