2023-12-01 | David Matlack | KVM: x86/mmu: Fix off-by-1 when splitting huge pages... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-27 | Mingwei Zhang | KVM: x86: Service NMI requests after PMI requests in... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-19 | Maciej S. Szmigiero | KVM: x86: Ignore MSR_AMD64_TW_CFG access Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-19 | Liang Chen | KVM: x86: remove the unused assigned_dev_head from... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-18 | Li zeming | KVM: x86/mmu: Remove unnecessary ‘NULL’ values from... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-18 | Jim Mattson | x86: KVM: Add feature flag for CPUID.80000021H:EAX... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-18 | Dongli Zhang | KVM: x86: remove always-false condition in kvmclock_sync_fn Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-17 | Nicolas Saenz Julienne | KVM: x86: hyper-v: Don't auto-enable stimer on write... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-17 | Mingwei Zhang | KVM: x86: Update the variable naming in kvm_x86_ops... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-17 | David Matlack | KVM: x86/mmu: Stop kicking vCPUs to sync the dirty... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-17 | Peng Hao | KVM: x86: Use octal for file permission Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-11 | Yan Zhao | KVM: VMX: drop IPAT in memtype when CD=1 for KVM_X86_QUIRK_C... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-11 | Yan Zhao | KVM: x86/mmu: Zap KVM TDP when noncoherent DMA assignment... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-10 | Like Xu | KVM: x86: Don't sync user-written TSC against startup... Original-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-09 | Yan Zhao | KVM: x86/mmu: Zap SPTEs on MTRR update iff guest MTRRs... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-09 | Yan Zhao | KVM: x86/mmu: Zap SPTEs when CR0.CD is toggled iff... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-09 | Yan Zhao | KVM: x86/mmu: Add helpers to return if KVM honors guest... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-09 | Jim Mattson | KVM: selftests: Test behavior of HWCR, a.k.a. MSR_K7_HWCR Co-developed-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-09 | Jim Mattson | KVM: x86: Virtualize HWCR.TscFreqSel[bit 24] Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-09 | Jim Mattson | KVM: x86: Allow HWCR.McStatusWrEn to be cleared once set Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-06 | David Woodhouse | KVM: x86: Refine calculation of guest wall clock to... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-06 | Sean Christopherson | KVM: selftests: Zero-initialize entire test_result... ...org/r/20231005002954.2887098-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Paul Durrant | KVM: x86/xen: ignore the VCPU_SSHOTTMR_future flag Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Josh Poimboeuf | KVM: x86: Add SBPB support Co-developed-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Josh Poimboeuf | KVM: x86: Add IBPB_BRTYPE support Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Sean Christopherson | KVM: SVM: Treat all "skip" emulation for SEV guests... ...org/r/20230825013621.2845700-5-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Sean Christopherson | KVM: x86: Refactor can_emulate_instruction() return... ...org/r/20230825013621.2845700-4-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Like Xu | KVM: selftests: Remove obsolete and incorrect test... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Sean Christopherson | KVM: selftests: Treat %llx like %lx when formatting... ...org/r/20230921171641.3641776-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | David Woodhouse | KVM: x86/xen: Use fast path for Xen timer delivery Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-10-04 | Peng Hao | KVM: X86: Reduce size of kvm_vcpu_arch structure when... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-28 | Tao Su | KVM: x86: Clear bit12 of ICR after APIC-write VM-exit Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-28 | Haitao Shan | KVM: x86: Fix lapic timer interrupt lost after loading... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-28 | Peter Gonda | KVM: SVM: Update SEV-ES shutdown intercepts with more... Suggested-by: Sean Christopherson <seanjc@google.com> Cc: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-28 | Kyle Meyer | KVM: x86: Add CONFIG_KVM_MAX_NR_VCPUS to allow up to... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Jinrong Liang | KVM: x86/pmu: Add documentation for fixed ctr on PMU... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Mingwei Zhang | KVM: Documentation: Add the missing description for... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Mingwei Zhang | KVM: Documentation: Add the missing description for... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Mingwei Zhang | KVM: Documentation: Add the missing description for... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Mingwei Zhang | KVM: Documentation: Add the missing description for... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Mingwei Zhang | KVM: Documentation: Update the field name gfns and... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Mingwei Zhang | KVM: Documentation: Add the missing description for... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Michal Luczaj | KVM: Correct kvm_vcpu_event(s) typo in KVM API documentation Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Michal Luczaj | KVM: x86: Force TLB flush on userspace changes to special... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-27 | Michal Luczaj | KVM: x86: Remove redundant vcpu->arch.cr0 assignments Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-25 | Jim Mattson | KVM: x86/pmu: Synthesize at most one PMI per VM-exit Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-25 | Jim Mattson | KVM: x86: Mask LVTPC when handling a PMI Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-09-25 | Roman Kagan | KVM: x86/pmu: Truncate counter value to allowed width... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-29 | Sean Christopherson | KVM: VMX: Refresh available regs and IDT vectoring... ...org/r/20230825014532.2846714-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: VMX: Delete ancient pr_warn() about KVM_SET_TSS_ADDR... ...org/r/20230815174215.433222-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: x86: Update MAINTAINTERS to include selftests ...org/r/20230817234114.1420092-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: selftests: Explicit set #UD when *potentially... ...org/r/20230817233430.1416463-3-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: selftests: Reload "good" vCPU state if vCPU hits... ...org/r/20230817233430.1416463-2-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: SVM: Require nrips support for SEV guests (and... ...org/r/20230825013621.2845700-3-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: SVM: Don't inject #UD if KVM attempts to skip... ...org/r/20230825013621.2845700-2-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: SVM: Skip VMSA init in sev_es_init_vmcb() if pointer... ...org/r/20230825022357.2852133-3-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-25 | Sean Christopherson | KVM: SVM: Get source vCPUs from source VM for SEV-ES... ...org/r/20230825022357.2852133-2-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Jinrong Liang | KVM: selftests: Test gp event filters don't affect... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Jinrong Liang | KVM: selftests: Test if event filter meets expectations... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Jinrong Liang | KVM: selftests: Add test cases for unsupported PMU... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Jinrong Liang | KVM: selftests: Introduce "struct __kvm_pmu_event_filter... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Jinrong Liang | KVM: selftests: Drop the return of remove_event() Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Jinrong Liang | KVM: selftests: Add x86 properties for Intel PMU in... Suggested-by: Sean Christopherson <seanjc@google.com> Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Yue Haibing | KVM: Remove unused kvm_make_cpus_request_mask() declaration Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Yue Haibing | KVM: Remove unused kvm_device_{get,put}() declarations Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: x86: Disallow guest CPUID lookups when IRQs are... ...org/r/20230815203653.519297-16-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-15-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-14-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-13-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-12-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-11-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-10-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nSVM: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-9-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: nVMX: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-8-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: x86: Use KVM-governed feature framework to track... ...org/r/20230815203653.519297-7-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: VMX: Rename XSAVES control to follow KVM's preferred... ...org/r/20230815203653.519297-6-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: VMX: Check KVM CPU caps, not just VMX MSR support... ...org/r/20230815203653.519297-5-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: VMX: Recompute "XSAVES enabled" only after CPUID... ...org/r/20230815203653.519297-4-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: x86/mmu: Use KVM-governed feature framework to... ...org/r/20230815203653.519297-3-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: x86: Add a framework for enabling KVM-governed... ...org/r/20230815203653.519297-2-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Manali Shukla | KVM: SVM: correct the size of spec_ctrl field in VMCB... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Li zeming | x86: kvm: x86: Remove unnecessary initial values of... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Shiyuan Gao | KVM: VMX: Rename vmx_get_max_tdp_level() to vmx_get_max_ept_... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: SVM: Set target pCPU during IRTE update if target... ...org/r/20230808233132.2499764-3-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: SVM: Take and hold ir_list_lock when updating... ...org/r/20230808233132.2499764-2-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: x86: Remove WARN sanity check on hypervisor timer... ...org/r/20230808232057.2498287-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Like Xu | KVM: x86: Remove break statements that will never be... Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-17 | Sean Christopherson | KVM: Wrap kvm_{gfn,hva}_range.pte in a per-action union ...org/r/20230729004144.1054885-1-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-04 | Sean Christopherson | KVM: nSVM: Skip writes to MSR_AMD64_TSC_RATIO if guest... ...org/r/20230729011608.1065019-7-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-04 | Sean Christopherson | KVM: x86: Always write vCPU's current TSC offset/ratio... ...org/r/20230729011608.1065019-6-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-04 | Sean Christopherson | KVM: SVM: Clean up preemption toggling related to MSR_AMD64_... ...org/r/20230729011608.1065019-5-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-04 | Sean Christopherson | KVM: nSVM: Use the "outer" helper for writing multiplier... ...org/r/20230729011608.1065019-4-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-04 | Sean Christopherson | KVM: nSVM: Load L1's TSC multiplier based on L1 state... ...org/r/20230729011608.1065019-3-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-04 | Sean Christopherson | KVM: nSVM: Check instead of asserting on nested TSC... ...org/r/20230729011608.1065019-2-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-03 | Tao Su | KVM: x86: Advertise AMX-COMPLEX CPUID to userspace Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-03 | Sean Christopherson | KVM: VMX: Skip VMCLEAR logic during emergency reboots... ...org/r/20230721201859.2307736-20-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-03 | Sean Christopherson | KVM: SVM: Use "standard" stgi() helper when disabling SVM ...org/r/20230721201859.2307736-19-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-03 | Sean Christopherson | KVM: x86: Force kvm_rebooting=true during emergency... ...org/r/20230721201859.2307736-18-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-03 | Sean Christopherson | x86/virt: KVM: Move "disable SVM" helper into KVM SVM ...org/r/20230721201859.2307736-17-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
2023-08-03 | Sean Christopherson | KVM: VMX: Ensure CPU is stable when probing basic VMX... ...org/r/20230721201859.2307736-16-seanjc@google.com Signed-off-by: Sean Christopherson <seanjc@google.com> |
commit | commitdiff | tree |
next |