aboutsummaryrefslogtreecommitdiff
path: root/arch/loongarch/kvm
AgeCommit message (Expand)AuthorFilesLines
2024-12-03LoongArch: KVM: Protect kvm_io_bus_{read,write}() with SRCUHuacai Chen2-11/+26
2024-12-02LoongArch: KVM: Protect kvm_check_requests() with SRCUHuacai Chen1-1/+3
2024-11-14Merge tag 'loongarch-kvm-6.13' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini10-27/+2217
2024-11-13LoongArch: KVM: Add irqfd supportXianglai Li5-1/+142
2024-11-13LoongArch: KVM: Add PCHPIC user mode read and write functionsXianglai Li1-2/+119
2024-11-13LoongArch: KVM: Add PCHPIC read and write functionsXianglai Li1-2/+289
2024-11-13LoongArch: KVM: Add PCHPIC device supportXianglai Li3-0/+95
2024-11-13LoongArch: KVM: Add EIOINTC user mode read and write functionsXianglai Li1-2/+161
2024-11-13LoongArch: KVM: Add EIOINTC read and write functionsXianglai Li1-3/+739
2024-11-13LoongArch: KVM: Add EIOINTC device supportXianglai Li3-0/+139
2024-11-13LoongArch: KVM: Add IPI user mode read and write functionXianglai Li1-2/+90
2024-11-13LoongArch: KVM: Add IPI read and write functionXianglai Li1-2/+277
2024-11-13LoongArch: KVM: Add IPI device supportXianglai Li4-2/+121
2024-11-13LoongArch: KVM: Add iocsr and mmio bus simulation in kernelXianglai Li1-24/+58
2024-11-08Merge tag 'kvm-riscv-6.13-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2-4/+5
2024-10-25KVM: LoongArch: Use kvm_faultin_pfn() to map pfns into the guestSean Christopherson1-8/+6
2024-10-25KVM: LoongArch: Mark "struct page" pfn accessed before dropping mmu_lockSean Christopherson1-1/+1
2024-10-25KVM: LoongArch: Mark "struct page" pfns accessed only in "slow" page fault pathSean Christopherson1-18/+2
2024-10-25KVM: LoongArch: Mark "struct page" pfns dirty only in "slow" page fault pathSean Christopherson1-7/+9
2024-10-23LoongArch: KVM: Mark hrtimer to expire in hard interrupt contextHuacai Chen2-4/+5
2024-09-17Merge branch 'kvm-redo-enable-virt' into HEADPaolo Bonzini1-2/+2
2024-09-12LoongArch: KVM: Enable paravirt feature control from VMMBibo Mao3-26/+68
2024-09-12LoongArch: KVM: Add PMU support for guestSong Gao3-1/+176
2024-09-11LoongArch: KVM: Add vm migration support for LBT registersBibo Mao1-0/+56
2024-09-11LoongArch: KVM: Add Binary Translation extension supportBibo Mao2-1/+69
2024-09-11LoongArch: KVM: Add VM feature detection functionBibo Mao2-1/+57
2024-09-04KVM: Rename arch hooks related to per-CPU virtualization enablingSean Christopherson1-2/+2
2024-08-26LoongArch: KVM: Invalidate guest steal time address on vCPU resetBibo Mao2-8/+1
2024-08-26LoongArch: Add ifdefs to fix LSX and LASX related warningsTiezhu Yang1-0/+4
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