summaryrefslogtreecommitdiff
path: root/arch
AgeCommit message (Expand)Author
2023-02-21riscv: Avoid enabling interrupts in die()Mattias Nissler
2023-02-21riscv, mm: Perform BPF exhandler fixup on page faultBjörn Töpel
2023-02-21RISC-V: take text_mutex during alternative patchingConor Dooley
2023-02-21riscv: hwcap: Don't alphabetize ISA extension IDsAndrew Jones
2023-02-21RISC-V: fix ordering of Zbb extensionHeiko Stuebner
2023-02-21riscv: jump_label: Fixup unaligned arch_static_branch functionAndy Chiu
2023-02-21RISC-V: Only provide the single-letter extensions in HWCAPPalmer Dabbelt
2023-02-21riscv: mm: fix regression due to update_mmu_cache changeSergey Matyukevich
2023-02-15RISC-V: move some stray __RISCV_INSN_FUNCS definitions from kprobesHeiko Stuebner
2023-02-15Merge patch series "riscv: Optimize function trace"Palmer Dabbelt
2023-02-15riscv: ftrace: Reduce the detour code size to halfGuo Ren
2023-02-15riscv: ftrace: Remove wasted nops for !RISCV_ISA_CGuo Ren
2023-02-15riscv: ftrace: Fixup panic by disabling preemptionAndy Chiu
2023-02-14Merge patch series "Remove toolchain dependencies for Zicbom"Palmer Dabbelt
2023-02-14RISC-V: remove toolchain version checks for ZicbomConor Dooley
2023-02-14RISC-V: replace cbom instructions with an insn-defConor Dooley
2023-02-14RISC-V: insn-def: Add I-type insn-defAndrew Jones
2023-02-14Merge patch series "dt-bindings: Add a cpu-capacity property for RISC-V"Palmer Dabbelt
2023-02-14riscv: Fix Zbb alternative IDsSamuel Holland
2023-02-14riscv: Fix early alternative patchingSamuel Holland
2023-02-14RISC-V: re-order Kconfig selects alphanumericallyConor Dooley
2023-02-01Merge patch series "riscv: improve boot time isa extensions handling"Palmer Dabbelt
2023-01-31riscv: remove riscv_isa_ext_keys[] array and related usageJisheng Zhang
2023-01-31riscv: KVM: Switch has_svinval() to riscv_has_extension_unlikely()Andrew Jones
2023-01-31riscv: cpu_relax: switch to riscv_has_extension_likely()Jisheng Zhang
2023-01-31riscv: alternative: patch alternatives in the vDSOJisheng Zhang
2023-01-31riscv: switch to relative alternative entriesJisheng Zhang
2023-01-31riscv: module: Add ADD16 and SUB16 rela typesAndrew Jones
2023-01-31riscv: module: move find_section to module.hJisheng Zhang
2023-01-31riscv: fpu: switch has_fpu() to riscv_has_extension_likely()Jisheng Zhang
2023-01-31riscv: introduce riscv_has_extension_[un]likely()Jisheng Zhang
2023-01-31riscv: cpufeature: extend riscv_cpufeature_patch_func to all ISA extensionsJisheng Zhang
2023-01-31riscv: hwcap: make ISA extension ids can be used in asmJisheng Zhang
2023-01-31riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT earlierJisheng Zhang
2023-01-31riscv: move riscv_noncoherent_supported() out of ZICBOM probeJisheng Zhang
2023-01-31Merge patch series "Zbb string optimizations"Palmer Dabbelt
2023-01-31RISC-V: add zbb support to string functionsHeiko Stuebner
2023-01-31RISC-V: add infrastructure to allow different str* implementationsHeiko Stuebner
2023-01-25riscv: Move call to init_cpu_topology() to later initialization stageLey Foon Tan
2023-01-24RISC-V: Fix do_notify_resume / do_work_pending prototypeHeiko Stuebner
2023-01-24riscv/kprobe: Fix instruction simulation of JALRLiao Chang
2023-01-24riscv: fix jal offsets in patched alternativesJisheng Zhang
2023-01-24RISC-V: Kconfig: Remove trailing whitespaceGeert Uytterhoeven
2023-01-24riscv: pgtable: Fixup comment for KERN_VIRT_SIZEGuo Ren
2023-01-19Merge patch series "Putting some basic order on isa extension lists"Palmer Dabbelt
2023-01-19riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAITMasahiro Yamada
2023-01-19RISC-V: fix compile error from deduplicated __ALTERNATIVE_CFG_2Heiko Stuebner
2023-01-17RISC-V: resort all extensions in consistent ordersConor Dooley
2023-01-17RISC-V: clarify ISA string ordering rules in cpu.cConor Dooley
2023-01-17Merge patch "RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE"Palmer Dabbelt