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

RE: [Xen-devel] RE: [Patch] Add NMI Injection and Pending Support in VMX



Hi, Keir,

I have modified my NMIP patch to follow your approach.
Please review the attached patch. Thanks!

Best Regards
Haitao Shan

-----Original Message-----
From: xen-devel-bounces@xxxxxxxxxxxxxxxxxxx 
[mailto:xen-devel-bounces@xxxxxxxxxxxxxxxxxxx] On Behalf Of Shan, Haitao
Sent: 2007年6月22日 17:59
To: Keir Fraser; xen-devel@xxxxxxxxxxxxxxxxxxx
Cc: Dong, Eddie; Cui, Dexuan
Subject: [Xen-devel] RE: [Patch] Add NMI Injection and Pending Support in VMX

Keir,

The attached is the synced patch.

Best Regards
Haitao Shan

-----Original Message-----
From: Keir Fraser [mailto:keir@xxxxxxxxxxxxx] 
Sent: 2007年6月20日 19:48
To: Shan, Haitao; xen-devel@xxxxxxxxxxxxxxxxxxx
Cc: Dong, Eddie; Cui, Dexuan
Subject: Re: [Patch] Add NMI Injection and Pending Support in VMX

Please sync with 15388:50358c4b37f4, which adds NMI support (but doesn't
support the new Intel virtual-NMIs feature).

 -- Keir

On 20/6/07 11:47, "Shan, Haitao" <haitao.shan@xxxxxxxxx> wrote:

> Currently, Xen does not support injecting an NMI to HVM guest OS. Adding
> this 
> feature is necessary for those softwares which depend on NMI to function
> correctly,
> such as KDB and oprofile.
> 
> The attached patch allows NMI to be injected to guest OS in NMIP capable
> platforms.
> It also enables to queue an NMI and then inject it as soon as possible.
> 
> Signed-off-by:      Haitao Shan <haitao.shan@xxxxxxxxx>
> Signed-off-by:      Eddie Dong   <eddie.dong@xxxxxxxxx>
> Signed-off-by:      Dexuan Cui    <dexuan.cui@xxxxxxxxx>
> 
> Please refer to the latest Intel SDM 3B (published in May, 2007):
> http://www.intel.com/products/processor/manuals/index.htm
> 
> 
> Best Regards
> Haitao Shan
> 

Attachment: nmipnew.patch
Description: nmipnew.patch

_______________________________________________
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®.