Avi Kivity wrote:
> Dong, Eddie wrote:
>> Avi:
>>      After one more thinking, I found something others.
>>      kvm_vcpu_ioctl_get_sregs/kvm_vcpu_ioctl_set_sregs doesn't save
>> current injecting exception while Xen does. Which includes
>> VM_ENTRY_INTR_INFO & VM_ENTRY_EXCEPTION_ERROR_CODE.  Any special
>> reason? 
>> 
> 
> No special reason, never saw the need for it.
> 
> Do you see exits with this set?  It's probably better to loop again
> instead of saving it, because this is an implementation detail rather
> than real state (e.g. state that qemu has as well).
> 
In SMP case, we don't know what status a VCPU is in. They are actually
same with IDT_Vectoring.
Current master only push back external irqs, actually an exception may
also cause injection failure.
It is difficult to wait for all VCPUs to get those info handed fully. UP
may be OK.


thx, eddie

-------------------------------------------------------------------------
This SF.net email is sponsored by: Splunk Inc.
Still grepping through log files to find problems?  Stop.
Now Search log events and configuration files using AJAX and a browser.
Download your FREE copy of Splunk now >>  http://get.splunk.com/
_______________________________________________
kvm-devel mailing list
kvm-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/kvm-devel

Reply via email to