[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [Xen-devel] where the vcpu-s switching is happen
Hi all, I wlould like to ask where is the code where the switching of vcpu-s on one physical cpu is happening? If i use x86 and vmx mode i think that the actual switch i happen in vmx_ctxt_switch_to(struct vcpu *v) at vmx.c file. I think the vmx_restore_guest_msrs(v) function is responsible for restoring the registers of the guest and the RIP register - which is the real task switching between vcpus. i'm not sure but i would like to ask where the RIP register is changed with the new vcpu's instuction pointer? as far as i know the RIP register is stored at VMCS controll stucture and it is loaded when that structure become active ... plase help with some hints about this proccess. Best Regards -- View this message in context: http://xen.1045712.n5.nabble.com/where-the-vcpu-s-switching-is-happen-tp5721477.html Sent from the Xen - Dev mailing list archive at Nabble.com. _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |