summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kvm (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge branch 'kvm-redo-enable-virt' into HEADPaolo Bonzini2024-09-171-2/+2
|\
| * KVM: Rename arch hooks related to per-CPU virtualization enablingSean Christopherson2024-09-041-2/+2
* | RISC-V: KVM: Don't zero-out PMU snapshot area before freeing dataAnup Patel2024-08-191-12/+2
* | RISC-V: KVM: Fix sbiret init before forwarding to userspaceAndrew Jones2024-08-191-2/+2
|/
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-07-207-18/+101
|\
| * Merge tag 'kvm-x86-generic-6.11' of https://github.com/kvm-x86/linux into HEADPaolo Bonzini2024-07-161-1/+1
| |\
| | * KVM: Introduce vcpu->wants_to_runDavid Matlack2024-06-181-1/+1
| * | Merge tag 'loongarch-kvm-6.11' of git://git.kernel.org/pub/scm/linux/kernel/g...Paolo Bonzini2024-07-121-1/+1
| |\ \
| * | | RISC-V: KVM: Redirect AMO load/store access fault traps to guestYu-Wei Hsu2024-06-261-0/+2
| * | | RISCV: KVM: add tracepoints for entry and exit eventsShenlin Liang2024-06-262-0/+74
| * | | RISC-V: KVM: Use IMSIC guest files when availableAnup Patel2024-06-261-13/+20
| * | | RISC-V: KVM: Share APLIC and IMSIC defines with irqchip driversAnup Patel2024-06-264-4/+4
* | | | Merge tag 'riscv-for-linus-6.11-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds2024-07-203-0/+30
|\ \ \ \ | |_|/ / |/| | |
| * | | Merge patch series "riscv: Apply Zawrs when available"Palmer Dabbelt2024-07-123-0/+18
| |\ \ \
| | * | | KVM: riscv: Support guest wrs.ntoAndrew Jones2024-07-123-0/+18
| * | | | RISC-V: KVM: Allow Zcmop extension for Guest/VMClément Léger2024-06-261-0/+2
| * | | | RISC-V: KVM: Allow Zca, Zcf, Zcd and Zcb extensions for Guest/VMClément Léger2024-06-261-0/+8
| * | | | RISC-V: KVM: Allow Zimop extension for Guest/VMClément Léger2024-06-261-0/+2
| | |_|/ | |/| |
* | | | Merge patch series "Assorted fixes in RISC-V PMU driver"Palmer Dabbelt2024-07-031-1/+1
|\ \ \ \ | |_|_|/ |/| | |
| * | | perf: RISC-V: Check standard event availabilitySamuel Holland2024-07-031-1/+1
| |/ /
* | | RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_e...Quan Zhou2024-05-311-2/+2
* | | RISC-V: KVM: No need to use mask when hart-index-bit is 0Yong-Xuan Wang2024-05-311-3/+4
|/ /
* | Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/mas...Linus Torvalds2024-05-181-1/+1
|\ \
| * | kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada2024-05-091-1/+1
* | | Merge tag 'kvm-riscv-6.10-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2024-05-0711-71/+378
|\ \ \
| * | | RISC-V: KVM: Improve firmware counter read functionAtish Patra2024-04-262-2/+7
| * | | RISC-V: KVM: Support 64 bit firmware counters on RV32Atish Patra2024-04-262-1/+49
| * | | RISC-V: KVM: Add perf sampling support for guestsAtish Patra2024-04-264-7/+87
| * | | RISC-V: KVM: Implement SBI PMU Snapshot featureAtish Patra2024-04-262-1/+123
| * | | RISC-V: KVM: No need to exit to the user space if perf event failedAtish Patra2024-04-262-8/+12
| * | | RISC-V: KVM: No need to update the counter value during resetAtish Patra2024-04-261-6/+2
| * | | RISC-V: KVM: Fix the initial sample period valueAtish Patra2024-04-261-1/+1
| * | | RISC-V: KVM: Rename the SBI_STA_SHMEM_DISABLE to a generic nameAtish Patra2024-04-221-2/+2
| * | | RISCV: KVM: Introduce vcpu->reset_cntx_lockYong-Xuan Wang2024-04-222-0/+9
| * | | RISCV: KVM: Introduce mp_state_lock to avoid lock inversionYong-Xuan Wang2024-04-223-27/+67
| * | | RISC-V: KVM: Handle breakpoint exits for VCPUChao Du2024-04-081-0/+4
| * | | RISC-V: KVM: Implement kvm_arch_vcpu_ioctl_set_guest_debug()Chao Du2024-04-083-18/+17
| |/ /
* / / KVM: delete .change_pte MMU notifier callbackPaolo Bonzini2024-04-111-20/+0
|/ /
* | RISC-V: KVM: Fix APLIC in_clrip[x] read emulationAnup Patel2024-03-261-3/+18
* | RISC-V: KVM: Fix APLIC setipnum_le/be write emulationAnup Patel2024-03-251-3/+13
* | RISC-V: KVM: Remove second semicolonColin Ian King2024-03-251-1/+1
|/
* Merge tag 'kvm-riscv-6.9-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2024-03-112-0/+17
|\
| * RISC-V: KVM: Allow Zacas extension for Guest/VMAnup Patel2024-03-061-0/+2
| * RISC-V: KVM: Allow Ztso extension for Guest/VMAnup Patel2024-03-061-0/+2
| * RISC-V: KVM: Forward SEED CSR access to user spaceAnup Patel2024-03-061-0/+13
* | Merge tag 'kvm-x86-guest_memfd_fixes-6.8' of https://github.com/kvm-x86/linux...Paolo Bonzini2024-03-091-8/+12
|\|
| * Merge tag 'kvm-riscv-fixes-6.8-1' of https://github.com/kvm-riscv/linux into ...Paolo Bonzini2024-02-141-8/+12
| |\
| | * RISC-V: KVM: Use correct restricted typesAndrew Jones2024-02-091-8/+12
* | | kvm: replace __KVM_HAVE_READONLY_MEM with Kconfig symbolPaolo Bonzini2024-02-081-0/+1
|/ /
* | RISC-V: KVM: Allow Zfa extension for Guest/VMAnup Patel2024-01-191-0/+2