summaryrefslogtreecommitdiffstats
path: root/arch/loongarch/kvm/intc
AgeCommit message (Expand)AuthorLines
2026-02-21Convert 'alloc_obj' family to use the new default GFP_KERNEL argumentLinus Torvalds-4/+4
2026-02-21treewide: Replace kmalloc with kmalloc_obj for non-scalar typesKees Cook-4/+4
2026-02-06LoongArch: KVM: Set default return value in KVM IO bus opsBibo Mao-61/+39
2026-01-17LoongArch: KVM: Fix kvm_device leak in kvm_pch_pic_destroy()Qiang Ma-0/+1
2026-01-17LoongArch: KVM: Fix kvm_device leak in kvm_eiointc_destroy()Qiang Ma-0/+1
2026-01-17LoongArch: KVM: Fix kvm_device leak in kvm_ipi_destroy()Qiang Ma-0/+1
2025-11-27LoongArch: KVM: Use 64-bit register definition for EIOINTCBibo Mao-40/+40
2025-11-10LoongArch: KVM: Fix max supported vCPUs set with EIOINTCBibo Mao-1/+1
2025-09-23LoongArch: KVM: Rework pch_pic_update_batch_irqs()Yury Norov (NVIDIA)-8/+3
2025-09-23LoongArch: KVM: Add different length support in loongarch_pch_pic_write()Bibo Mao-103/+52
2025-09-23LoongArch: KVM: Add different length support in loongarch_pch_pic_read()Bibo Mao-23/+19
2025-09-23LoongArch: KVM: Add IRR and ISR register read emulationBibo Mao-0/+6
2025-09-23LoongArch: KVM: Set version information at initial stageBibo Mao-9/+18
2025-09-23LoongArch: KVM: Access mailbox directly in mail_send()Bibo Mao-17/+28
2025-09-23LoongArch: KVM: Add implementation with IOCSR_IPI_SETBibo Mao-15/+20
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_pch_pic_regs_access()Bibo Mao-7/+14
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_sw_status_a...Bibo Mao-12/+17
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_regs_access()Bibo Mao-12/+21
2025-09-18LoongArch: KVM: Avoid copy_*_user() with lock hold in kvm_eiointc_ctrl_access()Bibo Mao-10/+15
2025-08-20LoongArch: KVM: Add address alignment check in pch_pic register accessBibo Mao-0/+10
2025-08-20LoongArch: KVM: Use kvm_get_vcpu_by_id() instead of kvm_get_vcpu()Song Gao-2/+7
2025-08-20LoongArch: KVM: Fix stack protector issue in send_ipi_data()Bibo Mao-3/+3
2025-07-21LoongArch: KVM: Add stat information with kernel irqchipBibo Mao-28/+8
2025-07-21LoongArch: KVM: Replace eiointc_enable_irq() with eiointc_update_irq()Bibo Mao-32/+13
2025-07-21LoongArch: KVM: Use generic function loongarch_eiointc_write()Bibo Mao-277/+37
2025-07-21LoongArch: KVM: Use generic function loongarch_eiointc_read()Bibo Mao-136/+17
2025-07-21LoongArch: KVM: Use standard bitops API with eiointcBibo Mao-16/+11
2025-07-21LoongArch: KVM: Remove never called default case statementBibo Mao-8/+2
2025-07-21LoongArch: KVM: Remove unused parameter lenBibo Mao-16/+16
2025-07-21LoongArch: KVM: Remove unnecessary local variableBibo Mao-4/+4
2025-06-27LoongArch: KVM: Disable updating of "num_cpu" and "feature"Bibo Mao-0/+6
2025-06-27LoongArch: KVM: Check validity of "num_cpu" from user spaceBibo Mao-5/+14
2025-06-27LoongArch: KVM: Check interrupt route from physical CPUBibo Mao-6/+18
2025-06-27LoongArch: KVM: Fix interrupt route update with EIOINTCBibo Mao-7/+6
2025-06-27LoongArch: KVM: Add address alignment check for IOCSR emulationBibo Mao-0/+10
2025-06-26LoongArch: KVM: Avoid overflow with array indexBibo Mao-10/+7
2025-04-26LoongArch: KVM: Fix multiple typos of KVM codeYulong Han-2/+2
2024-12-03LoongArch: KVM: Protect kvm_io_bus_{read,write}() with SRCUHuacai Chen-1/+5
2024-11-13LoongArch: KVM: Add irqfd supportXianglai Li-0/+27
2024-11-13LoongArch: KVM: Add PCHPIC user mode read and write functionsXianglai Li-2/+119
2024-11-13LoongArch: KVM: Add PCHPIC read and write functionsXianglai Li-2/+289
2024-11-13LoongArch: KVM: Add PCHPIC device supportXianglai Li-0/+88
2024-11-13LoongArch: KVM: Add EIOINTC user mode read and write functionsXianglai Li-2/+161
2024-11-13LoongArch: KVM: Add EIOINTC read and write functionsXianglai Li-3/+739
2024-11-13LoongArch: KVM: Add EIOINTC device supportXianglai Li-0/+132
2024-11-13LoongArch: KVM: Add IPI user mode read and write functionXianglai Li-2/+90
2024-11-13LoongArch: KVM: Add IPI read and write functionXianglai Li-2/+277
2024-11-13LoongArch: KVM: Add IPI device supportXianglai Li-0/+112