summaryrefslogtreecommitdiff
path: root/arch/loongarch/kvm
AgeCommit message (Expand)AuthorFilesLines
2023-11-13KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIERSean Christopherson1-1/+1
2023-10-02LoongArch: KVM: Enable kvm config and add the makefileTianrui Zhao2-0/+62
2023-10-02LoongArch: KVM: Implement vcpu world switchTianrui Zhao1-0/+250
2023-10-02LoongArch: KVM: Implement kvm exception vectorsTianrui Zhao1-0/+36
2023-10-02LoongArch: KVM: Implement handle fpu exceptionTianrui Zhao1-0/+27
2023-10-02LoongArch: KVM: Implement handle mmio exceptionTianrui Zhao1-0/+310
2023-10-02LoongArch: KVM: Implement handle gspr exceptionTianrui Zhao1-0/+107
2023-10-02LoongArch: KVM: Implement handle idle exceptionTianrui Zhao1-0/+20
2023-10-02LoongArch: KVM: Implement handle iocsr exceptionTianrui Zhao1-0/+91
2023-10-02LoongArch: KVM: Implement handle csr exceptionTianrui Zhao1-0/+105
2023-10-02LoongArch: KVM: Implement kvm mmu operationsTianrui Zhao1-0/+914
2023-10-02LoongArch: KVM: Implement virtual machine tlb operationsTianrui Zhao1-0/+32
2023-10-02LoongArch: KVM: Implement vcpu timer operationsTianrui Zhao1-0/+197
2023-10-02LoongArch: KVM: Implement misc vcpu related interfacesTianrui Zhao1-0/+120
2023-10-02LoongArch: KVM: Implement vcpu load and vcpu put operationsTianrui Zhao1-0/+203
2023-10-02LoongArch: KVM: Implement vcpu interrupt operationsTianrui Zhao2-0/+221
2023-10-02LoongArch: KVM: Implement fpu operations for vcpuTianrui Zhao1-0/+56
2023-10-02LoongArch: KVM: Implement basic vcpu ioctl interfacesTianrui Zhao1-0/+261
2023-10-02LoongArch: KVM: Implement basic vcpu interfacesTianrui Zhao1-0/+261
2023-10-02LoongArch: KVM: Add vcpu related header filesTianrui Zhao1-0/+162
2023-10-02LoongArch: KVM: Implement VM related functionsTianrui Zhao1-0/+94
2023-10-02LoongArch: KVM: Implement kvm hardware enable, disable interfaceTianrui Zhao1-0/+62
2023-10-02LoongArch: KVM: Implement kvm module related interfaceTianrui Zhao1-0/+358