summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel
AgeCommit message (Expand)Author
2023-10-13riscv: Use do_kernel_power_off()Dmitry Osipenko
2023-07-23riscv: uprobes: Restore thread.bad_causeTiezhu Yang
2023-05-01riscv: Do not set initial_boot_params to the linear address of the dtbAlexandre Ghiti
2023-05-01riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti
2023-04-20riscv: add icache flush for nommu sigreturn trampolineMathis Salmen
2023-03-17RISC-V: Don't check text_mutex during stop_machineConor Dooley
2023-03-17riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack modeAlexandre Ghiti
2023-03-17riscv: Avoid enabling interrupts in die()Mattias Nissler
2023-03-17RISC-V: Avoid dereferening NULL regs in die()Palmer Dabbelt
2023-03-10riscv: ftrace: Reduce the detour code size to halfGuo Ren
2023-03-10RISC-V: time: initialize hrtimer based broadcast clock event deviceConor Dooley
2023-02-22riscv: kprobe: Fixup misaligned load textGuo Ren
2023-02-22kprobes: treewide: Cleanup the error messages for kprobesMasami Hiramatsu
2023-02-14riscv: stacktrace: Fix missing the first frameLiu Shixin
2023-02-09riscv: kprobe: Fixup kernel panic when probing an illegal positionGuo Ren
2023-02-01riscv/kprobe: Fix instruction simulation of JALRLiao Chang
2023-02-01exit: Add and use make_task_dead.Eric W. Biederman
2023-01-12riscv, kprobes: Stricter c.jr/c.jalr decodingBjörn Töpel
2023-01-12riscv: stacktrace: Fixup ftrace_graph_ret_addr retp argumentGuo Ren
2022-12-31RISC-V: Align the shadow stackPalmer Dabbelt
2022-12-08riscv: kexec: Fixup irq controller broken in kexec crash pathGuo Ren
2022-12-08riscv: fix race when vmap stack overflowJisheng Zhang
2022-12-08riscv: mm: Proper page permissions after initmem freeBjörn Töpel
2022-12-08riscv: vdso: fix section overlapping under some conditionsJisheng Zhang
2022-12-02RISC-V: vdso: Do not add missing symbols to version section in linker scriptNathan Chancellor
2022-11-16riscv: fix reserved memory setupConor Dooley
2022-11-16riscv: vdso: fix build with llvmJisheng Zhang
2022-11-16riscv: process: fix kernel info leakageJisheng Zhang
2022-10-26riscv: always honor the CONFIG_CMDLINE_FORCE when parsing dtbWenting Zhang
2022-10-26riscv: Allow PROT_WRITE-only mmap()Andrew Bresticker
2022-10-26riscv: topology: fix default topology reportingConor Dooley
2022-09-28riscv: fix a nasty sigreturn bug...Al Viro
2022-08-31riscv: traps: add missing prototypeConor Dooley
2022-08-25RISC-V: Add fast call path of crash_kexec()Xianting Tian
2022-08-25riscv: mmap with PROT_WRITE but no PROT_READ is invalidCeleste Liu
2022-08-17RISC-V: Fixup schedule out issue in machine_crash_shutdown()Xianting Tian
2022-08-17RISC-V: Fixup get incorrect user mode PC for kernel mode regsXianting Tian
2022-08-17RISC-V: kexec: Fixup use of smp_processor_id() in preemptible contextXianting Tian
2022-08-17riscv:uprobe fix SR_SPIE set/clear handlingYipeng Zou
2022-08-17riscv: set default pm_power_off to NULLDimitri John Ledkov
2022-06-14RISC-V: use memcpy for kexec_file modeLiao Chang
2022-06-14riscv: read-only pages should not be writableHeinrich Schuchardt
2022-06-09riscv: Initialize thread pointer before calling C functionsAlexandre Ghiti
2022-06-09RISC-V: Mark IORESOURCE_EXCLUSIVE for reserved mem instead of IORESOURCE_BUSYXianting Tian
2022-05-09riscv: patch_text: Fixup last cpu should be masterGuo Ren
2022-04-08uaccess: fix type mismatch warnings from access_ok()Arnd Bergmann
2022-04-08riscv: Fix fill_callchain return valueNikita Shubin
2022-03-16riscv: Fix auipc+jalr relocation range checksEmil Renner Berthing
2022-03-02riscv: fix oops caused by irqsoff latency tracerChangbin Du
2022-02-16riscv: eliminate unreliable __builtin_frame_address(1)Changbin Du