[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [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.
Signed-off-by: Yaozu (Eddie)
Dong <eddie.dong@xxxxxxxxx>
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); } Attachment:
pending_valid.patch _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-devel
|
![]() |
Lists.xenproject.org is hosted with RackSpace, monitoring our |