mirror of
https://github.com/xen-project/xen.git
synced 2026-10-30 03:00:05 +01:00
vvmx: Handle INVVPID_SINGLE_CONTEXT_RETAINING_GLOBAL properly
The feature is already advertised in NVPID_CAP_BITS, yet the handling
in nvmx_handle_invvpid() was missing.
Fixes: aa1b9dfdff ("nEPT: Expose EPT & VPID capablities to L1 VMM")
Signed-off-by: Teddy Astie <teddy.astie@vates.tech>
Reviewed-by: Jan Beulich <jbeulich@suse.com>
This commit is contained in:
1 parent
24bd190cd9
commit
b7e310c4d9
1 file changed
+1
@@ -2053,6 +2053,7 @@ static int nvmx_handle_invvpid(struct cpu_user_regs *regs)
|
||||
case INVVPID_INDIVIDUAL_ADDR:
|
||||
case INVVPID_SINGLE_CONTEXT:
|
||||
case INVVPID_ALL_CONTEXT:
|
||||
case INVVPID_SINGLE_CONTEXT_RETAINING_GLOBAL:
|
||||
hvm_asid_flush_vcpu_asid(&vcpu_nestedhvm(current).nv_n2asid);
|
||||
break;
|
||||
default:
|
||||
|
||||