| 2025-09-23 |
Chao Gao | KVM: nVMX: Add consistency checks for CET states |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Chao Gao | KVM: nVMX: Add consistency checks for CR0.WP and CR4.CET |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: nVMX: Prepare for enabling CET support for nested... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: nVMX: Virtualize NO_HW_ERROR_CODE_CC for L1 event... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: VMX: Configure nested capabilities after CPU capab... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Enable CET virtualization for VMX and adverti... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Disable support for IBT and SHSTK if allow_sm... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Initialize allow_smaller_maxphyaddr earlier... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Disable support for Shadow Stacks if TDP... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Add XSS support for CET_KERNEL and CET_USER |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: nVMX: Always forward XSAVES/XRSTORS exits from... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Allow setting CR4.CET if IBT or SHSTK is... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86/mmu: Pretty print PK, SS, and SGX flags in... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86/mmu: WARN on attempt to check permissions... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Emulate SSP[63:32]!=0 #GP(0) for FAR JMP... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Don't emulate task switches when IBT or SHSTK... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Don't emulate instructions affected by CET... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: VMX: Set host constant supervisor states to VMCS... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: VMX: Set up interception for CET MSRs |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Save and reload SSP to/from SMRAM |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: VMX: Emulate read and write to CET MSRs |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Enable guest SSP read/write interface with... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: VMX: Introduce CET VMCS fields and control bits |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Report KVM supported CET MSRs as to-be-saved |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Add fault checks for guest CR4.CET setting |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Load guest FPU state when access XSAVE-manage... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Initialize kvm_caps.supported_xss |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Refresh CPUID on write to guest MSR_IA32_XSS |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Chao Gao | KVM: x86: Check XSS validity against guest CPUIDs |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Report XSS as to-be-saved if there are suppor... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Yang Weijiang | KVM: x86: Introduce KVM_{G,S}ET_ONE_REG uAPIs support |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Merge 'selftests' into 'cet' to pick up ex_str() |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Merge 'svm' into 'cet' to pick up GHCB depend... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SEV: Validate XCR0 provided by guest in GHCB |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SEV: Read save fields from GHCB exactly once |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SEV: Rename kvm_ghcb_get_sw_exit_code() to kvm_get... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Add ex_str() to print human friendly... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sukrut Heroorkar | selftests/kvm: remove stale TODO in xapic_state_test |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
dongsheng | KVM: selftests: Handle Intel Atom errata that leads... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Dapeng Mi | KVM: selftests: Validate more arch-events in pmu_counte... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Reduce number of "unavailable PMU event... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Track unavailable_mask for PMU events... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Dapeng Mi | KVM: selftests: Add timing_info bit support in vmx_pmu_... |
commit | commitdiff | tree | snapshot |
| 2025-09-22 |
Bagas Sanjaya | KVM: x86: Fix hypercalls docs section number order |
commit | commitdiff | tree | snapshot |
| 2025-09-22 |
Sean Christopherson | KVM: x86: Don't treat ENTER and LEAVE as branches,... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: x86/pmu: Restrict GLOBAL_{CTRL,STATUS}, fixed... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: x86/pmu: Move initialization of valid PMCs bitmask... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Dapeng Mi | KVM: x86/pmu: Use BIT_ULL() instead of open coded equiv... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Dapeng Mi | KVM: VMX: Add helpers to toggle/change a bit in VMCS... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: x86: Use KVM_REQ_RECALC_INTERCEPTS to react to... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: x86: Rework KVM_REQ_MSR_FILTER_CHANGED into a... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Dapeng Mi | KVM: x86/pmu: Move PMU_CAP_{FW_WRITES,LBR_FMT} into... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Dapeng Mi | KVM: x86: Rename vmx_vmentry/vmexit_ctrl() helpers |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: x86/pmu: Snapshot host (i.e. perf's) reported... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: SVM: Check pmu->version, not enable_pmu, when... |
commit | commitdiff | tree | snapshot |
| 2025-09-18 |
Sean Christopherson | KVM: VMX: Setup canonical VMCS config prior to kvm_x86_... |
commit | commitdiff | tree | snapshot |
| 2025-09-16 |
Jiaming Zhang | Documentation: KVM: Call out that KVM strictly follows... |
commit | commitdiff | tree | snapshot |
| 2025-09-16 |
Liao Yuanhong | KVM: x86: hyper-v: Use guard() instead of mutex_lock... |
commit | commitdiff | tree | snapshot |
| 2025-09-16 |
Liao Yuanhong | KVM: x86: Use guard() instead of mutex_lock() to simpli... |
commit | commitdiff | tree | snapshot |
| 2025-09-16 |
Dapeng Mi | KVM: x86/pmu: Correct typo "_COUTNERS" to "_COUNTERS" |
commit | commitdiff | tree | snapshot |
| 2025-09-16 |
Sagi Shahar | KVM: TDX: Reject fully in-kernel irqchip if EOIs are... |
commit | commitdiff | tree | snapshot |
| 2025-09-11 |
Thorsten Blum | KVM: nSVM: Replace kzalloc() + copy_from_user() with... |
commit | commitdiff | tree | snapshot |
| 2025-09-11 |
Sean Christopherson | KVM: selftests: Add support for DIV and IDIV in the... |
commit | commitdiff | tree | snapshot |
| 2025-09-11 |
Sean Christopherson | KVM: selftests: Dedup the gnarly constraints of the... |
commit | commitdiff | tree | snapshot |
| 2025-09-11 |
Sean Christopherson | KVM: selftests: Add coverage for 'b' (byte) sized fasto... |
commit | commitdiff | tree | snapshot |
| 2025-09-11 |
Sean Christopherson | KVM: selftests: Add support for #DE exception fixup |
commit | commitdiff | tree | snapshot |
| 2025-09-10 |
Sean Christopherson | KVM: x86: Move vector_hashing into lapic.c |
commit | commitdiff | tree | snapshot |
| 2025-09-10 |
Sean Christopherson | KVM: x86: Make "lowest priority" helpers local to lapic.c |
commit | commitdiff | tree | snapshot |
| 2025-09-10 |
Sean Christopherson | KVM: x86: Move kvm_irq_delivery_to_apic() from irq... |
commit | commitdiff | tree | snapshot |
| 2025-09-08 |
Sean Christopherson | KVM: SEV: Save the SEV policy if and only if LAUNCH_STA... |
commit | commitdiff | tree | snapshot |
| 2025-09-08 |
Alok Tiwari | KVM: selftests: Fix typo in hyperv cpuid test message |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Nikunj A Dadhania | KVM: SVM: Enable Secure TSC for SNP guests |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Sean Christopherson | KVM: SEV: Fold sev_es_vcpu_reset() into sev_vcpu_create() |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Sean Christopherson | KVM: SEV: Set RESET GHCB MSR value during sev_es_init_v... |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Sean Christopherson | KVM: SEV: Move init of SNP guest state into sev_init_vmcb() |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Sean Christopherson | KVM: SVM: Move SEV-ES VMSA allocation to a dedicated... |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Nikunj A Dadhania | x86/cpufeatures: Add SNP Secure TSC |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Nikunj A Dadhania | KVM: SEV: Enforce minimum GHCB version requirement... |
commit | commitdiff | tree | snapshot |
| 2025-08-21 |
Nikunj A Dadhania | KVM: SEV: Drop GHCB_VERSION_DEFAULT and open code it |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Chao Gao | KVM: x86: Zero XSTATE components on INIT by iterating... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86: Manually clear MPX state only on INIT |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Yang Weijiang | KVM: x86: Add kvm_msr_{read,write}() helpers |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86: Use double-underscore read/write MSR helpers... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Yang Weijiang | KVM: x86: Rename kvm_{g,s}et_msr()* to show that they... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Xin Li | KVM: x86: Advertise support for the immediate form... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Xin Li | KVM: VMX: Support the immediate form of WRMSRNS in... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Xin Li | KVM: x86: Add support for RDMSR/WRMSRNS w/ immediate... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Xin Li | KVM: x86: Rename handle_fastpath_set_msr_irqoff() to... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86: Rename local "ecx" variables to "msr" and... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Xin Li | x86/cpufeatures: Add a CPU feature bit for MSR immediat... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86: Add a fastpath handler for INVD |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86: Push acquisition of SRCU in fastpath into... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Rename check_pmu_event_filter() to pmc_is... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Drop redundant check on PMC being locally... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Drop redundant check on PMC being globall... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Open code pmc_event_is_allowed() in its... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Rename pmc_speculative_in_use() to pmc_is... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Calculate set of to-be-emulated PMCs... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Add wrappers for counting emulated instru... |
commit | commitdiff | tree | snapshot |
| 2025-08-19 |
Sean Christopherson | KVM: x86/pmu: Move kvm_init_pmu_capability() to pmu.c |
commit | commitdiff | tree | snapshot |
| next |