summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel
Commit message (Expand)AuthorAgeFilesLines
* riscv: Do not set initial_boot_params to the linear address of the dtbAlexandre Ghiti2023-04-131-4/+1
* riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti2023-04-131-1/+0
* riscv: add icache flush for nommu sigreturn trampolineMathis Salmen2023-04-111-1/+8
* RISC-V: Don't check text_mutex during stop_machineConor Dooley2023-03-092-5/+36
* riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack modeAlexandre Ghiti2023-03-091-1/+1
* RISC-V: Stop emitting attributesPalmer Dabbelt2023-03-061-0/+4
* Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2023-02-2515-252/+306
|\
| * Merge patch series "riscv: Dump faulting instructions in oops handler"Palmer Dabbelt2023-02-211-1/+24
| |\
| | * riscv: Add instruction dump to RISC-V splatsBjörn Töpel2023-02-211-1/+24
| * | riscv: alternative: proceed one more instruction for auipc/jalr pairJisheng Zhang2023-02-211-0/+1
| * | Merge patch series "riscv: improve link and support ARCH_WANT_LD_ORPHAN_WARN"Palmer Dabbelt2023-02-211-0/+9
| |\ \
| | * | riscv: vmlinux.lds.S: explicitly catch .init.bss sections from EFI stubJisheng Zhang2023-02-211-0/+3
| | * | riscv: vmlinux.lds.S: explicitly catch .riscv.attributes sectionsJisheng Zhang2023-02-211-0/+1
| | * | riscv: vmlinux.lds.S: explicitly catch .rela.dyn symbolsJisheng Zhang2023-02-211-0/+4
| | * | riscv: lds: define RUNTIME_DISCARD_EXITJisheng Zhang2023-02-211-0/+1
| | |/
| * | riscv: Avoid enabling interrupts in die()Mattias Nissler2023-02-211-2/+3
| * | RISC-V: take text_mutex during alternative patchingConor Dooley2023-02-211-0/+4
| * | RISC-V: fix ordering of Zbb extensionHeiko Stuebner2023-02-211-1/+1
| * | RISC-V: move some stray __RISCV_INSN_FUNCS definitions from kprobesHeiko Stuebner2023-02-151-3/+0
| * | Merge patch series "riscv: Optimize function trace"Palmer Dabbelt2023-02-152-72/+35
| |\ \
| | * | riscv: ftrace: Reduce the detour code size to halfGuo Ren2023-02-152-72/+35
| | |/
| * | Merge patch series "dt-bindings: Add a cpu-capacity property for RISC-V"Palmer Dabbelt2023-02-143-4/+5
| |\ \
| * \ \ Merge patch series "riscv: improve boot time isa extensions handling"Palmer Dabbelt2023-02-016-103/+68
| |\ \ \
| | * | | riscv: remove riscv_isa_ext_keys[] array and related usageJisheng Zhang2023-01-311-9/+0
| | * | | riscv: alternative: patch alternatives in the vDSOJisheng Zhang2023-01-313-5/+36
| | * | | riscv: switch to relative alternative entriesJisheng Zhang2023-01-311-3/+5
| | * | | riscv: module: Add ADD16 and SUB16 rela typesAndrew Jones2023-01-311-0/+16
| | * | | riscv: module: move find_section to module.hJisheng Zhang2023-01-311-15/+0
| | * | | riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensionsJisheng Zhang2023-01-311-56/+8
| | * | | riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlierJisheng Zhang2023-01-311-0/+3
| | * | | riscv: move riscv_noncoherent_supported() out of ZICBOM probeJisheng Zhang2023-01-312-1/+3
| * | | | Merge patch series "Zbb string optimizations"Palmer Dabbelt2023-01-313-0/+22
| |\ \ \ \ | | |/ / / | |/| | |
| | * | | RISC-V: add zbb support to string functionsHeiko Stuebner2023-01-312-0/+19
| | * | | RISC-V: add infrastructure to allow different str* implementationsHeiko Stuebner2023-01-311-0/+3
| * | | | riscv: fix jal offsets in patched alternativesJisheng Zhang2023-01-241-0/+27
| |/ / /
| * | | Merge patch series "Putting some basic order on isa extension lists"Palmer Dabbelt2023-01-192-17/+42
| |\ \ \
| | * | | RISC-V: resort all extensions in consistent ordersConor Dooley2023-01-172-4/+6
| | * | | RISC-V: clarify ISA string ordering rules in cpu.cConor Dooley2023-01-171-13/+36
| * | | | RISC-V: fix auipc-jalr addresses in patched alternativesHeiko Stuebner2022-12-292-1/+60
| * | | | RISC-V: kprobes: use central defined funct3 constantsHeiko Stuebner2022-12-291-13/+6
| * | | | RISC-V: rename parse_asm.h to insn.hHeiko Stuebner2022-12-292-2/+2
| * | | | RISC-V: Move riscv_insn_is_* macros into a common headerHeiko Stuebner2022-12-292-55/+20
| * | | | RISC-V: add prefix to all constants/macros in parse_asm.hHeiko Stuebner2022-12-291-20/+20
| | |_|/ | |/| |
* | | | Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2023-02-241-42/+0
|\ \ \ \
| * \ \ \ Merge tag 'archtopo-cacheinfo-updates-6.3' of git://git.kernel.org/pub/scm/li...Greg Kroah-Hartman2023-01-201-42/+0
| |\ \ \ \
| | * | | | arch_topology: Build cacheinfo from primary CPUPierre Gondois2023-01-181-5/+0
| | * | | | cacheinfo: Use RISC-V's init_cache_level() as generic OF implementationPierre Gondois2023-01-171-38/+1
| | |/ / /
* | | | | Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds2023-02-231-4/+2
|\ \ \ \ \
| * | | | | mm: remove zap_page_range and create zap_vma_pagesMike Kravetz2023-01-181-4/+2
| |/ / / /
* | | | | Merge tag 'efi-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds2023-02-231-1/+2
|\ \ \ \ \