aboutsummaryrefslogtreecommitdiff
path: root/arch/loongarch/kvm
AgeCommit message (Expand)AuthorFilesLines
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Gravatar Linus Torvalds 1-1/+1
2024-05-10Merge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Gravatar Paolo Bonzini 4-24/+263
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryGravatar Masahiro Yamada 1-1/+1
2024-05-06LoongArch: KVM: Add mmio trace events supportGravatar Bibo Mao 2-6/+22
2024-05-06LoongArch: KVM: Add software breakpoint supportGravatar Bibo Mao 3-3/+27
2024-05-06LoongArch: KVM: Add PV IPI support on host sideGravatar Bibo Mao 2-2/+68
2024-05-06LoongArch: KVM: Add vcpu mapping from physical cpuidGravatar Bibo Mao 2-0/+101
2024-05-06LoongArch: KVM: Add cpucfg area for kvm hypervisorGravatar Bibo Mao 1-17/+38
2024-05-06LoongArch: KVM: Add hypercall instruction emulationGravatar Bibo Mao 1-0/+11
2024-04-11KVM: delete .change_pte MMU notifier callbackGravatar Paolo Bonzini 1-32/+0
2024-03-22Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Gravatar Linus Torvalds 1-1/+8
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmGravatar Linus Torvalds 4-47/+37
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Gravatar Linus Torvalds 1-1/+1
2024-03-11LoongArch: Add ORC stack unwinder supportGravatar Tiezhu Yang 1-1/+8
2024-03-11Merge tag 'loongarch-kvm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Paolo Bonzini 3-83/+72
2024-03-06mm/treewide: drop pXd_large()Gravatar Peter Xu 1-1/+1
2024-03-06LoongArch: KVM: Remove unnecessary CSR register saving during enter guestGravatar Bibo Mao 1-6/+0
2024-03-06LoongArch: KVM: Do not restart SW timer when it is expiredGravatar Bibo Mao 1-19/+1
2024-03-06LoongArch: KVM: Start SW timer only when vcpu is blockingGravatar Bibo Mao 1-14/+9
2024-03-06LoongArch: KVM: Set reserved bits as zero in CPUCFGGravatar Bibo Mao 1-7/+26
2024-02-23LoongArch: KVM: Streamline kvm_check_cpucfg() and improve commentsGravatar WANG Xuerui 1-22/+20
2024-02-23LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucfg_mask()Gravatar WANG Xuerui 1-3/+3
2024-02-23LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() & kvm_check_cpucfg()Gravatar WANG Xuerui 1-17/+18
2024-02-08Merge branch 'kvm-kconfig'Gravatar Paolo Bonzini 1-1/+0
2024-02-08treewide: remove CONFIG_HAVE_KVMGravatar Paolo Bonzini 1-1/+0
2024-02-08kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbolGravatar Paolo Bonzini 1-0/+1
2024-01-26LoongArch: KVM: Fix build due to API changesGravatar Huacai Chen 1-2/+2
2024-01-08KVM: introduce CONFIG_KVM_COMMONGravatar Paolo Bonzini 1-1/+1
2024-01-02Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Gravatar Paolo Bonzini 7-142/+506
2023-12-19LoongArch: KVM: Add LASX (256bit SIMD) supportGravatar Tianrui Zhao 4-2/+84
2023-12-19LoongArch: KVM: Add LSX (128bit SIMD) supportGravatar Tianrui Zhao 4-6/+255
2023-12-19LoongArch: KVM: Fix timer emulation with oneshot modeGravatar Bibo Mao 1-13/+55
2023-12-19LoongArch: KVM: Remove kvm_acquire_timer() before entering guestGravatar Bibo Mao 2-45/+6
2023-12-19LoongArch: KVM: Allow to access HW timer CSR registers alwaysGravatar Bibo Mao 2-22/+6
2023-12-19LoongArch: KVM: Remove SW timer switch when vcpu is halt pollingGravatar Bibo Mao 3-15/+19
2023-12-19LoongArch: KVM: Optimization for memslot hugepage checkingGravatar Bibo Mao 1-41/+83
2023-12-08KVM: remove CONFIG_HAVE_KVM_EVENTFDGravatar Paolo Bonzini 1-1/+0
2023-11-13KVM: Convert KVM_ARCH_WANT_MMU_NOTIFIER to CONFIG_KVM_GENERIC_MMU_NOTIFIERGravatar Sean Christopherson 1-1/+1
2023-10-02LoongArch: KVM: Enable kvm config and add the makefileGravatar Tianrui Zhao 2-0/+62
2023-10-02LoongArch: KVM: Implement vcpu world switchGravatar Tianrui Zhao 1-0/+250
2023-10-02LoongArch: KVM: Implement kvm exception vectorsGravatar Tianrui Zhao 1-0/+36
2023-10-02LoongArch: KVM: Implement handle fpu exceptionGravatar Tianrui Zhao 1-0/+27
2023-10-02LoongArch: KVM: Implement handle mmio exceptionGravatar Tianrui Zhao 1-0/+310
2023-10-02LoongArch: KVM: Implement handle gspr exceptionGravatar Tianrui Zhao 1-0/+107
2023-10-02LoongArch: KVM: Implement handle idle exceptionGravatar Tianrui Zhao 1-0/+20
2023-10-02LoongArch: KVM: Implement handle iocsr exceptionGravatar Tianrui Zhao 1-0/+91
2023-10-02LoongArch: KVM: Implement handle csr exceptionGravatar Tianrui Zhao 1-0/+105
2023-10-02LoongArch: KVM: Implement kvm mmu operationsGravatar Tianrui Zhao 1-0/+914
2023-10-02LoongArch: KVM: Implement virtual machine tlb operationsGravatar Tianrui Zhao 1-0/+32
2023-10-02LoongArch: KVM: Implement vcpu timer operationsGravatar Tianrui Zhao 1-0/+197