|   xen-devel
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen 
| To: | "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx>,	Christoph Egger <Christoph.Egger@xxxxxxx> |  
| Subject: | Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen |  
| From: | Keir Fraser <keir.fraser@xxxxxxxxxxxxx> |  
| Date: | Thu, 18 Sep 2008 10:11:28 +0100 |  
| Cc: | "Tian, Kevin" <kevin.tian@xxxxxxxxx>,	"xen-devel@xxxxxxxxxxxxxxxxxxx" <xen-devel@xxxxxxxxxxxxxxxxxxx>,	"Shan, Haitao" <haitao.shan@xxxxxxxxx>,	Gavin Maltby <Gavin.Maltby@xxxxxxx>, Haitao Shan <maillists.shan@xxxxxxxxx> |  
| Delivery-date: | Thu, 18 Sep 2008 02:11:53 -0700 |  
| Envelope-to: | www-data@xxxxxxxxxxxxxxxxxxx |  
| In-reply-to: | <E2263E4A5B2284449EEBD0AAB751098401ABC43AD4@xxxxxxxxxxxxxxxxxxxxxxxxxxxx> |  
| List-help: | <mailto:xen-devel-request@lists.xensource.com?subject=help> |  
| List-id: | Xen developer discussion <xen-devel.lists.xensource.com> |  
| List-post: | <mailto:xen-devel@lists.xensource.com> |  
| List-subscribe: | <http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=subscribe> |  
| List-unsubscribe: | <http://lists.xensource.com/mailman/listinfo/xen-devel>,	<mailto:xen-devel-request@lists.xensource.com?subject=unsubscribe> |  
| Sender: | xen-devel-bounces@xxxxxxxxxxxxxxxxxxx |  
| Thread-index: | AckYqfCMO5ppaQXoT/qQARCqfu4JZAAlReQAAAgCmh0AAD9SAAADnh1g |  
| Thread-topic: | [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen |  
| User-agent: | Microsoft-Entourage/11.4.0.080122 |  
| On 18/9/08 09:13, "Jiang, Yunhong" <yunhong.jiang@xxxxxxxxx> wrote:
>>> Hmm, I think current NMI_MCE_SOFTIRQ can't make sure other
>> guest will not be
>>> scheduled. Considering there is a schedule softirq already
>> pending on the
>>> pCPU, other guest may run before the impacted guest. Did I
>> missed anything?
>> 
>> There are races here in any case. What if #MC happens halfway
>> through the
>> scheduler, just before set_current(new)?
> 
> If MCE handler will not cause schedule and not change current, will any issue
> happen?
I'm not sure exactly what you mean. What *I* meant was that there are
certain points during execution where, if a #MC occurs, it may not be
possible to determine which single vCPU was running on the pCPU. I guess
though that if you ever get unrecoverable errors reported while running
inside the hypervisor, you probably can't recover anyway.
 -- Keir
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
 | 
 
| <Prev in Thread] | Current Thread | [Next in Thread> |  | 
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in Xen, (continued)
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in Xen, Gavin Maltby
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in	 Xen, Jan Beulich
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in	 Xen, Jiang, Yunhong
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support	in	 Xen, Christoph Egger
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support	in	 Xen, Ke, Liping
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in	 Xen, Jiang, Yunhong
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen, Keir Fraser
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen, Jiang, Yunhong
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen,
Keir Fraser <=
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in  Xen, Jiang, Yunhong
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in Xen, Shan, Haitao
Re: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in Xen, Keir Fraser
RE: [Xen-devel] Re: [PATCH 1/4] CPU online/offline support in Xen, Shan, Haitao
 |  |  |