aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/loongarch/kvm/intc
AgeCommit message (Expand)AuthorFilesLines
2026-09-05Merge tag 'kmalloc_obj-v7.3-rc2' of git://git.kernel.org/pub/scm/linux/kernel/git/kees/linuxLinus Torvalds1-1/+1
2026-09-04treewide: refresh kmalloc_obj() conversionsKees Cook1-1/+1
2026-09-04LoongArch: KVM: Validate MSI data before routing it to EIOINTCZeng Chi1-0/+3
2026-09-04LoongArch: KVM: Add unregister helpers for the KVM interrupt devicesChaithanya Lagisetty4-0/+20
2026-08-10LoongArch: KVM: Replace kvm_err() with kvm_pr_unimpl()Bibo Mao4-35/+35
2026-08-10LoongArch: KVM: Use internal API to deliver interrupt in kernel modeBibo Mao3-16/+19
2026-08-10LoongArch: KVM: Fix uninitialized stack variable issue with dmsintcBibo Mao1-2/+1
2026-08-10LoongArch: KVM: Return directly when IPI address is not alignedBibo Mao1-9/+13
2026-08-10LoongArch: KVM: Set default MAILBOX access size with 8Bibo Mao1-7/+2
2026-06-11LoongArch: KVM: Add missing slots_lock for device register/unregisterZeng Chi3-0/+10
2026-04-17Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2-2/+195
2026-04-14Merge tag 'bitmap-for-v7.1' of https://github.com/norov/linuxLinus Torvalds1-2/+2
2026-04-09LoongArch: KVM: Add DMSINTC inject msi to vCPUSong Gao2-2/+87
2026-04-09LoongArch: KVM: Add DMSINTC device supportSong Gao1-0/+108
2026-03-26LoongArch: KVM: Fix base address calculation in kvm_eiointc_regs_access()Bibo Mao1-7/+7
2026-03-26LoongArch: KVM: Handle the case that EIOINTC's coremap is emptyHuacai Chen1-1/+1
2026-03-23lib: count_zeros: unify count_{leading,trailing}_zeros()Yury Norov1-2/+2
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds3-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook3-4/+4
2026-02-06LoongArch: KVM: Set default return value in KVM IO bus opsBibo Mao3-61/+39
2026-01-17LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy()Qiang Ma1-0/+1
2026-01-17LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy()Qiang Ma1-0/+1
2026-01-17LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy()Qiang Ma1-0/+1
2025-11-27LoongArch: KVM: Use 64-bit register definition for EIOINTCBibo Mao1-40/+40
2025-11-10LoongArch: KVM: Fix max supported vCPUs set with EIOINTCBibo Mao1-1/+1
2025-09-23LoongArch: KVM: Rework pch_pic_update_batch_irqs()Yury Norov (NVIDIA)1-8/+3
2025-09-23LoongArch: KVM: Add different length support in loongarch_pch_pic_write()Bibo Mao1-103/+52
2025-09-23LoongArch: KVM: Add different length support in loongarch_pch_pic_read()Bibo Mao1-23/+19
2025-09-23LoongArch: KVM: Add IRR and ISR register read emulationBibo Mao1-0/+6
2025-09-23LoongArch: KVM: Set version information at initial stageBibo Mao1-9/+18
2025-09-23LoongArch: KVM: Access mailbox directly in mail_send()Bibo Mao1-17/+28
2025-09-23LoongArch: KVM: Add implementation with IOCSR_IPI_SETBibo Mao1-15/+20
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-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-07-21LoongArch: KVM: Add stat information with kernel irqchipBibo Mao3-28/+8
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-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