projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
ima: remove redundant initialization of pointer 'file'.
2022-04-02
Maxim Levitsky
KVM: x86: SVM: fix tsc scaling when the host doesn...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
kvm: x86: SVM: remove unused defines
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: SVM: move tsc ratio definitions to svm.h
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: SVM: fix avic spec based definitions again
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: mmu: trace kvm_mmu_set_spte after the new...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-03-21
Maxim Levitsky
KVM: x86: do not use KVM_X86_OP_OPTIONAL_RET0 for get_mt_mask
Reported-by:
Maxim Levitsky
<mlevitsk@redhat.com>
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-24
Maxim Levitsky
KVM: x86: nSVM: disallow userspace setting of MSR_AMD64_TSC_...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Maxim Levitsky
KVM: SVM: fix race between interrupt delivery and AVIC...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-11
Maxim Levitsky
KVM: SVM: extract avic_ring_doorbell
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: SVM: move avic definitions from AMD's spec...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: lapic: don't touch irr_pending in kvm_apic_update_...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: nSVM: deal with L1 hypervisor that intercepts...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: nSVM: expose clean bit support to the guest
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: nSVM/nVMX: set nested_run_pending on VM entry...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: nSVM: mark vmcb01 as dirty when restoring...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: nSVM: fix potential NULL derefernce on nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-02-08
Maxim Levitsky
KVM: x86: SVM: don't passthrough SMAP/SMEP/PKE bits...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: Remove useless irq affinity notifier
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: X2apic mode: mask/unmask interrupts on suspend...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: X2apic mode: setup the INTX registers on...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: X2apic mode: re-enable after resume
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-12-17
Maxim Levitsky
iommu/amd: Restore GA log/tail pointer on host resume
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-12-09
Maxim Levitsky
KVM: x86: add a tracepoint for APICv/AVIC interrupt...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Maxim Levitsky
KVM: x86/mmu: include EFER.LMA in extended mmu role
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-11-18
Maxim Levitsky
KVM: nVMX: don't use vcpu->arch.efer when checking...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-11-11
Maxim Levitsky
KVM: x86: inhibit APICv when KVM_GUESTDBG_BLOCKIRQ...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Maxim Levitsky
KVM: x86: nSVM: implement nested TSC scaling
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-10-01
Maxim Levitsky
KVM: x86: SVM: add module param to control TSC scaling
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Maxim Levitsky
KVM: x86: SVM: add module param to control LBR virtualization
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-30
Maxim Levitsky
KVM: x86: nSVM: don't copy pause related settings
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-23
Maxim Levitsky
KVM: x86: nSVM: don't copy virt_ext from vmcb12
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-23
Maxim Levitsky
KVM: x86: nSVM: test eax for 4K alignment for GP errata...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-23
Maxim Levitsky
KVM: x86: selftests: test simultaneous uses of V_IRQ...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-23
Maxim Levitsky
KVM: x86: nSVM: restore int_vector in svm_clear_vintr
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: nVMX: re-evaluate emulation_required on nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: nVMX: don't fail nested VM entry on invalid...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: VMX: synthesize invalid VM exit when emulating...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: nSVM: refactor svm_leave_smm and smm_enter_smm
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: SVM: call KVM_REQ_GET_NESTED_STATE_PAGES...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: reset pdptrs_from_userspace when exiting smm
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-22
Maxim Levitsky
KVM: x86: nSVM: restore the L1 host state prior to...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-09-06
Maxim Levitsky
KVM: VMX: avoid running vmx_handle_exit_irqoff in case...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: selftests: test KVM_GUESTDBG_BLOCKIRQ
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86: implement KVM_GUESTDBG_BLOCKIRQ
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: split svm_handle_invalid_exit
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: AVIC: drop unsupported AVIC base relocation...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: call avic_vcpu_load/avic_vcpu_put when enabling...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: move check for kvm_vcpu_apicv_active outside...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: avoid refreshing avic if its state didn't...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: remove svm_toggle_avic_for_irq_window
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: SVM: add warning for mistmatch between AVIC vcpu...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86: APICv: fix race in kvm_request_apicv_update...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86: don't disable APICv memslot when inhibited
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86/mmu: allow APICv memslot to be enabled but...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86/mmu: allow kvm_faultin_pfn to return page...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86/mmu: rename try_async_pf to kvm_faultin_pfn
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86/mmu: bump mmu notifier count in kvm_zap_gfn_range
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86/mmu: add comment explaining arguments to kvm_zap_gf...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-20
Maxim Levitsky
KVM: x86/mmu: fix parameters to kvm_flush_remote_tlbs_with_a...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-16
Maxim Levitsky
KVM: nSVM: always intercept VMLOAD/VMSAVE when nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-16
Maxim Levitsky
KVM: nSVM: avoid picking up unsupported bits from L2...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-04
Maxim Levitsky
KVM: selftests: fix hyperv_clock test
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-08-02
Maxim Levitsky
KVM: x86: APICv: drop immediate APICv disablement on...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-07-27
Maxim Levitsky
KVM: SVM: use vmcb01 in svm_refresh_apicv_exec_ctrl
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-07-27
Maxim Levitsky
KVM: SVM: tweak warning about enabled AVIC on nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-07-27
Maxim Levitsky
KVM: SVM: svm_set_vintr don't warn if AVIC is active...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-07-15
Maxim Levitsky
KVM: SVM: add module param to control the #SMI interception
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-07-15
Maxim Levitsky
KVM: SVM: remove INIT intercept handler
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-07-15
Maxim Levitsky
KVM: SVM: #SMI interception must not skip the instruction
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-06-24
Maxim Levitsky
KVM: x86: rename apic_access_page_done to apic_access_memslo...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-06-17
Maxim Levitsky
KVM: x86: avoid loading PDPTRs after migration when...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-06-17
Maxim Levitsky
KVM: x86: Introduce KVM_GET_SREGS2 / KVM_SET_SREGS2
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-06-17
Maxim Levitsky
KVM: x86: introduce kvm_register_clear_available
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-06-17
Maxim Levitsky
KVM: nVMX: delay loading of PDPTRs to KVM_REQ_GET_NESTED_STA...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-06-17
Maxim Levitsky
KVM: nSVM: refactor the CR3 reload on migration
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-05-07
Maxim Levitsky
KVM: nSVM: remove a warning about vmcb01 VM exit reason
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-05-07
Maxim Levitsky
KVM: nSVM: always restore the L1's GIF on migration
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-05-03
Maxim Levitsky
KVM: nSVM: leave the guest mode prior to loading a...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-05-03
Maxim Levitsky
KVM: nSVM: fix few bugs in the vmcb02 caching logic
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-05-03
Maxim Levitsky
KVM: nSVM: fix a typo in svm_leave_nested
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: s390x: implement KVM_CAP_SET_GUEST_DEBUG2
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: aarch64: implement KVM_CAP_SET_GUEST_DEBUG2
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: x86: implement KVM_CAP_SET_GUEST_DEBUG2
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: x86: pending exceptions must not be blocked by...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: nSVM: call nested_svm_load_cr3 on nested state...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: nSVM: improve SYSENTER emulation on AMD
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-04-17
Maxim Levitsky
KVM: x86: add guest_cpuid_is_intel
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-03-15
Maxim Levitsky
KVM: x86: mmu: initialize fault.async_page_fault in...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-03-15
Maxim Levitsky
KVM: x86: determine if an exception has an error code...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-03-15
Maxim Levitsky
KVM: nSVM: always use vmcb01 to for vmsave/vmload of...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-02-18
Maxim Levitsky
KVM: nSVM: move nested vmrun tracepoint to enter_svm_guest_mode
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-02-18
Maxim Levitsky
KVM: VMX: read idt_vectoring_info a bit earlier
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-01-25
Maxim Levitsky
KVM: nVMX: Sync unsync'd vmcs02 state to vmcs12 on...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-01-07
Maxim Levitsky
KVM: nSVM: cancel KVM_REQ_GET_NESTED_STATE_PAGES on...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-01-07
Maxim Levitsky
KVM: nSVM: mark vmcb as dirty when forcingly leaving...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2021-01-07
Maxim Levitsky
KVM: nSVM: correctly restore nested_run_pending on...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2020-12-09
Maxim Levitsky
KVM: x86: ignore SIPIs that are received while not...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2020-11-08
Maxim Levitsky
KVM: x86: use positive error values for msr emulation...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2020-10-21
Maxim Levitsky
KVM: nSVM: implement on demand allocation of the nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2020-10-21
Maxim Levitsky
KVM: x86: allow kvm_x86_ops.set_efer to return an error...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
next