| 2025-09-30 |
Sean Christopherson | KVM: x86: Export KVM-internal symbols for sub-modules... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Sean Christopherson | KVM: x86: Drop pointless exports of kvm_arch_xxx()... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Sean Christopherson | KVM: x86: Move kvm_intr_is_single_vcpu() to lapic.c |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Sean Christopherson | KVM: Export KVM-internal symbols for sub-modules only |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Sean Christopherson | KVM: s390/vfio-ap: Use kvm_is_gpa_in_memslot() instead... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-cet-6.18' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-misc-6.18' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-ciphertext-6.18' of https://github... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-svm-6.18' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-vmx-6.18' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-mmu-6.18' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-generic-6.18' of https://github... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-guest-6.18' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-x86-selftests-6.18' of https://github... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'loongarch-kvm-6.18' of git://git.kernel... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-riscv-6.18-1' of https://github.com... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvmarm-6.18' of git://git.kernel.org/pub... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvmarm-fixes-6.17-2' of https://git.kernel... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Paolo Bonzini | Merge tag 'kvm-s390-next-6.18-1' of https://git.kernel... |
commit | commitdiff | tree | snapshot |
| 2025-09-30 |
Gautam Gala | KVM: s390: Fix to clear PTE when discarding a swapped... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Marc Zyngier | Merge branch kvm-arm64/selftests-6.18 into kvmarm-maste... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Mark Brown | KVM: arm64: selftests: Cover ID_AA64ISAR3_EL1 in set_id... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Mark Brown | KVM: arm64: selftests: Remove a duplicate register... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Cope with arch silliness in... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Add basic test for running in... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Enable EL2 by default |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Initialize HCR_EL2 |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Use the vCPU attr for setting... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Use hyp timer IRQs when test... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Select SMCCC conduit based on... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Provide helper for getting defau... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Alias EL1 registers to EL2 count... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Create a VGICv3 for 'default... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Add unsanitised helpers for... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Add helper to check for VGICv3... |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Initialize VGICv3 only once |
commit | commitdiff | tree | snapshot |
| 2025-09-24 |
Oliver Upton | KVM: arm64: selftests: Provide kvm_arch_vm_post_create... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Mathias Krause | KVM: VMX: Make CR4.CET a guest owned bit |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Verify MSRs are (not) in save/restore... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Add coverage for KVM-defined registers... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Add KVM_{G,S}ET_ONE_REG coverage to... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Extend MSRs test to validate vCPUs... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Add support for MSR_IA32_{S,U}_CET... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: selftests: Add an MSR test to exercise guest/host... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Define AMD's #HV, #VC, and #SX exception... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Define Control Protection Exception (#CP... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: x86: Add human friendly formatting for #XM, and #VE |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
John Allen | KVM: SVM: Enable shadow stack virtualization for SVM |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SEV: Synchronize MSR_IA32_XSS from the GHCB when... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
John Allen | KVM: SVM: Pass through shadow stack MSRs as appropriate |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
John Allen | KVM: SVM: Update dump_vmcb with shadow stack save area... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: nSVM: Save/load CET Shadow Stack state to/from... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
John Allen | KVM: SVM: Emulate reads and writes to shadow stack... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Chao Gao | KVM: nVMX: Advertise new VM-Entry/Exit control bits... |
commit | commitdiff | tree | snapshot |
| 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 |
Naveen N Rao | KVM: SVM: Enable AVIC by default for Zen4+ if x2AVIC... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SVM: Move global "avic" variable to avic.c |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SVM: Don't advise the user to do force_avic=y... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SVM: Always print "AVIC enabled" separately, even... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SVM: Update "APICv in x2APIC without x2AVIC" in... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SVM: Move x2AVIC MSR interception helper to avic.c |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SVM: Make svm_x86_ops globally visible, clean... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Hou Wenlong | KVM: SVM: Re-load current, not host, TSC_AUX on #VMEXIT... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Hou Wenlong | KVM: x86: Add helper to retrieve current value of user... |
commit | commitdiff | tree | snapshot |
| 2025-09-23 |
Sean Christopherson | KVM: SEV: Reject non-positive effective lengths during... |
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 |
| next |