aboutsummaryrefslogtreecommitdiffstats
path: root/arch/loongarch/kvm (follow)
AgeCommit message (Expand)AuthorFilesLines
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_pch_pic_regs_access()Bibo Mao1-7/+14
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_sw_status_access()Bibo Mao1-12/+17
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_regs_access()Bibo Mao1-12/+21
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_ctrl_access()Bibo Mao1-10/+15
2025-09-18LoongArch: KVM: Fix VM migration failure with PTW enabledBibo Mao1-4/+4
2025-09-18LoongArch: KVM: Remove unused returns and semicolonsTao Cui1-4/+2
2025-08-20LoongArch: KVM: Add address alignment check in pch_pic register accessBibo Mao1-0/+10
2025-08-20LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()Song Gao2-2/+7
2025-08-20LoongArch: KVM: Fix stack protector issue in send_ipi_data()Bibo Mao1-3/+3
2025-08-20LoongArch: KVM: Make function kvm_own_lbt() robustBibo Mao1-3/+5
2025-07-21LoongArch: KVM: Add tracepoints for CPUCFG and CSR emulation exitsYulong Han2-1/+15
2025-07-21LoongArch: KVM: Add stat information with kernel irqchipBibo Mao4-29/+15
2025-07-21LoongArch: KVM: Replace eiointc_enable_irq() with eiointc_update_irq()Bibo Mao1-32/+13
2025-07-21LoongArch: KVM: Use generic function loongarch_eiointc_write()Bibo Mao1-277/+37
2025-07-21LoongArch: KVM: Use generic function loongarch_eiointc_read()Bibo Mao1-136/+17
2025-07-21LoongArch: KVM: Use standard bitops API with eiointcBibo Mao1-16/+11
2025-07-21LoongArch: KVM: Remove never called default case statementBibo Mao1-8/+2
2025-07-21LoongArch: KVM: Remove unused parameter lenBibo Mao1-16/+16
2025-07-21LoongArch: KVM: Remove unnecessary local variableBibo Mao1-4/+4
2025-07-21LoongArch: KVM: Simplify kvm_deliver_intr()Yury Norov (NVIDIA)1-21/+4
2025-07-21LoongArch: KVM: Rework kvm_send_pv_ipi()Yury Norov (NVIDIA)1-19/+12
2025-06-27LoongArch: KVM: Disable updating of "num_cpu" and "feature"Bibo Mao1-0/+6
2025-06-27LoongArch: KVM: Check validity of "num_cpu" from user spaceBibo Mao1-5/+14
2025-06-27LoongArch: KVM: Check interrupt route from physical CPUBibo Mao1-6/+18
2025-06-27LoongArch: KVM: Fix interrupt route update with EIOINTCBibo Mao1-7/+6
2025-06-27LoongArch: KVM: Add address alignment check for IOCSR emulationBibo Mao1-0/+10
2025-06-26LoongArch: KVM: Avoid overflow with array indexBibo Mao1-10/+7
2025-05-20LoongArch: KVM: Do not flush tlb if HW PTW supportedBibo Mao2-7/+16
2025-05-20LoongArch: KVM: Add ecode parameter for exception handlersBibo Mao1-14/+15
2025-04-26Merge tag 'loongarch-fixes-6.15-1' of git://git.kernel.org/pub/scm/linux/kernel/git/chenhuacai/linux-loongsonLinus Torvalds3-4/+12
2025-04-26LoongArch: KVM: Fix PMU pass-through issue if VM exits to host finallyBibo Mao1-0/+1
2025-04-26LoongArch: KVM: Fully clear some CSRs when VM rebootBibo Mao1-0/+7
2025-04-26LoongArch: KVM: Fix multiple typos of KVM codeYulong Han2-4/+4
2025-04-23Fix mis-uses of 'cc-option' for warning disablementLinus Torvalds1-1/+1
2025-03-25Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds5-12/+43
2025-03-25Merge tag 'timers-cleanups-2025-03-23' of git://git.kernel.org/pub/scm/linux/kernel/git/tip/tipLinus Torvalds1-2/+2
2025-03-18LoongArch: KVM: Register perf callbacks for guestBibo Mao2-0/+4
2025-03-18LoongArch: KVM: Implement arch-specific functions for guest perfBibo Mao1-1/+24
2025-03-18LoongArch: KVM: Add stub for kvm_arch_vcpu_preempted_in_kernel()Bibo Mao1-0/+5
2025-03-18LoongArch: KVM: Remove PGD saving during VM context switchBibo Mao2-10/+11
2025-03-18LoongArch: KVM: Remove unnecessary header include pathMasahiro Yamada1-2/+0
2025-03-08LoongArch: KVM: Fix GPA size issue about VMBibo Mao2-1/+11
2025-03-08LoongArch: KVM: Reload guest CSR registers after sleepBibo Mao1-0/+7
2025-03-08LoongArch: KVM: Add interrupt checking for AVECBibo Mao1-1/+1
2025-02-18LoongArch: KVM: Switch to use hrtimer_setup()Nam Cao1-2/+2
2025-02-13LoongArch: KVM: Set host with kernel mode when switch to VM modeBibo Mao1-1/+1
2025-02-13LoongArch: KVM: Remove duplicated cache attribute settingBibo Mao1-3/+0
2025-02-13LoongArch: KVM: Fix typo issue about GCFG feature detectionBibo Mao1-2/+2
2025-01-13LoongArch: KVM: Add hypercall service support for usermode VMMBibo Mao2-1/+36
2025-01-13LoongArch: KVM: Clear LLBCTL if secondary mmu mapping is changedBibo Mao1-0/+18