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

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


  • To: "Keir Fraser" <Keir.Fraser@xxxxxxxxxxxx>, "Graham, Simon" <Simon.Graham@xxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
  • From: "Tian, Kevin" <kevin.tian@xxxxxxxxx>
  • Date: Fri, 2 Feb 2007 09:12:03 +0800
  • Delivery-date: Thu, 01 Feb 2007 17:11:59 -0800
  • List-id: Xen developer discussion <xen-devel.lists.xensource.com>
  • Thread-index: AcdESFqDCWsISfq5RGeHgxcxVzRqmQACelaDAAAZiDAAAQnwRAATVWmwABVdeuAAQqkN4AAKff/fAA4y6YA=
  • Thread-topic: [Xen-devel] [PATCH] Fix softlockup issue after vcpu hotplug

>From: Keir Fraser [mailto:Keir.Fraser@xxxxxxxxxxxx]
>Sent: 2007年2月2日 2:25
>> 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

Agree.

Thanks,
Kevin

_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel


 


Rackspace

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