Age | Commit message (Expand) | Author | Files | Lines |
2023-02-25 | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 16 | -132/+857 |
2023-02-15 | Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEAD | Paolo Bonzini | 14 | -103/+846 |
2023-02-07 | RISC-V: KVM: Increment firmware pmu events | Atish Patra | 2 | -0/+11 |
2023-02-07 | RISC-V: KVM: Support firmware events | Atish Patra | 1 | -33/+108 |
2023-02-07 | RISC-V: KVM: Implement perf support without sampling | Atish Patra | 1 | -4/+356 |
2023-02-07 | RISC-V: KVM: Implement trap & emulate for hpmcounters | Atish Patra | 2 | -2/+61 |
2023-02-07 | RISC-V: KVM: Disable all hpmcounter access for VS/VU mode | Atish Patra | 1 | -1/+2 |
2023-02-07 | RISC-V: KVM: Make PMU functionality depend on Sscofpmf | Atish Patra | 1 | -0/+8 |
2023-02-07 | RISC-V: KVM: Add SBI PMU extension support | Atish Patra | 3 | -1/+98 |
2023-02-07 | RISC-V: KVM: Add skeleton support for perf | Atish Patra | 3 | -0/+149 |
2023-02-07 | RISC-V: KVM: Modify SBI extension handler to return SBI error code | Atish Patra | 5 | -95/+73 |
2023-02-07 | RISC-V: KVM: Return correct code for hsm stop function | Atish Patra | 1 | -1/+1 |
2023-02-07 | RISC-V: KVM: Define a probe function for SBI extension data structures | Atish Patra | 1 | -2/+6 |
2023-02-07 | RISC-V: KVM: Redirect illegal instruction traps to guest | Andy Chiu | 1 | -0/+6 |
2023-02-07 | RISC-V: KVM: Fix privilege mode setting in kvm_riscv_vcpu_trap_redirect() | Anup Patel | 1 | -0/+3 |
2023-02-07 | KVM: RISC-V: Fix wrong usage of PGDIR_SIZE to check page sizes | Alexandre Ghiti | 1 | -4/+4 |
2023-02-01 | riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely() | Andrew Jones | 1 | -2/+1 |
2022-12-29 | KVM: Opt out of generic hardware enabling on s390 and PPC | Sean Christopherson | 1 | -0/+1 |
2022-12-29 | KVM: Drop kvm_arch_check_processor_compat() hook | Sean Christopherson | 1 | -6/+1 |
2022-12-29 | KVM: Drop kvm_arch_{init,exit}() hooks | Sean Christopherson | 1 | -9/+0 |
2022-12-29 | KVM: RISC-V: Tag init functions and data with __init, __ro_after_init | Sean Christopherson | 2 | -8/+8 |
2022-12-29 | KVM: RISC-V: Do arch init directly in riscv_kvm_init() | Sean Christopherson | 1 | -9/+9 |
2022-12-29 | KVM: Drop arch hardware (un)setup hooks | Sean Christopherson | 1 | -5/+0 |
2022-12-07 | RISC-V: KVM: Add ONE_REG interface for mvendorid, marchid, and mimpid | Anup Patel | 1 | -0/+27 |
2022-12-07 | RISC-V: KVM: Save mvendorid, marchid, and mimpid when creating VCPU | Anup Patel | 2 | -6/+11 |
2022-12-07 | RISC-V: KVM: Use switch-case in kvm_riscv_vcpu_set/get_reg() | Anup Patel | 1 | -14/+22 |
2022-12-07 | RISC-V: KVM: Remove redundant includes of asm/csr.h | Anup Patel | 4 | -4/+0 |
2022-12-07 | RISC-V: KVM: Remove redundant includes of asm/kvm_vcpu_timer.h | Anup Patel | 1 | -1/+0 |
2022-12-07 | RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config() | Anup Patel | 1 | -4/+7 |
2022-12-07 | RISC-V: KVM: Simplify kvm_arch_prepare_memory_region() | Christophe JAILLET | 1 | -3/+1 |
2022-12-07 | RISC-V: KVM: Exit run-loop immediately if xfer_to_guest fails | Anup Patel | 1 | -2/+3 |
2022-12-07 | RISC-V: KVM: use vma_lookup() instead of find_vma_intersection() | Bo Liu | 1 | -1/+1 |
2022-12-07 | RISC-V: KVM: Add exit logic to main.c | XiakaiPan | 1 | -0/+6 |
2022-10-21 | RISC-V: KVM: Fix kvm_riscv_vcpu_timer_pending() for Sstc | Anup Patel | 2 | -2/+18 |
2022-10-03 | Merge tag 'kvm-riscv-6.1-1' of https://github.com/kvm-riscv/linux into HEAD | Paolo Bonzini | 5 | -161/+96 |
2022-10-02 | RISC-V: KVM: Use generic guest entry infrastructure | Jisheng Zhang | 2 | -12/+7 |
2022-10-02 | RISC-V: KVM: Record number of signal exits as a vCPU stat | Jisheng Zhang | 1 | -0/+2 |
2022-10-02 | RISC-V: KVM: add __init annotation to riscv_kvm_init() | Xiu Jianfeng | 1 | -1/+1 |
2022-10-02 | RISC-V: KVM: Expose Zicbom to the guest | Andrew Jones | 1 | -2/+7 |
2022-10-02 | RISC-V: KVM: Provide UAPI for Zicbom block size | Andrew Jones | 1 | -0/+8 |
2022-10-02 | RISC-V: KVM: Make ISA ext mappings explicit | Andrew Jones | 1 | -11/+14 |
2022-10-02 | RISC-V: KVM: Allow Guest use Zihintpause extension | Mayuresh Chitale | 1 | -0/+2 |
2022-10-02 | RISC-V: KVM: Allow Guest use Svinval extension | Anup Patel | 1 | -0/+2 |
2022-10-02 | RISC-V: KVM: Use Svinval for local TLB maintenance when available | Anup Patel | 1 | -12/+48 |
2022-10-02 | riscv: KVM: Apply insn-def to hlv encodings | Andrew Jones | 1 | -31/+8 |
2022-10-02 | riscv: KVM: Apply insn-def to hfence encodings | Andrew Jones | 1 | -112/+17 |
2022-09-30 | Merge tag 'kvm-x86-6.1-2' of https://github.com/sean-jc/linux into HEAD | Paolo Bonzini | 1 | -1/+0 |
2022-09-26 | KVM: remove KVM_REQ_UNHALT | Paolo Bonzini | 1 | -1/+0 |
2022-09-02 | Merge tag 'kvm-riscv-fixes-6.0-1' of https://github.com/kvm-riscv/linux into ... | Paolo Bonzini | 2 | -15/+1 |
2022-08-19 | riscv: kvm: move extern sbi_ext declarations to a header | Conor Dooley | 1 | -11/+1 |