summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel
AgeCommit message (Expand)AuthorFilesLines
2026-07-24riscv: Prevent NULL pointer dereference in machine_kexec_prepare()Tao Liu1-0/+3
2026-07-24riscv: cacheinfo: Fix node reference leak in populate_cache_leavesZishun Yi1-1/+1
2026-07-24riscv: stacktrace: Remove bogus -0x4 offset in non-FP walk_stackframeRui Qi1-1/+1
2026-04-11riscv: kgdb: fix several debug register assignment bugsPaul Walmsley1-3/+4
2026-03-25riscv: stacktrace: Disable KASAN checks for non-current tasksChunyan Zhang1-2/+19
2026-02-11riscv: uprobes: Add missing fence.i after building the XOL bufferBjörn Töpel1-8/+2
2025-12-07RISC-V: clear hot-unplugged cores from all task mm_cpumasks to avoid rfence e...Danil Skrebenkov1-0/+1
2025-12-07arch_topology: Build cacheinfo from primary CPUPierre Gondois1-5/+0
2025-12-07cacheinfo: Use RISC-V's init_cache_level() as generic OF implementationPierre Gondois1-38/+1
2025-12-07arch: Add the macro COMPILE_OFFSETS to all the asm-offsets.cMenglong Dong1-0/+1
2025-10-29RISC-V: Don't print details of CPUs disabled in DTAnup Patel1-3/+1
2025-10-29riscv: kprobes: Fix probe address validationFabian Vogt1-4/+9
2025-04-25riscv: KGDB: Remove ".option norvc/.option rvc" for kgdb_compiled_breakWangYuli1-3/+1
2025-04-25riscv: KGDB: Do not inline arch_kgdb_breakpoint()WangYuli1-0/+8
2025-04-25riscv: Properly export reserved regions in /proc/iomemBjörn Töpel1-1/+35
2025-01-17riscv: Fix sleeping in invalid context in die()Nam Cao1-3/+3
2024-11-08riscv: Remove duplicated GET_RMChunyan Zhang1-2/+0
2024-11-08riscv: Remove unused GENERATING_ASM_OFFSETSChunyan Zhang1-2/+0
2024-11-08riscv: Use '%u' to format the output of 'cpu'WangYuli1-1/+1
2024-11-08riscv: efi: Set NX compat flag in PE/COFF headerHeinrich Schuchardt1-1/+1
2024-11-08riscv: vdso: Prevent the compiler from inserting calls to memset()Alexandre Ghiti1-0/+1
2024-10-17riscv/kexec_file: Fix relocation type R_RISCV_ADD16 and R_RISCV_SUB16 unknownYing Sun1-0/+6
2024-10-17riscv: Fix fp alignment bug in perf_callchain_user()Jinjie Ruan1-1/+1
2024-09-12riscv: set trap vector earlieryang.zhang1-0/+3
2024-07-25riscv: stacktrace: fix usage of ftrace_graph_ret_addr()Puranjay Mohan1-1/+2
2024-07-11riscv: kexec: Avoid deadlock in kexec crash pathSong Shuai1-9/+1
2024-07-05riscv: stacktrace: convert arch_stack_walk() to noinstrAndy Chiu1-1/+1
2024-06-16riscv: signal: handle syscall restart before get_signalHaorong Lu1-39/+46
2024-06-12riscv: prevent pt_regs corruption for secondary idle threadsSergey Matyukevich2-3/+2
2024-06-12riscv: stacktrace: fixed walk_stackframe()Matthew Bystrin1-6/+14
2024-06-12riscv: stacktrace: Make walk_stackframe cross pt_regs frameGuo Ren2-1/+11
2024-04-10riscv: process: Fix kernel gp leakageStefan O'Rear1-3/+0
2024-03-06riscv: add CALLER_ADDRx supportZong Li2-0/+50
2024-01-26riscv: Fix module_alloc() that did not reset the linear mapping permissionsAlexandre Ghiti1-1/+2
2024-01-26riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti3-1/+14
2023-12-13riscv: fix misaligned access handling of C.SWSP and C.SDSPClément Léger1-4/+2
2023-11-28RISC-V: drop error print from riscv_hartid_to_cpuid()Conor Dooley1-1/+0
2023-11-28riscv: kprobes: allow writing to x0Nam Cao1-1/+1
2023-11-20RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTsAnup Patel1-5/+6
2023-09-23riscv: kexec: Align the kexeced kernel entrySong Shuai1-1/+7
2023-08-30riscv: Handle zicsr/zifencei issue between gcc and binutilsMingzheng Xing1-1/+7
2023-08-16riscv/kexec: handle R_RISCV_CALL_PLT relocation typeTorsten Duwe1-0/+1
2023-08-16riscv/kexec: load initrd high in available memoryTorsten Duwe1-1/+1
2023-07-19riscv: uprobes: Restore thread.bad_causeTiezhu Yang1-0/+2
2023-05-24rethook, fprobe: do not trace rethook related functionsZe Gao1-0/+2
2023-05-17RISC-V: take text_mutex during alternative patchingConor Dooley1-1/+5
2023-05-17riscv: compat_syscall_table: Fixup compile warningGuo Ren1-0/+1
2023-05-11RISC-V: Align SBI probe implementation with specAndrew Jones2-10/+9
2023-05-01riscv: Do not set initial_boot_params to the linear address of the dtbAlexandre Ghiti1-4/+1
2023-05-01riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti1-1/+0