summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include
Commit message (Expand)AuthorAgeFilesLines
* riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti2023-04-132-2/+14
* Merge patch series "RISC-V: Fixes for riscv_has_extension[un]likely()'s alter...Palmer Dabbelt2023-03-291-20/+30
|\
| * RISC-V: add non-alternative fallback for riscv_has_extension_[un]likely()Conor Dooley2023-03-291-20/+30
* | riscv: mm: Fix incorrect ASID argument when flushing TLBDylan Jhong2023-03-211-0/+2
* | Merge patch series "riscv: asid: switch to alternative way to fix stale TLB e...Palmer Dabbelt2023-03-092-20/+0
|\ \
| * | Revert "riscv: mm: notify remote harts about mmu cache updates"Sergey Matyukevich2023-03-092-20/+0
* | | RISC-V: Don't check text_mutex during stop_machineConor Dooley2023-03-092-1/+3
| |/ |/|
* | Merge tag 'riscv-for-linus-6.3-mw2' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-03-031-0/+8
|\ \
| * | riscv: Bump COMMAND_LINE_SIZE value to 1024Alexandre Ghiti2023-03-011-0/+8
* | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2023-02-254-8/+130
|\ \ \ | |/ / |/| |
| * | Merge tag 'kvm-riscv-6.3-1' of https://github.com/kvm-riscv/linux into HEADPaolo Bonzini2023-02-157-24/+140
| |\ \
| | * | RISC-V: KVM: Support firmware eventsAtish Patra2023-02-071-0/+17
| | * | RISC-V: KVM: Implement trap & emulate for hpmcountersAtish Patra2023-02-071-0/+16
| | * | RISC-V: KVM: Add skeleton support for perfAtish Patra2023-02-072-0/+78
| | * | RISC-V: KVM: Modify SBI extension handler to return SBI error codeAtish Patra2023-02-071-2/+8
| | * | RISC-V: KVM: Define a probe function for SBI extension data structuresAtish Patra2023-02-071-0/+3
| | * | RISC-V: Improve SBI PMU extension related definitionsAtish Patra2023-02-071-2/+5
| * | | Merge branch 'kvm-v6.2-rc4-fixes' into HEADPaolo Bonzini2023-01-241-1/+1
| |\ \ \
| * | | | KVM: RISC-V: Tag init functions and data with __init, __ro_after_initSean Christopherson2022-12-291-3/+3
| * | | | KVM: Drop arch hardware (un)setup hooksSean Christopherson2022-12-291-1/+0
| | |_|/ | |/| |
* | | | Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-2517-320/+604
|\ \ \ \
| * | | | RISC-V: add a spin_shadow_stack declarationConor Dooley2023-02-221-0/+1
| * | | | riscv: Add header include guards to insn.hLiao Chang2023-02-211-0/+4
| * | | | riscv: hwcap: Don't alphabetize ISA extension IDsAndrew Jones2023-02-211-22/+20
| * | | | riscv: jump_label: Fixup unaligned arch_static_branch functionAndy Chiu2023-02-211-0/+2
| * | | | RISC-V: Only provide the single-letter extensions in HWCAPPalmer Dabbelt2023-02-212-12/+6
| * | | | riscv: mm: fix regression due to update_mmu_cache changeSergey Matyukevich2023-02-211-1/+1
| * | | | RISC-V: move some stray __RISCV_INSN_FUNCS definitions from kprobesHeiko Stuebner2023-02-151-0/+10
| * | | | Merge patch series "riscv: Optimize function trace"Palmer Dabbelt2023-02-151-12/+38
| |\ \ \ \
| | * | | | riscv: ftrace: Reduce the detour code size to halfGuo Ren2023-02-151-12/+38
| | |/ / /
| * | | | Merge patch series "Remove toolchain dependencies for Zicbom"Palmer Dabbelt2023-02-142-1/+60
| |\ \ \ \
| | * | | | RISC-V: replace cbom instructions with an insn-defConor Dooley2023-02-142-1/+14
| | * | | | RISC-V: insn-def: Add I-type insn-defAndrew Jones2023-02-141-0/+46
| | |/ / /
| * | | | Merge patch series "dt-bindings: Add a cpu-capacity property for RISC-V"Palmer Dabbelt2023-02-142-2/+2
| |\ \ \ \
| * | | | | riscv: Fix Zbb alternative IDsSamuel Holland2023-02-141-5/+0
| * | | | | Merge patch series "riscv: improve boot time isa extensions handling"Palmer Dabbelt2023-02-018-69/+100
| |\ \ \ \ \
| | * | | | | riscv: remove riscv_isa_ext_keys[] array and related usageJisheng Zhang2023-01-311-32/+0
| | * | | | | riscv: cpu_relax: switch to riscv_has_extension_likely()Jisheng Zhang2023-01-311-1/+1
| | * | | | | riscv: alternative: patch alternatives in the vDSOJisheng Zhang2023-01-311-0/+4
| | * | | | | riscv: switch to relative alternative entriesJisheng Zhang2023-01-312-16/+21
| | * | | | | riscv: module: move find_section to module.hJisheng Zhang2023-01-311-0/+16
| | * | | | | riscv: fpu: switch has_fpu() to riscv_has_extension_likely()Jisheng Zhang2023-01-311-1/+2
| | * | | | | riscv: introduce riscv_has_extension_[un]likely()Jisheng Zhang2023-01-311-0/+37
| | * | | | | riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensionsJisheng Zhang2023-01-311-6/+3
| | * | | | | riscv: hwcap: make ISA extension ids can be used in asmJisheng Zhang2023-01-311-24/+21
| * | | | | | Merge patch series "Zbb string optimizations"Palmer Dabbelt2023-01-313-1/+13
| |\ \ \ \ \ \ | | |/ / / / / | |/| | | | |
| | * | | | | RISC-V: add zbb support to string functionsHeiko Stuebner2023-01-312-1/+3
| | * | | | | RISC-V: add infrastructure to allow different str* implementationsHeiko Stuebner2023-01-311-0/+10
| * | | | | | RISC-V: Fix do_notify_resume / do_work_pending prototypeHeiko Stuebner2023-01-241-1/+1
| * | | | | | riscv: fix jal offsets in patched alternativesJisheng Zhang2023-01-241-0/+27