summaryrefslogtreecommitdiffstats
Commit message (Expand)AuthorAgeFilesLines
* KVM: avoid warning on s390 in mark_page_dirtyChristian Borntraeger2022-01-191-0/+2
* KVM: selftests: Add a test to force emulation with a pending exceptionSean Christopherson2022-01-193-0/+141
* KVM: VMX: Reject KVM_RUN if emulation is required with pending exceptionSean Christopherson2022-01-195-5/+37
* selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTERJim Mattson2022-01-193-0/+440
* selftests: kvm/x86: Introduce x86_model()Jim Mattson2022-01-191-0/+5
* selftests: kvm/x86: Export x86_family() for use outside of processor.cJim Mattson2022-01-192-12/+12
* selftests: kvm/x86: Introduce is_amd_cpu()Jim Mattson2022-01-192-9/+10
* selftests: kvm/x86: Parameterize the CPUID vendor string checkJim Mattson2022-01-191-3/+7
* KVM: x86/pmu: Use binary search to check filtered eventsJim Mattson2022-01-191-11/+19
* kvm: selftests: conditionally build vm_xsave_req_perm()Wei Wang2022-01-191-0/+2
* KVM: x86/cpuid: Clear XFD for component i if the base feature is missingLike Xu2022-01-191-0/+3
* KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remove_write_access()David Matlack2022-01-191-9/+22
* KVM: x86/mmu: Document and enforce MMU-writable and Host-writable invariantsDavid Matlack2022-01-191-6/+36
* KVM: x86/mmu: Clear MMU-writable during changed_pte notifierDavid Matlack2022-01-191-0/+1
* KVM: x86/mmu: Fix write-protection of PTs mapped by the TDP MMUDavid Matlack2022-01-191-3/+3
* KVM: x86: Making the module parameter of vPMU more commonLike Xu2022-01-178-12/+17
* KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUNVitaly Kuznetsov2022-01-173-4/+66
* KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test'Vitaly Kuznetsov2022-01-173-3/+3
* KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUNVitaly Kuznetsov2022-01-172-19/+36
* KVM: x86: Do runtime CPUID update before updating vcpu->arch.cpuid_entriesVitaly Kuznetsov2022-01-171-10/+24
* KVM: x86/pmu: Fix available_event_types check for REF_CPU_CYCLES eventLike Xu2022-01-172-6/+15
* x86/fpu: Fix inline prefix warningsYang Zhong2022-01-142-2/+2
* selftest: kvm: Add amx selftestYang Zhong2022-01-142-0/+449
* selftest: kvm: Move struct kvm_x86_state to headerYang Zhong2022-01-142-16/+15
* selftest: kvm: Reorder vcpu_load_state steps for AMXPaolo Bonzini2022-01-141-8/+9
* kvm: x86: Disable interception for IA32_XFD on demandKevin Tian2022-01-144-6/+29
* x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state()Thomas Gleixner2022-01-142-0/+26
* kvm: selftests: Add support for KVM_CAP_XSAVE2Wei Wang2022-01-1410-8/+130
* kvm: x86: Add support for getting/setting expanded xstate bufferGuang Zeng2022-01-146-5/+106
* x86/fpu: Add uabi_size to guest_fpuThomas Gleixner2022-01-143-0/+7
* kvm: x86: Add CPUID support for Intel AMXJing Liu2022-01-142-2/+27
* kvm: x86: Add XCR0 support for Intel AMXJing Liu2022-01-141-1/+6
* kvm: x86: Disable RDMSR interception of IA32_XFD_ERRJing Liu2022-01-142-1/+7
* kvm: x86: Emulate IA32_XFD_ERR for guestJing Liu2022-01-141-1/+20
* kvm: x86: Intercept #NM for saving IA32_XFD_ERRJing Liu2022-01-143-0/+59
* x86/fpu: Prepare xfd_err in struct fpu_guestJing Liu2022-01-141-0/+5
* kvm: x86: Add emulation for IA32_XFDJing Liu2022-01-141-0/+27
* x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD emulationKevin Tian2022-01-142-0/+18
* kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2Jing Liu2022-01-141-13/+29
* x86/fpu: Provide fpu_enable_guest_xfd_features() for KVMSean Christopherson2022-01-142-0/+23
* x86/fpu: Add guest support to xfd_enable_feature()Thomas Gleixner2022-01-142-39/+60
* x86/fpu: Make XFD initialization in __fpstate_reset() a function argumentJing Liu2022-01-141-5/+6
* kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED_CPUIDJing Liu2022-01-072-3/+10
* kvm: x86: Fix xstate_required_size() to follow XSTATE alignment ruleJing Liu2022-01-071-1/+5
* x86/fpu: Prepare guest FPU for dynamically enabled FPU featuresThomas Gleixner2022-01-072-1/+38
* x86/fpu: Extend fpu_xstate_prctl() with guest permissionsThomas Gleixner2022-01-077-28/+80
* kvm: selftests: move ucall declarations into ucall_common.hMichael Roth2022-01-073-49/+60
* kvm: selftests: move base kvm_util.h declarations to kvm_util_base.hMichael Roth2022-01-072-435/+447
* KVM: SVM: include CR3 in initial VMSA state for SEV-ES guestsMichael Roth2022-01-075-0/+24
* KVM: VMX: Provide vmread version using asm-goto-with-outputsPeter Zijlstra2022-01-071-0/+27