diff options
author | Paolo Bonzini <pbonzini@redhat.com> | 2025-03-09 03:44:06 -0400 |
---|---|---|
committer | Paolo Bonzini <pbonzini@redhat.com> | 2025-03-09 03:44:06 -0400 |
commit | ea9bd29a9c0d757b3384ae3e633e6bbaddf00725 (patch) | |
tree | 4f5b2ff21063a2f88034f054bbbfb7dbc4b00c9a /scripts/clang-tools/gen_compile_commands.py | |
parent | 1cdad678154c627937bbbde28386c58a1fb07536 (diff) | |
parent | f9dc8fb3afc968042bdaf4b6e445a9272071c9f3 (diff) | |
download | linux-ea9bd29a9c0d757b3384ae3e633e6bbaddf00725.tar.gz linux-ea9bd29a9c0d757b3384ae3e633e6bbaddf00725.tar.bz2 linux-ea9bd29a9c0d757b3384ae3e633e6bbaddf00725.zip |
Merge tag 'kvm-x86-fixes-6.14-rcN.2' of https://github.com/kvm-x86/linux into HEAD
KVM x86 fixes for 6.14-rcN #2
- Set RFLAGS.IF in C code on SVM to get VMRUN out of the STI shadow.
- Ensure DEBUGCTL is context switched on AMD to avoid running the guest with
the host's value, which can lead to unexpected bus lock #DBs.
- Suppress DEBUGCTL.BTF on AMD (to match Intel), as KVM doesn't properly
emulate BTF. KVM's lack of context switching has meant BTF has always been
broken to some extent.
- Always save DR masks for SNP vCPUs if DebugSwap is *supported*, as the guest
can enable DebugSwap without KVM's knowledge.
- Fix a bug in mmu_stress_tests where a vCPU could finish the "writes to RO
memory" phase without actually generating a write-protection fault.
- Fix a printf() goof in the SEV smoke test that causes build failures with
-Werror.
- Explicitly zero EAX and EBX in CPUID.0x8000_0022 output when PERFMON_V2
isn't supported by KVM.
Diffstat (limited to 'scripts/clang-tools/gen_compile_commands.py')
0 files changed, 0 insertions, 0 deletions