| Commit message (Expand) | Author | Age | Files | Lines |
* | Merge branch kvm/kvm-hw-enable-refactor into kvmarm/next | Oliver Upton | 2023-02-13 | 5 | -33/+14 |
|\ |
|
| * | KVM: Opt out of generic hardware enabling on s390 and PPC | Sean Christopherson | 2022-12-29 | 1 | -0/+1 |
| * | KVM: Drop kvm_arch_check_processor_compat() hook | Sean Christopherson | 2022-12-29 | 1 | -6/+1 |
| * | KVM: Drop kvm_arch_{init,exit}() hooks | Sean Christopherson | 2022-12-29 | 1 | -9/+0 |
| * | KVM: RISC-V: Tag init functions and data with __init, __ro_after_init | Sean Christopherson | 2022-12-29 | 3 | -11/+11 |
| * | KVM: RISC-V: Do arch init directly in riscv_kvm_init() | Sean Christopherson | 2022-12-29 | 1 | -9/+9 |
| * | KVM: Drop arch hardware (un)setup hooks | Sean Christopherson | 2022-12-29 | 2 | -6/+0 |
* | | riscv: uaccess: fix type of 0 variable on error in get_user() | Ben Dooks | 2023-01-05 | 1 | -1/+1 |
* | | riscv, kprobes: Stricter c.jr/c.jalr decoding | Björn Töpel | 2023-01-05 | 1 | -2/+2 |
|/ |
|
* | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvm | Linus Torvalds | 2022-12-22 | 11 | -44/+97 |
|\ |
|
| * | RISC-V: KVM: Add ONE_REG interface for mvendorid, marchid, and mimpid | Anup Patel | 2022-12-07 | 2 | -0/+30 |
| * | RISC-V: KVM: Save mvendorid, marchid, and mimpid when creating VCPU | Anup Patel | 2022-12-07 | 3 | -6/+16 |
| * | RISC-V: Export sbi_get_mvendorid() and friends | Anup Patel | 2022-12-07 | 1 | -0/+3 |
| * | RISC-V: KVM: Move sbi related struct and functions to kvm_vcpu_sbi.h | Anup Patel | 2022-12-07 | 2 | -8/+8 |
| * | RISC-V: KVM: Use switch-case in kvm_riscv_vcpu_set/get_reg() | Anup Patel | 2022-12-07 | 1 | -14/+22 |
| * | RISC-V: KVM: Remove redundant includes of asm/csr.h | Anup Patel | 2022-12-07 | 5 | -5/+0 |
| * | RISC-V: KVM: Remove redundant includes of asm/kvm_vcpu_timer.h | Anup Patel | 2022-12-07 | 1 | -1/+0 |
| * | RISC-V: KVM: Fix reg_val check in kvm_riscv_vcpu_set_reg_config() | Anup Patel | 2022-12-07 | 1 | -4/+7 |
| * | RISC-V: KVM: Simplify kvm_arch_prepare_memory_region() | Christophe JAILLET | 2022-12-07 | 1 | -3/+1 |
| * | RISC-V: KVM: Exit run-loop immediately if xfer_to_guest fails | Anup Patel | 2022-12-07 | 1 | -2/+3 |
| * | RISC-V: KVM: use vma_lookup() instead of find_vma_intersection() | Bo Liu | 2022-12-07 | 1 | -1/+1 |
| * | RISC-V: KVM: Add exit logic to main.c | XiakaiPan | 2022-12-07 | 1 | -0/+6 |
* | | Merge tag 'kbuild-v6.2' of git://git.kernel.org/pub/scm/linux/kernel/git/masa... | Linus Torvalds | 2022-12-19 | 1 | -1/+1 |
|\ \ |
|
| * | | kbuild: add test-{ge,gt,le,lt} macros | Masahiro Yamada | 2022-12-13 | 1 | -1/+1 |
* | | | Merge tag 'riscv-for-linus-6.2-mw1' of git://git.kernel.org/pub/scm/linux/ker... | Linus Torvalds | 2022-12-15 | 46 | -217/+549 |
|\ \ \ |
|
| * | | | riscv: Fixup compile error with !MMU | Guo Ren | 2022-12-13 | 1 | -1/+1 |
| * | | | riscv: Fix P4D_SHIFT definition for 3-level page table mode | Alexandre Ghiti | 2022-12-13 | 1 | -1/+5 |
| * | | | riscv: Apply a static assert to riscv_isa_ext_id | Andrew Jones | 2022-12-13 | 1 | -1/+2 |
| * | | | Merge patch series "RISC-V: Align the shadow stack" | Palmer Dabbelt | 2022-12-12 | 3 | -3/+41 |
| |\ \ \ |
|
| | * | | | RISC-V: Add some comments about the shadow and overflow stacks | Palmer Dabbelt | 2022-12-12 | 1 | -7/+13 |
| | * | | | RISC-V: Align the shadow stack | Palmer Dabbelt | 2022-12-12 | 1 | -1/+1 |
| * | | | | Merge patch series "riscv: alternative-macros.h cleanups" | Palmer Dabbelt | 2022-12-10 | 1 | -69/+30 |
| |\ \ \ \ |
|
| | * | | | | riscv: Don't duplicate _ALTERNATIVE_CFG* macros | Andrew Jones | 2022-12-10 | 1 | -36/+17 |
| | * | | | | riscv: alternatives: Drop the underscores from the assembly macro names | Andrew Jones | 2022-12-10 | 1 | -10/+10 |
| | * | | | | riscv: alternatives: Don't name unused macro parameters | Andrew Jones | 2022-12-10 | 1 | -13/+7 |
| | * | | | | riscv: Don't duplicate __ALTERNATIVE_CFG in __ALTERNATIVE_CFG_2 | Andrew Jones | 2022-12-10 | 1 | -16/+2 |
| * | | | | | Merge patch series "RISC-V: Ensure Zicbom has a valid block size" | Palmer Dabbelt | 2022-12-10 | 4 | -59/+71 |
| |\ \ \ \ \ |
|
| | * | | | | | RISC-V: Ensure Zicbom has a valid block size | Andrew Jones | 2022-12-10 | 1 | -0/+13 |
| | * | | | | | RISC-V: Introduce riscv_isa_extension_check | Andrew Jones | 2022-12-10 | 1 | -3/+11 |
| | * | | | | | RISC-V: Improve use of isa2hwcap[] | Andrew Jones | 2022-12-10 | 1 | -9/+11 |
| * | | | | | | riscv: mm: call best_map_size many times during linear-mapping | Qinglin Pan | 2022-12-09 | 1 | -4/+5 |
| * | | | | | | Merge patch series "riscv: Fix crash during early errata patching" | Palmer Dabbelt | 2022-12-09 | 3 | -18/+18 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | riscv: Move cast inside kernel_mapping_[pv]a_to_[vp]a | Samuel Holland | 2022-12-09 | 2 | -17/+17 |
| | * | | | | | | riscv: Fix crash during early errata patching | Samuel Holland | 2022-12-09 | 1 | -1/+1 |
| | | |/ / / /
| | |/| | | | |
|
| * | | | | | | riscv: boot: add zstd support | Jisheng Zhang | 2022-12-09 | 1 | -0/+3 |
| * | | | | | | Merge patch series "RISC-V interrupt controller select cleanup" | Palmer Dabbelt | 2022-12-09 | 2 | -5/+1 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | RISC-V: stop selecting SIFIVE_PLIC at the SoC level | Conor Dooley | 2022-12-09 | 2 | -5/+1 |
| | |/ / / / / |
|
| * | | | | | | Merge patch series "Add PMEM support for RISC-V" | Palmer Dabbelt | 2022-12-09 | 5 | -0/+29 |
| |\ \ \ \ \ \ |
|
| | * | | | | | | RISC-V: Enable PMEM drivers | Anup Patel | 2022-12-09 | 1 | -0/+1 |
| | * | | | | | | RISC-V: Implement arch specific PMEM APIs | Anup Patel | 2022-12-09 | 3 | -0/+23 |