summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kvm/vcpu.c (follow)
Commit message (Expand)AuthorAgeFilesLines
* RISC-V: KVM: Add Svade and Svadu Extensions Support for Guest/VMYong-Xuan Wang2024-11-211-0/+4
* RISC-V: KVM: Save trap CSRs in kvm_riscv_vcpu_enter_exit()Anup Patel2024-10-281-13/+21
* RISC-V: KVM: Use SBI sync SRET call when availableAnup Patel2024-10-281-4/+44
* RISC-V: KVM: Use nacl_csr_xyz() for accessing H-extension CSRsAnup Patel2024-10-281-32/+71
* RISC-V: KVM: Save/restore SCOUNTEREN in C sourceAnup Patel2024-10-281-0/+2
* RISC-V: KVM: Save/restore HSTATUS in C sourceAnup Patel2024-10-281-0/+9
* riscv: KVM: add basic support for host vs guest profilingQuan Zhou2024-10-281-0/+7
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-07-201-1/+8
|\
| * 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
| * | RISCV: KVM: add tracepoints for entry and exit eventsShenlin Liang2024-06-261-0/+7
| |/
* | Merge patch series "riscv: Apply Zawrs when available"Palmer Dabbelt2024-07-121-0/+1
|\ \ | |/ |/|
| * KVM: riscv: Support guest wrs.ntoAndrew Jones2024-07-121-0/+1
* | RISC-V: KVM: Add perf sampling support for guestsAtish Patra2024-04-261-3/+12
* | RISCV: KVM: Introduce vcpu->reset_cntx_lockYong-Xuan Wang2024-04-221-0/+6
* | RISCV: KVM: Introduce mp_state_lock to avoid lock inversionYong-Xuan Wang2024-04-221-13/+35
* | RISC-V: KVM: Implement kvm_arch_vcpu_ioctl_set_guest_debug()Chao Du2024-04-081-2/+14
|/
* RISC-V: KVM: Add SBI STA info to vcpu_archAndrew Jones2023-12-301-0/+2
* RISC-V: KVM: Add steal-update vcpu requestAndrew Jones2023-12-301-0/+5
* RISC-V: KVM: remove a redundant condition in kvm_arch_vcpu_ioctl_run()Chao Du2023-12-291-2/+1
* RISC-V: KVM: Allow some SBI extensions to be disabled by defaultAnup Patel2023-10-201-0/+6
* RISCV: KVM: Add sstateen0 context save/restoreMayuresh Chitale2023-10-121-0/+12
* RISCV: KVM: Add senvcfg context save/restoreMayuresh Chitale2023-10-121-0/+16
* RISC-V: KVM: Enable Smstateen accessesMayuresh Chitale2023-10-121-0/+15
* RISC-V: KVM: Add kvm_vcpu_configMayuresh Chitale2023-10-121-13/+14
* KVM: riscv: Add KVM_GET_REG_LIST API supportHaibo Xu2023-08-091-0/+18
* RISC-V: KVM: Factor-out ONE_REG related code to its own source fileAnup Patel2023-08-081-528/+1
* Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-07-041-0/+4
|\
| * RISC-V: KVM: Allow Svnapot extension for Guest/VMAnup Patel2023-06-201-0/+2
| * RISC-V: KVM: Implement guest external interrupt line managementAnup Patel2023-06-181-0/+2
* | riscv: Add prctl controls for userspace vector managementAndy Chiu2023-06-081-0/+2
* | riscv: KVM: Add vector lazy save/restore supportVincent Chen2023-06-081-0/+22
* | riscv: kvm: Add V extension to KVM ISAVincent Chen2023-06-081-0/+1
|/
* Merge tag 'kvm-riscv-6.4-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-05-051-42/+152
|\
| * RISC-V: KVM: Use bitmap for irqs_pending and irqs_pending_maskAnup Patel2023-04-211-19/+34
| * RISC-V: KVM: Add ONE_REG interface for AIA CSRsAnup Patel2023-04-211-0/+8
| * RISC-V: KVM: Implement subtype for CSR ONE_REG interfaceAnup Patel2023-04-211-21/+67
| * RISC-V: KVM: Initial skeletal support for AIAAnup Patel2023-04-211-5/+40
| * RISC-V: KVM: Allow Zbb extension for Guest/VMAnup Patel2023-04-211-0/+2
| * RISC-V: KVM: Add ONE_REG interface to enable/disable SBI extensionsAnup Patel2023-04-211-0/+4
* | RISC-V: KVM: Expose Zicboz to the guestAndrew Jones2023-03-151-0/+4
* | RISC-V: KVM: Provide UAPI for Zicboz block sizeAndrew Jones2023-03-151-0/+7
|/
* RISC-V: KVM: Add skeleton support for perfAtish Patra2023-02-071-0/+7
* RISC-V: KVM: Add ONE_REG interface for mvendorid, marchid, and mimpidAnup Patel2022-12-071-0/+27
* RISC-V: KVM: Save mvendorid, marchid, and mimpid when creating VCPUAnup Patel2022-12-071-0/+6
* RISC-V: KVM: Use switch-case in kvm_riscv_vcpu_set/get_reg()Anup Patel2022-12-071-14/+22
* RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config()Anup Patel2022-12-071-4/+7
* RISC-V: KVM: Exit run-loop immediately if xfer_to_guest failsAnup Patel2022-12-071-2/+3
* RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for SstcAnup Patel2022-10-211-0/+3
* RISC-V: KVM: Use generic guest entry infrastructureJisheng Zhang2022-10-021-12/+6