On 11/7/22 16:32, Andrew Cooper wrote:
__svm_vcpu_run(vmcb_pa, svm);vmload(svm->vmcb01.pa);
vmsave(svm->vmcb01.pa);
- vmload(__sme_page_pa(sd->save_area));
%gs is still the guests until this vmload has completed. It needs to move down into asm too.
Sure, that's patch 6 in the series. See also cover letter: "this means moving guest vmload/vmsave and host vmload to assembly".
Paolo