[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [Xen-devel] [PATCH v3] xen: fix reboot/shutdown with running HVM guests
>>> On 05.06.14 at 17:46, <andrew.cooper3@xxxxxxxxxx> wrote: > On 05/06/14 16:01, Roger Pau Monne wrote: >> If there's a guest using VMX/SVM when the hypervisor shuts down, it >> can lead to the following crash due to VMX/SVM functions being called >> after hvm_cpu_down has been called. In order to prevent that, check in >> {svm/vmx}_ctxt_switch_from that the cpu virtualization extensions are >> still enabled. > > I feel that this is still trying to fix the problem from the wrong end. > It is incorrect to be in a context switch at the point identified in the > stack trace. > > How about having the hvm_cpu_down functions look at current, and > optionally run sync_exec_state() ? I considered this too before suggesting the other alternative, but why would getting into the context switch path this way be any better than through map_domain_page()? Jan _______________________________________________ Xen-devel mailing list Xen-devel@xxxxxxxxxxxxx http://lists.xen.org/xen-devel
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |