projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge tag 'kvm-x86-pmu-6.6-fixes' of https://github.com/kvm-x86/linux into HEAD
2023-10-15
Paolo Bonzini
Merge tag 'kvm-x86-pmu-6.6-fixes' of https://github...
commit
|
commitdiff
|
tree
2023-10-15
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.6-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-10-12
Paolo Bonzini
KVM: MIPS: fix -Wunused-but-set-variable warning
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Tom Lendacky
KVM: SVM: Fix build error when using -Werror=unused...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Maxim Levitsky
x86: KVM: SVM: refresh AVIC inhibition in svm_leave_nested()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Maxim Levitsky
x86: KVM: SVM: add support for Invalid IPI Vector interception
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Maxim Levitsky
x86: KVM: SVM: always update the x2avic msr interception
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Sean Christopherson
KVM: selftests: Force load all supported XSAVE state...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Sean Christopherson
KVM: selftests: Load XSAVE state into untouched vCPU...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Sean Christopherson
KVM: selftests: Touch relevant XSAVE state in guest...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Sean Christopherson
KVM: x86: Constrain guest-supported xfeatures only...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Sean Christopherson
x86/fpu: Allow caller to constrain xfeatures when copying...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-10-12
Paolo Bonzini
Merge tag 'kvm-s390-master-6.6-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-09-23
Paolo Bonzini
Merge tag 'kvm-riscv-fixes-6.6-1' of https://github...
commit
|
commitdiff
|
tree
2023-09-23
Tom Lendacky
KVM: SVM: Do not use user return MSR support for virtualized...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-23
Tom Lendacky
KVM: SVM: Fix TSC_AUX virtualization setup
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-23
Paolo Bonzini
KVM: SVM: INTERCEPT_RDTSCP is never intercepted anyway
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-23
Sean Christopherson
KVM: x86/mmu: Stop zapping invalidated TDP MMU roots...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-23
Paolo Bonzini
KVM: x86/mmu: Do not filter address spaces in for_each_tdp_m...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-21
Sean Christopherson
KVM: x86/mmu: Open code leaf invalidation from mmu_notifier
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-20
Sean Christopherson
KVM: selftests: Assert that vasprintf() is successful
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-09-14
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.6-1' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-09-01
Paolo Bonzini
Merge branch 'kvm-x86-mmu-6.6' into HEAD
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Include mmu.h in spte.h
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Use dummy root, backed by zero page,...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Disallow guest from using !visible slots...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Harden TDP MMU iteration against root...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Harden new PGD against roots without...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Add helper to convert root hpa to shadow...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Drop final dependencies on KVM internal...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Handle KVM bookkeeping in page-track...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Drop @slot param from exported/external...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Bug the VM if write-tracking is used...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Assert that correct locks are held for...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Rename page-track APIs to reflect the...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Drop infrastructure for multiple page...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Use page-track notifiers iff there are...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Move KVM-only page-track declarations...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Yan Zhao
KVM: x86: Remove the unused page-track hook track_flush_slot()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Yan Zhao
drm/i915/gvt: switch from ->track_flush_slot() to ...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Yan Zhao
KVM: x86: Add a new page-track hook to handle memslot...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Don't bother removing write-protection...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86: Reject memslot MOVE operations if KVMGT is...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: drm/i915/gvt: Drop @vcpu from KVM's ->track_write...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Don't bounce through page-track mechanism...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Don't rely on page-track mechanism to...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Move kvm_arch_flush_shadow_{all,memslot...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Protect gfn hash table with vgpu_lock
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Drop unused helper intel_vgpu_reset_gtt()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Use an "unsigned long" to iterate over...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Don't rely on KVM's gfn_to_pfn() to query...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Error out on an attempt to shadowing...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Explicitly check that vGPU is attached...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Put the page reference obtained by KVM...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Yan Zhao
drm/i915/gvt: Don't try to unpin an empty page range
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Verify hugepages are contiguous in physical...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Yan Zhao
drm/i915/gvt: remove interface intel_gvt_is_valid_gfn
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
drm/i915/gvt: Verify pfn is "valid" before dereferencing...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: BUG() in rmap helpers iff CONFIG_BUG_ON_DATA_C...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Mingwei Zhang
KVM: x86/mmu: Plumb "struct kvm" all the way to pte_list_rem...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Use BUILD_BUG_ON_INVALID() for KVM_MMU_WARN_ON...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Replace MMU_DEBUG with proper KVM_PROVE_MMU...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Bug the VM if a vCPU ends up in long...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Convert "runtime" WARN_ON() assertions...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Rename MMU_WARN_ON() to KVM_MMU_WARN_ON()
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Cleanup sanity check of SPTEs at SP free
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Avoid pointer arithmetic when iterating...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Delete the "dbg" module param
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Delete rmap_printk() and all its usage
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Delete pgprintk() and all its usage
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Sean Christopherson
KVM: x86/mmu: Guard against collision with KVM-defined...
Reviewed-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Like Xu
KVM: x86/mmu: Move the lockdep_assert of mmu_lock to...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-x86-misc-6.6' of https://github.com...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-x86-svm-6.6' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-x86-vmx-6.6' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-x86-pmu-6.6' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-riscv-6.6-1' of https://github.com/kvm...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-s390-next-6.6-1' of https://git.kernel...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-x86-selftests-6.6' of https://github...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvm-x86-generic-6.6' of https://github.com...
commit
|
commitdiff
|
tree
2023-08-31
Paolo Bonzini
Merge tag 'kvmarm-6.6' of git://git.kernel.org/pub...
commit
|
commitdiff
|
tree
2023-08-04
Mark Brown
selftests/rseq: Fix build with undefined __weak
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-04
Paolo Bonzini
Merge tag 'kvmarm-fixes-6.5-2' of git://git.kernel...
commit
|
commitdiff
|
tree
2023-08-04
Paolo Bonzini
KVM: SEV: remove ghcb variable declarations
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-04
Paolo Bonzini
KVM: SEV: only access GHCB fields once
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-08-04
Paolo Bonzini
KVM: SEV: snapshot the GHCB before accessing it
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Expand x86's sregs test to cover illegal...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: VMX: Don't fudge CR0 and CR4 for restricted L2...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: x86: Disallow KVM_SET_SREGS{2} if incoming CR0...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
Revert "debugfs, coccinelle: check for obsolete DEFINE_SIMPL...
Suggested-by:
Paolo Bonzini
<pbonzini@redhat.com>
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Verify stats fd is usable after VM...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Verify stats fd can be dup()'d and...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Verify userspace can create "redundant...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Explicitly free vcpus array in binary...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Clean up stats fd in common stats_test...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: selftests: Use pread() to read binary stats header
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: Grab a reference to KVM for VM and vCPU stats...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
selftests/rseq: Play nice with binaries statically...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
Revert "KVM: SVM: Skip WRMSR fastpath on VM-Exit if...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Sean Christopherson
KVM: x86: Acquire SRCU read lock when handling fastpath...
Signed-off-by:
Paolo Bonzini
<pbonzini@redhat.com>
commit
|
commitdiff
|
tree
next