summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-09-12riscv: Use accessors to page table entries instead of direct dereferenceAlexandre Ghiti1-1/+1
2024-09-12riscv: set trap vector earlieryang.zhang1-0/+3
2024-09-12riscv: kprobes: Use patch_text_nosync() for insn slotsSamuel Holland1-3/+2
2024-08-29riscv: entry: always initialize regs->a0 to -ENOSYSCeleste Liu1-2/+1
2024-08-29riscv: blacklist assembly symbols for kprobeClément Léger1-0/+3
2024-08-11riscv: remove unused functions in traps_misaligned.cClément Léger1-39/+7
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-27vgacon: rework screen_info #ifdef checksArnd Bergmann1-9/+2
2024-06-27kprobe/ftrace: bail out if ftrace was killedStephen Brennan1-0/+3
2024-06-16riscv: signal: handle syscall restart before get_signalHaorong Lu1-39/+46
2024-06-12riscv: stacktrace: fixed walk_stackframe()Matthew Bystrin1-6/+14
2024-06-12riscv: prevent pt_regs corruption for secondary idle threadsSergey Matyukevich2-3/+2
2024-06-12kbuild: unify vdso_install rulesMasahiro Yamada2-20/+0
2024-05-02Revert "riscv: kdump: fix crashkernel reserving problem on RISC-V"Mingzheng Xing1-0/+13
2024-04-10riscv: process: Fix kernel gp leakageStefan O'Rear1-3/+0
2024-04-10riscv: Disable preemption when using patch_map()Alexandre Ghiti1-0/+8
2024-03-06riscv: add CALLER_ADDRx supportZong Li2-0/+50
2024-03-06RISC-V: Ignore V from the riscv,isa DT property on older T-Head CPUsConor Dooley1-0/+15
2024-02-16riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlbAlexandre Ghiti1-22/+10
2024-02-05riscv: Make XIP bootable againFrederik Haxel1-0/+1
2024-02-01riscv: Fix an off-by-one in get_early_cmdline()Christophe JAILLET1-2/+1
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
2024-01-10riscv: don't probe unaligned access speed if already doneJisheng Zhang1-0/+4
2023-12-20kexec: drop dependency on ARCH_SUPPORTS_KEXEC from CRASH_DUMPIgnat Korchagin1-1/+3
2023-12-13riscv: fix misaligned access handling of C.SWSP and C.SDSPClément Léger1-4/+2
2023-11-28riscv: kprobes: allow writing to x0Nam Cao1-1/+1
2023-11-28riscv: put interrupt entries into .irqentry.textNam Cao1-0/+2
2023-11-28riscv: provide riscv-specific is_trap_insn()Nam Cao1-0/+6
2023-11-28RISC-V: hwprobe: Fix vDSO SIGSEGVAndrew Jones1-1/+1
2023-11-28riscv: VMAP_STACK overflow detection thread-safeDeepak Gupta3-95/+12
2023-11-20RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTsAnup Patel1-5/+6
2023-10-12RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACKJiexun Wang1-2/+2
2023-10-12riscv: kdump: fix crashkernel reserving problem on RISC-VChen Jiahao1-13/+0
2023-10-12riscv: signal: fix sigaltstack frame size checkingAndy Chiu1-7/+0
2023-09-20riscv: Only consider swbp/ss handlers for correct privileged modeBjörn Töpel1-10/+18
2023-09-12riscv: kexec: Align the kexeced kernel entrySong Shuai1-1/+7
2023-09-08Merge patch series "bpf, riscv: use BPF prog pack allocator in BPF JIT"Palmer Dabbelt1-5/+109
2023-09-08Merge patch series "riscv: Introduce KASLR"Palmer Dabbelt5-1/+70
2023-09-08Merge patch "RISC-V: Add ptrace support for vectors"Palmer Dabbelt1-0/+79
2023-09-08Merge patch series "Add non-coherent DMA support for AX45MP"Palmer Dabbelt1-0/+5
2023-09-08Merge patch series "RISC-V: Probe for misaligned access speed"Palmer Dabbelt6-20/+191
2023-09-06riscv: implement a memset like function for textPuranjay Mohan1-0/+77
2023-09-06riscv: extend patch_text_nosync() for multiple pagesPuranjay Mohan1-5/+32
2023-09-06riscv: libstub: Implement KASLR by using generic functionsAlexandre Ghiti1-0/+1
2023-09-06riscv: Dump out kernel offset information on panicAlexandre Ghiti1-0/+25
2023-09-06riscv: Introduce virtual kernel mapping KASLRAlexandre Ghiti3-1/+44
2023-09-01RISC-V: Add ptrace support for vectorsAndy Chiu1-0/+79