index
:
linux
for-next
master
Mirror of https://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git/
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
arch
/
x86
/
kvm
/
svm
/
svm.c
(
follow
)
Age
Commit message (
Expand
)
Author
Files
Lines
2025-09-10
KVM: SVM: Sync TPR from LAPIC into VMCB::V_TPR even if AVIC is active
Maciej S. Szmigiero
1
-2
/
+1
2025-07-29
Merge tag 'kvm-x86-mmu-6.17' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-0
/
+2
2025-07-29
Merge tag 'kvm-x86-misc-6.17' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-336
/
+164
2025-07-09
KVM: x86: Provide a capability to disable APERF/MPERF read intercepts
Jim Mattson
1
-0
/
+5
2025-07-09
KVM: x86: Replace growing set of *_in_guest bools with a u64
Jim Mattson
1
-1
/
+1
2025-06-24
KVM: x86: Deduplicate MSR interception enabling and disabling
Chao Gao
1
-18
/
+3
2025-06-24
KVM: x86: Use kvzalloc() to allocate VM struct
Sean Christopherson
1
-0
/
+2
2025-06-23
KVM: SVM: WARN if ir_list is non-empty at vCPU free
Sean Christopherson
1
-0
/
+2
2025-06-20
KVM: SVM: Add enable_ipiv param, never set IsRunning if disabled
Maxim Levitsky
1
-0
/
+2
2025-06-20
KVM: x86: Simplify userspace filter logic when disabling MSR interception
Sean Christopherson
1
-14
/
+10
2025-06-20
KVM: SVM: Add a helper to allocate and initialize permissions bitmaps
Sean Christopherson
1
-16
/
+15
2025-06-20
KVM: SVM: Store MSRPM pointer as "void *" instead of "u32 *"
Sean Christopherson
1
-4
/
+4
2025-06-20
KVM: SVM: Move svm_msrpm_offset() to nested.c
Sean Christopherson
1
-23
/
+0
2025-06-20
KVM: SVM: Drop explicit check on MSRPM offset when emulating SEV-ES accesses
Sean Christopherson
1
-3
/
+2
2025-06-20
KVM: SVM: Merge "after set CPUID" intercept recalc helpers
Sean Christopherson
1
-11
/
+7
2025-06-20
KVM: SVM: Fold svm_vcpu_init_msrpm() into its sole caller
Sean Christopherson
1
-16
/
+11
2025-06-20
KVM: SVM: Rename init_vmcb_after_set_cpuid() to make it intercepts specific
Sean Christopherson
1
-3
/
+4
2025-06-20
KVM: x86: Rename msr_filter_changed() => recalc_msr_intercepts()
Sean Christopherson
1
-7
/
+1
2025-06-20
KVM: SVM: Manually recalc all MSR intercepts on userspace MSR filter change
Sean Christopherson
1
-260
/
+91
2025-06-20
KVM: x86: Move definition of X2APIC_MSR() to lapic.h
Sean Christopherson
1
-2
/
+0
2025-06-20
KVM: SVM: Drop "always" flag from list of possible passthrough MSRs
Sean Christopherson
1
-62
/
+62
2025-06-20
KVM: SVM: Pass through GHCB MSR if and only if VM is an SEV-ES guest
Sean Christopherson
1
-1
/
+1
2025-06-20
KVM: SVM: Implement and adopt VMX style MSR intercepts APIs
Sean Christopherson
1
-29
/
+70
2025-06-20
KVM: SVM: Add helpers for accessing MSR bitmap that don't rely on offsets
Sean Christopherson
1
-16
/
+14
2025-06-20
KVM: nSVM: Don't initialize vmcb02 MSRPM with vmcb01's "always passthrough"
Sean Christopherson
1
-2
/
+3
2025-06-20
KVM: nSVM: Use dedicated array of MSRPM offsets to merge L0 and L1 bitmaps
Sean Christopherson
1
-0
/
+4
2025-06-20
KVM: SVM: Clean up macros related to architectural MSRPM definitions
Sean Christopherson
1
-8
/
+4
2025-06-20
KVM: SVM: Massage name and param of helper that merges vmcb01 and vmcb12 MSRPMs
Sean Christopherson
1
-1
/
+1
2025-06-20
KVM: x86: Use non-atomic bit ops to manipulate "shadow" MSR intercepts
Sean Christopherson
1
-6
/
+6
2025-06-20
KVM: SVM: Kill the VM instead of the host if MSR interception is buggy
Sean Christopherson
1
-4
/
+6
2025-06-20
KVM: SVM: Use ARRAY_SIZE() to iterate over direct_access_msrs
Sean Christopherson
1
-7
/
+11
2025-06-20
KVM: SVM: Tag MSR bitmap initialization helpers with __init
Sean Christopherson
1
-2
/
+2
2025-06-20
KVM: SVM: Don't BUG if setting up the MSR intercept bitmaps fails
Sean Christopherson
1
-12
/
+13
2025-06-20
KVM: SVM: Allocate IOPM pages after initial setup in svm_hardware_setup()
Sean Christopherson
1
-9
/
+9
2025-06-20
KVM: SVM: Disable interception of SPEC_CTRL iff the MSR exists for the guest
Sean Christopherson
1
-3
/
+6
2025-06-20
KVM: x86: Drop kvm_x86_ops.set_dr6() in favor of a new KVM_RUN flag
Sean Christopherson
1
-4
/
+6
2025-06-20
KVM: x86: Convert vcpu_run()'s immediate exit param into a generic bitmap
Sean Christopherson
1
-2
/
+2
2025-06-02
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-38
/
+124
2025-05-29
Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm
Linus Torvalds
1
-0
/
+1
2025-05-27
Merge tag 'kvm-x86-svm-6.16' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-13
/
+122
2025-05-27
Merge tag 'kvm-x86-misc-6.16' of https://github.com/kvm-x86/linux into HEAD
Paolo Bonzini
1
-25
/
+2
2025-05-26
Merge tag 'loongarch-kvm-6.16' of git://git.kernel.org/pub/scm/linux/kernel/g...
Paolo Bonzini
1
-6
/
+69
2025-05-19
KVM: SVM: Add support for KVM_CAP_X86_BUS_LOCK_EXIT on SVM CPUs
Manali Shukla
1
-0
/
+38
2025-05-13
Merge branch 'x86/msr' into x86/core, to resolve conflicts
Ingo Molnar
1
-32
/
+19
2025-05-08
KVM: SVM: Set/clear SRSO's BP_SPEC_REDUCE on 0 <=> 1 VM count transitions
Sean Christopherson
1
-6
/
+65
2025-05-02
x86/msr: Change the function type of native_read_msr_safe()
Xin Li (Intel)
1
-12
/
+7
2025-05-02
x86/pvops/msr: Refactor pv_cpu_ops.write_msr{,_safe}()
Xin Li (Intel)
1
-12
/
+3
2025-05-02
x86/msr: Add explicit includes of <asm/msr.h>
Xin Li (Intel)
1
-0
/
+1
2025-04-29
KVM: x86: Unify cross-vCPU IBPB
Sean Christopherson
1
-25
/
+0
2025-04-29
KVM: SVM: Clear current_vmcb during vCPU free for all *possible* CPUs
Yosry Ahmed
1
-1
/
+1
[next]