[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] Re: [XEN PATCH v1 13/15] x86: wire cpu_has_{svm/vmx}_* to false when svm/vmx not enabled
On Thu, 18 Apr 2024, Sergiy Kibrik wrote: > 16.04.24 16:26, Andrew Cooper: > > I'm afraid this is going in an unhelpful direction. We want to move > > both of these files to be local to arch/x86/hvm/{vmx,svm}/. > > > > cpu_has_svm_* isn't actually used outside of svm/; only the plain > > SVM_FEATURE_* constants are, and that's only because they're not > > expressed as plain cpu features yet. > > > > cpu_has_vmx_* has a few more users, but most are unlikely to remain in > > this form. One critical set of changes to fix vulnerabilities in > > nested-virt is to make almost of of these decisions based on per-domain > > state, not host state. The aspects which are host state should be in > > regular cpu features. > > > > I already volunteered to sort out the SEV feature leaf properly, and I > > was going to do the SVM leaf while I was at it. If you can wait a few > > days, I might be able to make half of this problem disappear. > > I guess it can wait, surely if a better solution is to be crafted at the end. > > Stefano, what's your opinion on that? I think Andrew's suggested direction is cleaner. We can certainly wait a few days for Andrew to make progress. We can also follow Andrew's suggestion in the next version of the series ourselves.
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |