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

Re: [Xen-devel] cpuidle causing Dom0 soft lockups

On 23/02/2010 10:37, "Jan Beulich" <JBeulich@xxxxxxxxxx> wrote:

>> Right. According to the code, there should be no way to this BUG_ON.
>> If it happens, that reveal either bugs of code or the necessity of
>> adding code to migrate urgent vcpu count. Do you have more
>> information on how this BUG_ON happens?
> Obviously there are vCPU-s that get inserted on a run queue with
> is_urgent set (which according to my reading of Keir's description
> shouldn't happen). In particular, this

Is it possible for a polling VCPU to become runnable without it being
cleared from poll_mask? I suspect maybe that is the problem, and that needs
dealing with, or the proper handling needs to be added to sched_credit.c.

 -- Keir

Xen-devel mailing list



Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.