projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first
⋅
prev
⋅
next
KVM: x86/mmu: Move is_writable_pte() to spte.h
2022-01-24
Xianting Tian
KVM: remove async parameter of hva_to_pfn_remapped()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-24
Peter Zijlstra
x86,kvm/xen: Remove superfluous .fixup usage
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-24
Sean Christopherson
KVM: VMX: Zero host's SYSENTER_ESP iff SYSENTER is...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-20
Wei Wang
docs: kvm: fix WARNINGs from api.rst
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-20
Jinrong Liang
selftests: kvm/x86: Fix the warning in lib/x86_64/processor.c
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-20
Jinrong Liang
selftests: kvm/x86: Fix the warning in pmu_event_filter_test.c
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Paolo Bonzini
kvm: selftests: Do not indent with spaces
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Paolo Bonzini
kvm: selftests: sync uapi/linux/kvm.h with Linux header
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Muhammad Usama Anjum
selftests: kvm: add amx_test to .gitignore
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Nullify vcpu_(un)blocking() hooks if AVIC...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Move svm_hardware_setup() and its helpers...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Drop AVIC's intermediate avic_set_running...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Don't do full kick when handling posted interrupt...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Fold fallback path into triggering posted...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Pass desired vector instead of bool for triggering...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Don't do full kick when triggering posted...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Skip AVIC and IRTE updates when loading blocking...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Use kvm_vcpu_is_blocking() in AVIC load to...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Remove unnecessary APICv/AVIC update in vCPU...
Suggested-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Don't bother checking for "running" AVIC...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: SVM: Signal AVIC doorbell iff vCPU is in guest...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: x86: Remove defunct pre_block/post_block kvm_x86_ops...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: x86: Unexport LAPIC's switch_to_{hv,sw}_timer...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Move preemption timer <=> hrtimer dance to...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: Move x86 VMX's posted interrupt list_head to vcpu_vmx
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: Drop unused kvm_vcpu.pre_pcpu field
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Handle PI descriptor updates during vcpu_put...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Paolo Bonzini
Merge branch 'kvm-pi-raw-spinlock' into HEAD
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Christian Borntraeger
KVM: avoid warning on s390 in mark_page_dirty
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: selftests: Add a test to force emulation with...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Sean Christopherson
KVM: VMX: Reject KVM_RUN if emulation is required with...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Add test for KVM_SET_PMU_EVENT_FILTER
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Introduce x86_model()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Export x86_family() for use outside...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Introduce is_amd_cpu()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
selftests: kvm/x86: Parameterize the CPUID vendor string...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Jim Mattson
KVM: x86/pmu: Use binary search to check filtered events
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Wei Wang
kvm: selftests: conditionally build vm_xsave_req_perm()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
Like Xu
KVM: x86/cpuid: Clear XFD for component i if the base...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
David Matlack
KVM: x86/mmu: Improve TLB flush comment in kvm_mmu_slot_remo...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
David Matlack
KVM: x86/mmu: Document and enforce MMU-writable and...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
David Matlack
KVM: x86/mmu: Clear MMU-writable during changed_pte...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-19
David Matlack
KVM: x86/mmu: Fix write-protection of PTs mapped by...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-18
Marcelo Tosatti
KVM: VMX: switch blocked_vcpu_on_cpu_lock to raw spinlock
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-17
Like Xu
KVM: x86: Making the module parameter of vPMU more...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-17
Vitaly Kuznetsov
KVM: selftests: Test KVM_SET_CPUID2 after KVM_RUN
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-17
Vitaly Kuznetsov
KVM: selftests: Rename 'get_cpuid_test' to 'cpuid_test'
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-17
Vitaly Kuznetsov
KVM: x86: Partially allow KVM_SET_CPUID{,2} after KVM_RUN
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-17
Vitaly Kuznetsov
KVM: x86: Do runtime CPUID update before updating vcpu...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-17
Like Xu
KVM: x86/pmu: Fix available_event_types check for REF_CPU_CY...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Yang Zhong
x86/fpu: Fix inline prefix warnings
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Yang Zhong
selftest: kvm: Add amx selftest
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Yang Zhong
selftest: kvm: Move struct kvm_x86_state to header
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Paolo Bonzini
selftest: kvm: Reorder vcpu_load_state steps for AMX
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Kevin Tian
kvm: x86: Disable interception for IA32_XFD on demand
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Thomas Gleixner
x86/fpu: Provide fpu_sync_guest_vmexit_xfd_state()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Wei Wang
kvm: selftests: Add support for KVM_CAP_XSAVE2
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Guang Zeng
kvm: x86: Add support for getting/setting expanded...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Thomas Gleixner
x86/fpu: Add uabi_size to guest_fpu
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Add CPUID support for Intel AMX
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Add XCR0 support for Intel AMX
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Disable RDMSR interception of IA32_XFD_ERR
Suggested-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Emulate IA32_XFD_ERR for guest
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Intercept #NM for saving IA32_XFD_ERR
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
x86/fpu: Prepare xfd_err in struct fpu_guest
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Add emulation for IA32_XFD
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Kevin Tian
x86/fpu: Provide fpu_update_guest_xfd() for IA32_XFD...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
kvm: x86: Enable dynamic xfeatures at KVM_SET_CPUID2
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Sean Christopherson
x86/fpu: Provide fpu_enable_guest_xfd_features() for KVM
Reviewed-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Thomas Gleixner
x86/fpu: Add guest support to xfd_enable_feature()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-14
Jing Liu
x86/fpu: Make XFD initialization in __fpstate_reset...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Jing Liu
kvm: x86: Exclude unpermitted xfeatures at KVM_GET_SUPPORTED...
Suggested-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Jing Liu
kvm: x86: Fix xstate_required_size() to follow XSTATE...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Thomas Gleixner
x86/fpu: Prepare guest FPU for dynamically enabled...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Thomas Gleixner
x86/fpu: Extend fpu_xstate_prctl() with guest permissions
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Michael Roth
kvm: selftests: move ucall declarations into ucall_common.h
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Michael Roth
kvm: selftests: move base kvm_util.h declarations to...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Nikunj A Dadhania
KVM: x86: Check for rmaps allocation
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Wanpeng Li
KVM: SEV: Mark nested locking of kvm->lock
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Michael Roth
KVM: SVM: include CR3 in initial VMSA state for SEV...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Peter Zijlstra
KVM: VMX: Provide vmread version using asm-goto-with...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
David Woodhouse
KVM: x86: Fix wall clock writes in Xen shared_info...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
David Woodhouse
KVM: x86/xen: Add KVM_IRQ_ROUTING_XEN_EVTCHN and event...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
David Woodhouse
KVM: x86/xen: Maintain valid mapping of Xen shared_info...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
David Woodhouse
KVM: Reinstate gfn_to_pfn_cache with invalidation support
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
David Woodhouse
KVM: Warn if mark_page_dirty() is called without an...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
David Woodhouse
x86/kvm: Silence per-cpu pr_info noise about KVM clocks...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Eric Hankland
KVM: x86: Update vPMCs when retiring branch instructions
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Eric Hankland
KVM: x86: Update vPMCs when retiring instructions
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Add pmc->intr to refactor kvm_perf_overflow...
Suggested-by: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Reuse pmc_perf_hw_id() and drop find_fixed_event()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Refactoring find_arch_event() to pmc_perf_hw_id()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Like Xu
KVM: x86/pmu: Setup pmc->eventsel for fixed PMCs
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Paolo Bonzini
KVM: x86: avoid out of bounds indices for fixed performance...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Lai Jiangshan
KVM: VMX: Mark VCPU_EXREG_CR3 dirty when !CR0_PG -...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Lai Jiangshan
KVM: x86/mmu: Reconstruct shadow page root if the guest...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Lai Jiangshan
KVM: VMX: Save HOST_CR3 in vmx_set_host_fs_gs()
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Paolo Bonzini
Revert "KVM: X86: Update mmu->pdptrs only when it is...
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Peter Gonda
selftests: KVM: sev_migrate_tests: Add mirror command...
Cc: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
2022-01-07
Peter Gonda
selftests: KVM: sev_migrate_tests: Fix sev_ioctl()
Cc: Paolo Bonzini <
pbonzini@redhat.com
>
Signed-off-by: Paolo Bonzini <
pbonzini@redhat.com
>
commit
|
commitdiff
|
tree
next