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 'iio-fixes-for-6.5a' of https://git.kernel.org/pub/scm/linux/kernel/git...
2023-07-29
Maxim Levitsky
KVM: x86: check the kvm_cpu_get_interrupt result before...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Maxim Levitsky
KVM: x86: VMX: set irr_pending in kvm_apic_update_irr
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-07-29
Maxim Levitsky
KVM: x86: VMX: __kvm_apic_update_irr must update the...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-03-22
Maxim Levitsky
KVM: SVM: add wrappers to enable/disable IRET interception
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-03-22
Maxim Levitsky
KVM: nSVM: Raise event on nested VM exit if L1 doesn...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-02-01
Maxim Levitsky
KVM: x86: Use emulator callbacks instead of duplicating...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Maxim Levitsky
KVM: x86: Move HF_NMI_MASK and HF_IRET_MASK into "struct...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Maxim Levitsky
KVM: x86: Move HF_GIF_MASK into "struct vcpu_svm" as...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2023-01-31
Maxim Levitsky
KVM: nSVM: Don't sync tlb_ctl back to vmcb12 on nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: x86: remove exit_int_info warning in svm_handle_exit
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: selftests: add svm part to triple_fault_test
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: x86: allow L1 to not intercept triple fault
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
kvm: selftests: add svm nested shutdown test
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: selftests: move idt_entry to header
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: x86: forcibly leave nested mode on vCPU reset
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: x86: add kvm_leave_nested
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: x86: nSVM: harden svm_free_nested against freeing...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-17
Maxim Levitsky
KVM: x86: nSVM: leave nested mode on vCPU free
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: smm: preserve interrupt shadow in SMRAM
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: SVM: don't save SVM state to SMRAM when VM...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: SVM: use smram structs
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: svm: drop explicit return value of kvm_vcpu_map
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: smm: use smram struct for 64 bit smram load...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: smm: use smram struct for 32 bit smram load...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: smm: use smram structs in the common code
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: smm: add structs for KVM's smram layout
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
KVM: x86: smm: check for failures on smm entry
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-11-09
Maxim Levitsky
bug: introduce ASSERT_STRUCT_OFFSET
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: smm: number of GPRs in the SMRAM image depends...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: update the emulation mode after...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: update the emulation mode after rsm
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: introduce emulator_recalc_and_set_mode
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-10-28
Maxim Levitsky
KVM: x86: emulator: em_sysexit should update ctxt-...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-10-20
Maxim Levitsky
perf/x86/intel/lbr: Use setup_clear_cpu_cap() instead...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-07-14
Maxim Levitsky
KVM: SVM: fix task switch emulation on INTn instruction.
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-24
Maxim Levitsky
KVM: x86: nSVM: optimize svm_set_x2apic_msr_interception
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-24
Maxim Levitsky
KVM: x86: nSVM: always intercept x2apic msrs
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: SVM: drop preempt-safe wrappers for avic_vcpu_load/put
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: disable preemption around the call to kvm_arch_vcp...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: disable preemption while updating apicv inhibition
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: SVM: fix avic_kick_target_vcpus_fast
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: SVM: remove avic's broken code that updated...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: inhibit APICv/AVIC on changes to APIC ID...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-09
Maxim Levitsky
KVM: x86: document AVIC/APICv inhibit reasons
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-06-07
Maxim Levitsky
KVM: SVM: fix tsc scaling cache logic
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-05-12
Maxim Levitsky
KVM: x86: fix typo in __try_cmpxchg_user causing non...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-05-02
Maxim Levitsky
KVM: x86: avoid loading a vCPU after .vm_destroy was...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: SVM: allow AVIC to co-exist with a nested...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: allow per cpu apicv inhibit reasons
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: nSVM: implement nested vGIF
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: nSVM: support PAUSE filtering when L0 doesn...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: nSVM: implement nested LBR virtualization
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: nSVM: correctly virtualize LBR msrs when...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: SVM: remove vgif_enabled()
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
kvm: x86: SVM: use vmcb* instead of svm->vmcb where...
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: SVM: use vmcb01 in init_vmcb
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: mark synthetic SMM vmexit as SVM_EXIT_SW
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: SVM: allow to force AVIC to be enabled
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
2022-04-02
Maxim Levitsky
KVM: x86: nSVM: implement nested VMLOAD/VMSAVE
Signed-off-by:
Maxim Levitsky
<mlevitsk@redhat.com>
commit
|
commitdiff
|
tree
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
next