Hi, Patches 2, 4 and 5 missing acks.
Patch 2 now does a minimal diff change, while 4 and 5 perform the meat of what v4/patch2 used to do. I had patches 4 and 5 appended to the end in the hopes of having 1-3 committed sooner. v1: https://lore.kernel.org/xen-devel/[email protected]/ v2: https://lore.kernel.org/xen-devel/[email protected]/ v3: https://lore.kernel.org/xen-devel/[email protected]/ v4: https://lore.kernel.org/xen-devel/[email protected]/ Cheers, Alejandro Alejandro Vallejo (5): x86: Reject CPU policies with vendors other than the host's x86/hvm: Disable cross-vendor handling in #UD handler x86/hvm: Remove cross-vendor checks from MSR handlers. x86/svm: Drop emulation of Intel's SYSENTER MSR behaviour x86/hvm: Un-indent the HVM_FEP block in the #UD handler CHANGELOG.md | 5 ++ tools/tests/cpu-policy/test-cpu-policy.c | 27 +++++++++++ xen/arch/x86/hvm/hvm.c | 62 +++++++++--------------- xen/arch/x86/hvm/svm/svm.c | 45 ++++++++--------- xen/arch/x86/hvm/svm/vmcb.c | 3 ++ xen/arch/x86/hvm/vmx/vmx.c | 3 +- xen/arch/x86/include/asm/hvm/svm-types.h | 10 ---- xen/arch/x86/lib/cpu-policy/policy.c | 5 +- xen/arch/x86/msr.c | 8 ++- 9 files changed, 86 insertions(+), 82 deletions(-) base-commit: a3a1e61ce9a00c5a0c8003bad8f1285360399cf4 -- 2.43.0
