summaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)AuthorFilesLines
2022-10-26riscv: Pass -mno-relax only on lld < 15.0.0Fangrui Song1-0/+2
2022-10-26riscv: Make VM_WRITE imply VM_READAndrew Bresticker1-1/+2
2022-10-26riscv: Allow PROT_WRITE-only mmap()Andrew Bresticker1-3/+0
2022-10-26RISC-V: Make port I/O string accessors actually workMaciej W. Rozycki1-8/+8
2022-09-28riscv: fix a nasty sigreturn bug...Al Viro1-0/+2
2022-09-08mm: pagewalk: Fix race between unmap and page walkerSteven Price1-2/+2
2022-08-25RISC-V: Add fast call path of crash_kexec()Xianting Tian1-0/+4
2022-08-25riscv: mmap with PROT_WRITE but no PROT_READ is invalidCeleste Liu1-3/+2
2022-08-21riscv: set default pm_power_off to NULLDimitri John Ledkov1-3/+9
2022-07-29riscv: add as-options for modules with assembly compontentsBen Dooks1-0/+1
2022-06-14riscv: read-only pages should not be writableHeinrich Schuchardt1-1/+1
2022-06-09riscv: Fix irq_work when SMP is disabledSamuel Holland1-1/+1
2022-06-09riscv: Initialize thread pointer before calling C functionsAlexandre Ghiti1-0/+1
2022-05-30riscv: use fallback for random_get_entropy() instead of zeroJason A. Donenfeld1-1/+1
2022-05-25riscv: dts: sifive: fu540-c000: align dma node name with dtschemaKrzysztof Kozlowski1-1/+1
2022-05-09riscv: patch_text: Fixup last cpu should be masterGuo Ren1-1/+1
2022-04-08riscv module: remove (NOLOAD)Fangrui Song1-3/+3
2022-04-08uaccess: fix type mismatch warnings from access_ok()Arnd Bergmann1-2/+2
2022-04-08riscv: Increase stack size under KASANDmitry Vyukov1-2/+8
2022-04-08riscv: Fix fill_callchain return valueNikita Shubin1-1/+1
2022-03-16riscv: Fix auipc+jalr relocation range checksEmil Renner Berthing1-5/+16
2022-03-08riscv: Fix config KASAN && DEBUG_VIRTUALAlexandre Ghiti1-0/+3
2022-03-08riscv: Fix config KASAN && SPARSEMEM && !SPARSE_VMEMMAPAlexandre Ghiti1-2/+1
2022-03-02riscv: fix oops caused by irqsoff latency tracerChangbin Du4-5/+45
2022-02-16riscv: fix build with binutils 2.38Aurelien Jarno1-0/+6
2022-01-20perf: Protect perf_guest_cbs with RCUSean Christopherson1-2/+5
2021-11-02riscv: Fix asan-stack clang buildAlexandre Ghiti3-2/+10
2021-11-02riscv: fix misalgned trap vector base addressChen Lu1-0/+1
2021-11-02riscv, bpf: Fix potential NULL dereferenceBjörn Töpel1-1/+2
2021-10-13RISC-V: Include clone3() on rv32Palmer Dabbelt1-1/+2
2021-10-13riscv/vdso: make arch_setup_additional_pages wait for mmap_sem for write kill...Tong Tiangen1-1/+3
2021-10-13riscv: Flush current cpu icache before other cpusAlexandre Ghiti1-0/+2
2021-09-26drivers: base: cacheinfo: Get rid of DEFINE_SMP_CALL_CACHE_FUNCTION()Thomas Gleixner1-5/+2
2021-09-03riscv: Fixup patch_text panic in ftraceGuo Ren2-0/+2
2021-09-03riscv: Fixup wrong ftrace remove cflagGuo Ren2-3/+3
2021-09-03riscv: Ensure the value of FP registers in the core dump file is up to dateVincent Chen1-0/+4
2021-08-04bpf: Introduce BPF nospec instruction for mitigating Spectre v4Daniel Borkmann2-0/+8
2021-07-14sched/core: Initialize the idle task with preemption disabledValentin Schneider1-1/+0
2021-06-30riscv32: Use medany C model for modulesKhem Raj1-1/+1
2021-06-18riscv: Use -mno-relax when using lld linkerKhem Raj1-0/+9
2021-06-10riscv: vdso: fix and clean-up MakefileJisheng Zhang1-2/+2
2021-05-22riscv: Workaround mcount name prior to clang-13Nathan Chancellor2-7/+17
2021-05-22riscv: Use $(LD) instead of $(CC) to link vDSONathan Chancellor1-8/+4
2021-05-19RISC-V: Fix error code returned by riscv_hartid_to_cpuid()Anup Patel1-1/+1
2021-04-21riscv: Fix spelling mistake "SPARSEMEM" to "SPARSMEM"Kefeng Wang1-1/+1
2021-04-16riscv,entry: fix misaligned base for excp_vect_tableZihao Yu1-0/+1
2021-04-07riscv: evaluate put_user() arg before enabling user accessBen Dooks1-2/+5
2021-03-25RISC-V: correct enum sbi_ext_rfence_fidHeinrich Schuchardt1-2/+2
2021-03-25riscv: Correct SPARSEMEM configurationKefeng Wang1-2/+2
2021-03-07riscv: Get rid of MAX_EARLY_MAPPING_SIZEAlexandre Ghiti1-16/+5