summaryrefslogtreecommitdiff
path: root/arch/loongarch/kvm
AgeCommit message (Expand)AuthorFilesLines
2024-08-07LoongArch: Use accessors to page table entries instead of direct dereferenceHuacai Chen1-4/+4
2024-07-16Merge tag 'kvm-x86-generic-6.11' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini1-1/+1
2024-07-09LoongArch: KVM: Add PV steal time support in host sideBibo Mao3-4/+160
2024-07-09LoongArch: KVM: always make pte young in page map's fast pathJia Qingtong1-4/+2
2024-07-09LoongArch: KVM: Mark page accessed and dirty with page ref addedBibo Mao1-10/+13
2024-07-09LoongArch: KVM: Add dirty bitmap initially all set supportBibo Mao1-0/+7
2024-07-09LoongArch: KVM: Add memory barrier before update pmd entryBibo Mao1-0/+2
2024-07-09LoongArch: KVM: Discard dirty page tracking on readonly memslotBibo Mao1-3/+12
2024-07-09LoongArch: KVM: Select huge page only if secondary mmu supports itBibo Mao1-3/+13
2024-07-09LoongArch: KVM: Delay secondary mmu tlb flush until guest entryBibo Mao4-5/+22
2024-07-09LoongArch: KVM: Sync pending interrupt when getting ESTAT from user modeBibo Mao1-0/+11
2024-06-21LoongArch: KVM: Remove an unneeded semicolonYang Li1-1/+1
2024-06-18KVM: Introduce vcpu->wants_to_runDavid Matlack1-1/+1
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds1-1/+1
2024-05-10Merge tag 'loongarch-kvm-6.10' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini4-24/+263
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada1-1/+1
2024-05-06LoongArch: KVM: Add mmio trace events supportBibo Mao2-6/+22
2024-05-06LoongArch: KVM: Add software breakpoint supportBibo Mao3-3/+27
2024-05-06LoongArch: KVM: Add PV IPI support on host sideBibo Mao2-2/+68
2024-05-06LoongArch: KVM: Add vcpu mapping from physical cpuidBibo Mao2-0/+101
2024-05-06LoongArch: KVM: Add cpucfg area for kvm hypervisorBibo Mao1-17/+38
2024-05-06LoongArch: KVM: Add hypercall instruction emulationBibo Mao1-0/+11
2024-04-11KVM: delete .change_pte MMU notifier callbackPaolo Bonzini1-32/+0
2024-03-22Merge tag 'loongarch-6.9' of git://git.kernel.org/pub/scm/linux/kernel/git/ch...Linus Torvalds1-1/+8
2024-03-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds4-47/+37
2024-03-14Merge tag 'mm-stable-2024-03-13-20-04' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-1/+1
2024-03-11LoongArch: Add ORC stack unwinder supportTiezhu Yang1-1/+8
2024-03-11Merge tag 'loongarch-kvm-6.9' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini3-83/+72
2024-03-06mm/treewide: drop pXd_large()Peter Xu1-1/+1
2024-03-06LoongArch: KVM: Remove unnecessary CSR register saving during enter guestBibo Mao1-6/+0
2024-03-06LoongArch: KVM: Do not restart SW timer when it is expiredBibo Mao1-19/+1
2024-03-06LoongArch: KVM: Start SW timer only when vcpu is blockingBibo Mao1-14/+9
2024-03-06LoongArch: KVM: Set reserved bits as zero in CPUCFGBibo Mao1-7/+26
2024-02-23LoongArch: KVM: Streamline kvm_check_cpucfg() and improve commentsWANG Xuerui1-22/+20
2024-02-23LoongArch: KVM: Rename _kvm_get_cpucfg() to _kvm_get_cpucfg_mask()WANG Xuerui1-3/+3
2024-02-23LoongArch: KVM: Fix input validation of _kvm_get_cpucfg() & kvm_check_cpucfg()WANG Xuerui1-17/+18
2024-02-08Merge branch 'kvm-kconfig'Paolo Bonzini1-1/+0
2024-02-08treewide: remove CONFIG_HAVE_KVMPaolo Bonzini1-1/+0
2024-02-08kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbolPaolo Bonzini1-0/+1
2024-01-26LoongArch: KVM: Fix build due to API changesHuacai Chen1-2/+2
2024-01-08KVM: introduce CONFIG_KVM_COMMONPaolo Bonzini1-1/+1
2024-01-02Merge tag 'loongarch-kvm-6.8' of git://git.kernel.org/pub/scm/linux/kernel/gi...Paolo Bonzini7-142/+506
2023-12-19LoongArch: KVM: Add LASX (256bit SIMD) supportTianrui Zhao4-2/+84
2023-12-19LoongArch: KVM: Add LSX (128bit SIMD) supportTianrui Zhao4-6/+255
2023-12-19LoongArch: KVM: Fix timer emulation with oneshot modeBibo Mao1-13/+55
2023-12-19LoongArch: KVM: Remove kvm_acquire_timer() before entering guestBibo Mao2-45/+6
2023-12-19LoongArch: KVM: Allow to access HW timer CSR registers alwaysBibo Mao2-22/+6
2023-12-19LoongArch: KVM: Remove SW timer switch when vcpu is halt pollingBibo Mao3-15/+19
2023-12-19LoongArch: KVM: Optimization for memslot hugepage checkingBibo Mao1-41/+83
2023-12-08KVM: remove CONFIG_HAVE_KVM_EVENTFDPaolo Bonzini1-1/+0