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

Re: [Xen-devel] [PATCH] Fix softlockup issue after vcpu hotplug

On 1/2/07 14:31, "Graham, Simon" <Simon.Graham@xxxxxxxxxxx> wrote:

> 3. I actually saw a bunch of cases where there was a mongo stolen value
> during apparently normal
>    operation (in the ones I've looked at, the system as a whole was not
> particularly stressed); I
>    need to work on exactly why the domain is not being secheduled, but
> in the meantime, shouldn't
>    this patch stop the incorrect soft lockup in DomU when the hypervisor
> fails to schedule the
>    domain for a long period? (not exactly related to VCPU hotplug I
> know)

No, the patch that Kevin provided cannot work because it touches the
watchdog before jiffies has been updated. Since both jiffy update and
watchdog check happens inside do_timer(), this is a hard problem to fix for
Linux 2.6.16. You could push the watchdog touch inside the following loop
that calls do_timer(): I think that would work!

 -- Keir

Xen-devel mailing list



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