summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel
AgeCommit message (Expand)AuthorFilesLines
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
2023-04-20riscv: add icache flush for nommu sigreturn trampolineMathis Salmen1-1/+8
2023-03-17RISC-V: Don't check text_mutex during stop_machineConor Dooley2-5/+36
2023-03-17riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack modeAlexandre Ghiti1-1/+1
2023-03-17RISC-V: Stop emitting attributesPalmer Dabbelt1-0/+4
2023-03-10riscv: ftrace: Reduce the detour code size to halfGuo Ren2-72/+35
2023-03-10riscv: Avoid enabling interrupts in die()Mattias Nissler1-2/+3
2023-03-10RISC-V: time: initialize hrtimer based broadcast clock event deviceConor Dooley1-0/+3
2023-02-14riscv: kprobe: Fixup misaligned load textGuo Ren1-3/+5
2023-02-14riscv: stacktrace: Fix missing the first frameLiu Shixin1-1/+2
2023-02-09riscv: kprobe: Fixup kernel panic when probing an illegal positionGuo Ren1-0/+18
2023-02-01riscv: Move call to init_cpu_topology() to later initialization stageLey Foon Tan1-1/+2
2023-02-01riscv/kprobe: Fix instruction simulation of JALRLiao Chang1-2/+2
2023-02-01riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAITMasahiro Yamada1-1/+1
2023-01-12riscv, kprobes: Stricter c.jr/c.jalr decodingBjörn Töpel1-2/+2
2023-01-07riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argumentGuo Ren1-1/+1
2023-01-07RISC-V: kexec: Fix memory leak of elf header bufferLi Huafei1-0/+4
2023-01-07RISC-V: kexec: Fix memory leak of fdt bufferLi Huafei1-0/+10
2022-12-31RISC-V: Align the shadow stackPalmer Dabbelt1-1/+1
2022-12-31RISC-V: Fix unannoted hardirqs-on in return to userspace slow-pathAndrew Bresticker2-26/+26
2022-12-01RISC-V: Fix a race condition during kernel stack overflowPalmer Dabbelt2-0/+31
2022-11-30Merge patch series "riscv: kexec: Fxiup crash_save percpu and machine_kexec_m...Palmer Dabbelt2-13/+130
2022-11-30riscv: kexec: Fixup crash_smp_send_stop without multi coresGuo Ren2-18/+100
2022-11-30riscv: kexec: Fixup irq controller broken in kexec crash pathGuo Ren1-0/+35
2022-11-30riscv: mm: Proper page permissions after initmem freeBjörn Töpel1-4/+5
2022-11-30riscv: vdso: fix section overlapping under some conditionsJisheng Zhang1-0/+1
2022-11-30riscv: fix race when vmap stack overflowJisheng Zhang2-0/+31
2022-11-11RISC-V: vdso: Do not add missing symbols to version section in linker scriptNathan Chancellor2-0/+5
2022-11-11riscv: fix reserved memory setupConor Dooley1-0/+1
2022-11-11riscv: vdso: fix build with llvmJisheng Zhang1-1/+1
2022-11-11riscv: process: fix kernel info leakageJisheng Zhang1-0/+2
2022-10-28RISC-V: Fix /proc/cpuinfo cpumask warningAndrew Jones1-0/+3