|
|
|
|
|
|
|
|
|
|
xen-devel
[Xen-devel] missed (ortypo) in save/restore
When save/restore happens at VM_Exit with IDT_vectoring
valid, pending_valid should be set so that resume path can take correct
action.
diff -r bd3d6b4c52ec
xen/arch/x86/hvm/vmx/vmx.c --- a/xen/arch/x86/hvm/vmx/vmx.c Fri Jun 01
14:50:52 2007 +0100 +++ b/xen/arch/x86/hvm/vmx/vmx.c Mon Jun 04 23:15:09
2007 +0800 @@ -532,6 +532,7 @@ int vmx_vmcs_save(struct vcpu *v,
struct * never inject when
IDT_VECTORING_INFO_FIELD is valid.*/ if ( (ev =
__vmread(IDT_VECTORING_INFO_FIELD)) & INTR_INFO_VALID_MASK )
{ +
c->pending_valid = 1;
c->pending_event = ev;
c->error_code =
__vmread(IDT_VECTORING_ERROR_CODE); }
pending_valid.patch
Description: pending_valid.patch
_______________________________________________
Xen-devel mailing list
Xen-devel@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-devel
|
|
|
|
|