diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2025-03-12 07:59:07 -0400 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-03-14 14:26:30 -0400 |
commit | 7bcf7246c42a81e77fbe18a0a3e7c2813c1690a6 (patch) | |
tree | c18e8db0feae57635c9daa798c961eb01c80f06f /scripts/lib/kdoc/kdoc_parser.py | |
parent | 9913212bce907b5fec014490d8e5a282d109ffeb (diff) | |
parent | 52f52ea79a4c8c21d5aa00a5453da000ad37c67f (diff) |
Merge branch 'kvm-tdx-finish-initial' into HEAD
This patch ties the remaining loose ends and finally enables TDX guests to
run inside KVM. It implements handling of EPT violation/misconfig and of
several TDVMCALL leaves that are handled in the kernel (CPUID, HLT, RDMSR/WRMSR,
GetTdVmCallInfo); it also adds a bunch of wrappers in vmx/main.c to
ignore operations not supported by TDX guests(*)
Finally, it introduces documentation for the new APIs that have been
added along the way.
(*) access to CPU state, VMX preemption timer, accesses to TSC offset or
multiplier, LMCE enable/disable, hypercall patching.
Diffstat (limited to 'scripts/lib/kdoc/kdoc_parser.py')
0 files changed, 0 insertions, 0 deletions