diff options
| author | Paolo Bonzini <pbonzini@redhat.com> | 2026-04-08 11:42:05 -0400 |
|---|---|---|
| committer | Paolo Bonzini <pbonzini@redhat.com> | 2026-05-10 14:55:00 +0200 |
| commit | a6b7b6b2050c7e9e350563775431d9c7c0a684b9 (patch) | |
| tree | 812b499eb0554fa20fa9ae1374de223663c30b43 /scripts/dummy-tools/python3 | |
| parent | f603854a1b42486ae6303675fcb47377c1396c80 (diff) | |
KVM: VMX: enable use of MBEC
If available, set SECONDARY_EXEC_MODE_BASED_EPT_EXEC in the secondary
execution controls.
The changes are limited because the MMU is designed to create the same
sPTEs independent of the MBEC setting. On hosts lacking support for
MBEC, and in nested guests which cannot enable it as of this commit,
the XU bit is ignored by the processor.
Note that, as of this patch, MBEC is not available to L1 hypervisors
for their guests.
Tested-by: David Riley <d.riley@proxmox.com>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
Diffstat (limited to 'scripts/dummy-tools/python3')
0 files changed, 0 insertions, 0 deletions
