aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/kernel
AgeCommit message (Expand)AuthorFilesLines
2023-02-21RISC-V: take text_mutex during alternative patchingConor Dooley1-0/+4
2023-02-21RISC-V: fix ordering of Zbb extensionHeiko Stuebner1-1/+1
2023-02-21riscv: Add instruction dump to RISC-V splatsBjörn Töpel1-1/+24
2023-02-21riscv: vmlinux.lds.S: explicitly catch .init.bss sections from EFI stubJisheng Zhang1-0/+3
2023-02-21riscv: vmlinux.lds.S: explicitly catch .riscv.attributes sectionsJisheng Zhang1-0/+1
2023-02-21riscv: vmlinux.lds.S: explicitly catch .rela.dyn symbolsJisheng Zhang1-0/+4
2023-02-21riscv: lds: define RUNTIME_DISCARD_EXITJisheng Zhang1-0/+1
2023-02-21Merge tag 'timers-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kern...Linus Torvalds1-8/+2
2023-02-20Merge tag 'sched-core-2023-02-20' of git://git.kernel.org/pub/scm/linux/kerne...Linus Torvalds3-3/+0
2023-02-20Merge tag 'for-netdev' of https://git.kernel.org/pub/scm/linux/kernel/git/bpf...Jakub Kicinski2-14/+20
2023-02-17riscv: Extend patch_text for multiple instructionsPu Lehui2-14/+20
2023-02-15RISC-V: move some stray __RISCV_INSN_FUNCS definitions from kprobesHeiko Stuebner1-3/+0
2023-02-15Merge patch series "riscv: Optimize function trace"Palmer Dabbelt2-72/+35
2023-02-15riscv: ftrace: Reduce the detour code size to halfGuo Ren2-72/+35
2023-02-14Merge patch series "dt-bindings: Add a cpu-capacity property for RISC-V"Palmer Dabbelt3-4/+5
2023-02-13clocksource/drivers/riscv: Get rid of clocksource_arch_init() callbackLad Prabhakar1-9/+0
2023-02-13RISC-V: time: initialize hrtimer based broadcast clock event deviceConor Dooley1-0/+3
2023-02-09riscv: kprobe: Fixup misaligned load textGuo Ren1-3/+5
2023-02-04efi: Discover BTI support in runtime services regionsArd Biesheuvel1-1/+2
2023-02-02riscv: stacktrace: Fix missing the first frameLiu Shixin1-1/+2
2023-02-01riscv: kprobe: Fixup kernel panic when probing an illegal positionGuo Ren1-0/+18
2023-02-01Merge patch series "riscv: improve boot time isa extensions handling"Palmer Dabbelt6-103/+68
2023-01-31riscv: remove riscv_isa_ext_keys[] array and related usageJisheng Zhang1-9/+0
2023-01-31riscv: alternative: patch alternatives in the vDSOJisheng Zhang3-5/+36
2023-01-31riscv: switch to relative alternative entriesJisheng Zhang1-3/+5
2023-01-31riscv: module: Add ADD16 and SUB16 rela typesAndrew Jones1-0/+16
2023-01-31riscv: module: move find_section to module.hJisheng Zhang1-15/+0
2023-01-31riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensionsJisheng Zhang1-56/+8
2023-01-31riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlierJisheng Zhang1-0/+3
2023-01-31riscv: move riscv_noncoherent_supported() out of ZICBOM probeJisheng Zhang2-1/+3
2023-01-31Merge patch series "Zbb string optimizations"Palmer Dabbelt3-0/+22
2023-01-31RISC-V: add zbb support to string functionsHeiko Stuebner2-0/+19
2023-01-31RISC-V: add infrastructure to allow different str* implementationsHeiko Stuebner1-0/+3
2023-01-31Merge tag 'v6.2-rc6' into sched/core, to pick up fixesIngo Molnar4-6/+7
2023-01-25riscv: Move call to init_cpu_topology() to later initialization stageLey Foon Tan1-1/+2
2023-01-24riscv/kprobe: Fix instruction simulation of JALRLiao Chang1-2/+2
2023-01-24riscv: fix jal offsets in patched alternativesJisheng Zhang1-0/+27
2023-01-20Merge tag 'archtopo-cacheinfo-updates-6.3' of git://git.kernel.org/pub/scm/li...Greg Kroah-Hartman1-42/+0
2023-01-19Merge patch series "Putting some basic order on isa extension lists"Palmer Dabbelt2-17/+42
2023-01-19riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAITMasahiro Yamada1-1/+1
2023-01-18mm: remove zap_page_range and create zap_vma_pagesMike Kravetz1-4/+2
2023-01-18arch_topology: Build cacheinfo from primary CPUPierre Gondois1-5/+0
2023-01-17RISC-V: resort all extensions in consistent ordersConor Dooley2-4/+6
2023-01-17RISC-V: clarify ISA string ordering rules in cpu.cConor Dooley1-13/+36
2023-01-17cacheinfo: Use RISC-V's init_cache_level() as generic OF implementationPierre Gondois1-38/+1
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra1-1/+0
2023-01-13objtool/idle: Validate __cpuidle code as noinstrPeter Zijlstra2-2/+0
2023-01-05riscv, kprobes: Stricter c.jr/c.jalr decodingBjörn Töpel1-2/+2
2022-12-29RISC-V: fix auipc-jalr addresses in patched alternativesHeiko Stuebner2-1/+60
2022-12-29RISC-V: kprobes: use central defined funct3 constantsHeiko Stuebner1-13/+6