summaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)Author
2024-09-18riscv: dts: starfive: add assigned-clock* to limit frquencyWilliam Qiu
2024-09-12membarrier: riscv: Add full memory barrier in switch_mm()Andrea Parri
2024-09-12riscv: Do not restrict memory size because of linear mapping on nommuAlexandre Ghiti
2024-09-12riscv: Fix toolchain vector detectionAnton Blanchard
2024-09-12riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti
2024-09-12riscv: mm: Only compile pgtable.c if MMUAlexandre Ghiti
2024-09-12riscv: Use WRITE_ONCE() when setting page table entriesAlexandre Ghiti
2024-09-12riscv: set trap vector earlieryang.zhang
2024-09-12riscv: kprobes: Use patch_text_nosync() for insn slotsSamuel Holland
2024-08-29riscv: entry: always initialize regs->a0 to -ENOSYSCeleste Liu
2024-08-29riscv: blacklist assembly symbols for kprobeClément Léger
2024-08-29riscv: change XIP's kernel_map.size to be size of the entire kernelNam Cao
2024-08-11riscv: Fix linear mapping checks for non-contiguous memory regionsStuart Menefy
2024-08-11riscv/mm: Add handling for VM_FAULT_SIGSEGV in mm_fault_error()Zhe Qiao
2024-08-11riscv: remove unused functions in traps_misaligned.cClément Léger
2024-07-25riscv: stacktrace: fix usage of ftrace_graph_ret_addr()Puranjay Mohan
2024-07-11riscv: kexec: Avoid deadlock in kexec crash pathSong Shuai
2024-07-11riscv: Apply SiFive CIP-1200 workaround to single-ASID sfence.vmaSamuel Holland
2024-07-11RISC-V: KVM: Fix the initial sample period valueAtish Patra
2024-07-05riscv: stacktrace: convert arch_stack_walk() to noinstrAndy Chiu
2024-07-05RISC-V: fix vector insn load/store width maskJesse Taube
2024-06-27vgacon: rework screen_info #ifdef checksArnd Bergmann
2024-06-27riscv: force PAGE_SIZE linear mapping if debug_pagealloc is enabledNam Cao
2024-06-27riscv: Don't use PGD entries for the linear mappingAlexandre Ghiti
2024-06-27kprobe/ftrace: bail out if ftrace was killedStephen Brennan
2024-06-21riscv: rewrite __kernel_map_pages() to fix sleeping in invalid contextNam Cao
2024-06-21riscv: fix overlap of allocated page and PTR_ERRNam Cao
2024-06-21RISC-V: KVM: Fix incorrect reg_subtype labels in kvm_riscv_vcpu_set_reg_isa_e...Quan Zhou
2024-06-21RISC-V: KVM: No need to use mask when hart-index-bit is 0Yong-Xuan Wang
2024-06-16riscv: dts: starfive: Remove PMIC interrupt info for Visionfive 2 boardShengyu Qu
2024-06-16riscv: signal: handle syscall restart before get_signalHaorong Lu
2024-06-12riscv: stacktrace: fixed walk_stackframe()Matthew Bystrin
2024-06-12riscv: prevent pt_regs corruption for secondary idle threadsSergey Matyukevich
2024-06-12kbuild: unify vdso_install rulesMasahiro Yamada
2024-06-12riscv: dts: starfive: visionfive 2: Remove non-existing TDM hardwareHannah Peuckmann
2024-06-12riscv, bpf: make some atomic operations fully orderedPuranjay Mohan
2024-05-17riscv, bpf: Fix incorrect runtime statsXu Kuohai
2024-05-02Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"Mingzheng Xing
2024-05-02riscv: Fix loading 64-bit NOMMU kernels past the start of RAMSamuel Holland
2024-05-02riscv: Fix TASK_SIZE on 64-bit NOMMUSamuel Holland
2024-05-02riscv: fix VMALLOC_START definitionBaoquan He
2024-04-10riscv: process: Fix kernel gp leakageStefan O'Rear
2024-04-10riscv: Fix spurious errors from __get/put_kernel_nofaultSamuel Holland
2024-04-10riscv: Disable preemption when using patch_map()Alexandre Ghiti
2024-04-10RISC-V: Update AT_VECTOR_SIZE_ARCH for new AT_MINSIGSTKSZVictor Isaev
2024-04-10RISC-V: KVM: Fix APLIC in_clrip[x] read emulationAnup Patel
2024-04-10RISC-V: KVM: Fix APLIC setipnum_le/be write emulationAnup Patel
2024-03-26riscv: Fix compilation error with FAST_GUP and rv32Alexandre Ghiti
2024-03-26riscv: dts: sifive: add missing #interrupt-cells to pmicConor Dooley
2024-03-06riscv: add CALLER_ADDRx supportZong Li