aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/riscv/kernel
AgeCommit message (Expand)AuthorFilesLines
2024-07-03riscv: stacktrace: fix usage of ftrace_graph_ret_addr()Puranjay Mohan1-1/+2
2024-06-28Merge tag 'riscv-for-linus-6.10-rc6' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds3-14/+21
2024-06-26Merge patch series "Add support for a few Zc* extensions, Zcmop and Zimop"Palmer Dabbelt2-86/+197
2024-06-26riscv: hwprobe: export Zcmop ISA extensionClément Léger1-0/+1
2024-06-26riscv: add ISA extension parsing for ZcmopClément Léger1-0/+1
2024-06-26riscv: hwprobe: export Zca, Zcf, Zcd and Zcb ISA extensionsClément Léger1-0/+4
2024-06-26riscv: add ISA parsing for Zca, Zcf, Zcd and ZcbClément Léger1-1/+54
2024-06-26riscv: add ISA extensions validation callbackClément Léger1-85/+135
2024-06-26riscv: hwprobe: export Zimop ISA extensionClément Léger1-0/+1
2024-06-26riscv: add ISA extension parsing for ZimopClément Léger1-0/+1
2024-06-26Merge patch "riscv: stacktrace: convert arch_stack_walk() to noinstr"Palmer Dabbelt1-1/+1
2024-06-26riscv: stacktrace: convert arch_stack_walk() to noinstrAndy Chiu1-1/+1
2024-06-26riscv: patch: Flush the icache right after patching to avoid illegal insnsAlexandre Ghiti2-13/+20
2024-06-26Merge patch series "riscv: Various text patching improvements"Palmer Dabbelt3-47/+53
2024-06-26riscv: Remove extra variable in patch_text_nosync()Samuel Holland1-8/+4
2024-06-26riscv: Use offset_in_page() in text patching functionsSamuel Holland1-3/+3
2024-06-26riscv: Pass patch_text() the length in bytesSamuel Holland2-17/+15
2024-06-26riscv: Simplify text patching loopsSamuel Holland1-14/+19
2024-06-26riscv: kprobes: Use patch_text_nosync() for insn slotsSamuel Holland1-3/+2
2024-06-26riscv: jump_label: Batch icache maintenanceSamuel Holland1-4/+12
2024-06-25syscalls: mmap(): use unsigned offset type consistentlyArnd Bergmann1-2/+2
2024-05-30riscv: vector: adjust minimum Vector requirement to ZVE32XAndy Chiu3-3/+13
2024-05-30riscv: hwprobe: add zve Vector subextensions into hwprobe interfaceAndy Chiu1-0/+5
2024-05-30riscv: cpufeature: add zve32[xf] and zve64[xfd] isa detectionAndy Chiu1-1/+40
2024-05-30riscv: cpufeature: call match_isa_ext() for single-letter extensionsAndy Chiu1-6/+5
2024-05-30riscv: smp: fail booting up smp if inconsistent vlen is detectedAndy Chiu2-12/+21
2024-05-30riscv: vector: add a comment when calling riscv_setup_vsize()Andy Chiu1-0/+3
2024-05-30riscv: prevent pt_regs corruption for secondary idle threadsSergey Matyukevich2-3/+2
2024-05-24Merge tag 'riscv-for-linus-6.10-mw2' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds8-148/+135
2024-05-23riscv: Fix early ftrace nop patchingAlexandre Ghiti1-0/+3
2024-05-22Merge tag 'mm-nonmm-stable-2024-05-22-17-30' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds2-0/+29
2024-05-22Merge patch series "riscv: Extension parsing fixes"Palmer Dabbelt2-7/+43
2024-05-22riscv: typo in comment for get_f64_regXingyou Chen1-1/+1
2024-05-22Use bool value in set_cpu_online()Zhao Ke1-1/+1
2024-05-22riscv: stacktrace: fixed walk_stackframe()Matthew Bystrin1-6/+14
2024-05-22ftrace: riscv: move from REGS to ARGSPuranjay Mohan3-133/+73
2024-05-22Merge tag 'riscv-for-linus-6.10-mw1' of git://git.kernel.org/pub/scm/linux/kernel/git/riscv/linuxLinus Torvalds9-115/+86
2024-05-22riscv: cpufeature: Fix extension subset checkingCharlie Jenkins1-1/+1
2024-05-22riscv: cpufeature: Fix thead vector hwcap removalCharlie Jenkins2-6/+42
2024-05-19riscv: add support for kernel-mode FPUSamuel Holland2-0/+29
2024-05-19Merge tag 'mm-stable-2024-05-17-19-19' of git://git.kernel.org/pub/scm/linux/kernel/git/akpm/mmLinus Torvalds2-0/+2
2024-05-18Merge tag 'kbuild-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/masahiroy/linux-kbuildLinus Torvalds3-20/+2
2024-05-17Merge tag 'probes-v6.10' of git://git.kernel.org/pub/scm/linux/kernel/git/trace/linux-traceLinus Torvalds1-0/+3
2024-05-16kprobe/ftrace: bail out if ftrace was killedStephen Brennan1-0/+3
2024-05-15Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds1-3/+3
2024-05-14Makefile: remove redundant tool coverage variablesMasahiro Yamada3-18/+0
2024-05-14arch: make execmem setup available regardless of CONFIG_MODULESMike Rapoport (IBM)1-34/+0
2024-05-14riscv: extend execmem_params for generated code allocationsMike Rapoport (IBM)2-11/+13
2024-05-14mm/execmem, arch: convert simple overrides of module_alloc to execmemMike Rapoport (IBM)1-6/+16
2024-05-10kbuild: use $(src) instead of $(srctree)/$(src) for source directoryMasahiro Yamada2-2/+2