projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
Merge patch series "riscv, mm: detect svnapot cpu support at runtime"
2023-03-10
Palmer Dabbelt
Merge patch series "riscv, mm: detect svnapot cpu support...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-08
Qinglin Pan
riscv: mm: support Svnapot in huge vmap
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-08
Qinglin Pan
riscv: mm: support Svnapot in hugetlb page
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-08
Qinglin Pan
riscv: mm: modify pte format for Svnapot
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-02
Alexandre Ghiti
riscv: Bump COMMAND_LINE_SIZE value to 1024
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-01
Mayuresh Chitale
drivers/perf: RISC-V: Allow programming custom firmware...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-03-01
Björn Töpel
riscv, lib: Fix Zbb strncmp
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-28
Heiko Stuebner
RISC-V: improve string-function assembly
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Conor Dooley
RISC-V: add a spin_shadow_stack declaration
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Guo Ren
riscv: mm: hugetlb: Enable ARCH_WANT_HUGETLB_PAGE_OPTIMIZE_V...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Liao Chang
riscv: Add header include guards to insn.h
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Palmer Dabbelt
Merge patch series "riscv: Dump faulting instructions...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Jisheng Zhang
riscv: alternative: proceed one more instruction for...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Palmer Dabbelt
Merge patch series "riscv: improve link and support...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Mattias Nissler
riscv: Avoid enabling interrupts in die()
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Björn Töpel
riscv, mm: Perform BPF exhandler fixup on page fault
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Conor Dooley
RISC-V: take text_mutex during alternative patching
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Andrew Jones
riscv: hwcap: Don't alphabetize ISA extension IDs
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Heiko Stuebner
RISC-V: fix ordering of Zbb extension
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Andy Chiu
riscv: jump_label: Fixup unaligned arch_static_branch...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Palmer Dabbelt
RISC-V: Only provide the single-letter extensions in...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Sergey Matyukevich
riscv: mm: fix regression due to update_mmu_cache change
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Björn Töpel
scripts/decodecode: Add support for RISC-V
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Björn Töpel
riscv: Add instruction dump to RISC-V splats
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Jisheng Zhang
riscv: select ARCH_WANT_LD_ORPHAN_WARN for !XIP_KERNEL
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Jisheng Zhang
riscv: vmlinux.lds.S: explicitly catch .init.bss sections...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Jisheng Zhang
riscv: vmlinux.lds.S: explicitly catch .riscv.attributes...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Jisheng Zhang
riscv: vmlinux.lds.S: explicitly catch .rela.dyn symbols
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-22
Jisheng Zhang
riscv: lds: define RUNTIME_DISCARD_EXIT
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-16
Heiko Stuebner
RISC-V: move some stray __RISCV_INSN_FUNCS definitions...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Palmer Dabbelt
Merge patch series "riscv: Optimize function trace"
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Guo Ren
riscv: ftrace: Reduce the detour code size to half
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Guo Ren
riscv: ftrace: Remove wasted nops for !RISCV_ISA_C
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Andy Chiu
riscv: ftrace: Fixup panic by disabling preemption
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Palmer Dabbelt
Merge patch series "Remove toolchain dependencies for...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Conor Dooley
RISC-V: remove toolchain version checks for Zicbom
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Conor Dooley
RISC-V: replace cbom instructions with an insn-def
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Andrew Jones
RISC-V: insn-def: Add I-type insn-def
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Palmer Dabbelt
Merge patch series "dt-bindings: Add a cpu-capacity...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Conor Dooley
dt-bindings: riscv: add a capacity-dmips-mhz cpu property
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Conor Dooley
dt-bindings: arm: move cpu-capacity to a shared loation
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Samuel Holland
riscv: Fix Zbb alternative IDs
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Samuel Holland
riscv: Fix early alternative patching
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Conor Dooley
RISC-V: re-order Kconfig selects alphanumerically
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-15
Conor Dooley
Documentation: riscv: fix insufficient list item indent
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-09
Guo Ren
riscv: Fixup race condition on PG_dcache_clean in flush_icac...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-09
Guo Ren
riscv: kprobe: Fixup misaligned load text
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-03
Liu Shixin
riscv: stacktrace: Fix missing the first frame
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-02
Mayuresh Chitale
riscv: mm: Implement pmdp_collapse_flush for THP
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-02
Andreas Schwab
riscv: disable generation of unwind tables
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-02
Guo Ren
riscv: kprobe: Fixup kernel panic when probing an illegal...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-02
Palmer Dabbelt
Merge patch series "riscv: improve boot time isa extensions...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: remove riscv_isa_ext_keys[] array and related...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Andrew Jones
riscv: KVM: Switch has_svinval() to riscv_has_extension_unli...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: cpu_relax: switch to riscv_has_extension_likely()
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: alternative: patch alternatives in the vDSO
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: switch to relative alternative entries
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Andrew Jones
riscv: module: Add ADD16 and SUB16 rela types
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: module: move find_section to module.h
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: fpu: switch has_fpu() to riscv_has_extension_likely()
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: introduce riscv_has_extension_[un]likely()
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: cpufeature: extend riscv_cpufeature_patch_func...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: hwcap: make ISA extension ids can be used in asm
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: cpufeature: detect RISCV_ALTERNATIVES_EARLY_BOOT...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Jisheng Zhang
riscv: move riscv_noncoherent_supported() out of ZICBOM...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Palmer Dabbelt
Merge patch "riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SI...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-02-01
Samuel Holland
riscv: Fix build with CONFIG_CC_OPTIMIZE_FOR_SIZE=y
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-31
Palmer Dabbelt
Merge patch series "Zbb string optimizations"
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-31
Heiko Stuebner
RISC-V: add zbb support to string functions
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-31
Heiko Stuebner
RISC-V: add infrastructure to allow different str*...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-25
Ley Foon Tan
riscv: Move call to init_cpu_topology() to later initializat...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-25
Heiko Stuebner
RISC-V: Fix do_notify_resume / do_work_pending prototype
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-25
Liao Chang
riscv/kprobe: Fix instruction simulation of JALR
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-25
Jisheng Zhang
riscv: fix jal offsets in patched alternatives
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-25
Geert Uytterhoeven
RISC-V: Kconfig: Remove trailing whitespace
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-25
Guo Ren
riscv: pgtable: Fixup comment for KERN_VIRT_SIZE
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-20
Palmer Dabbelt
Merge patch series "Putting some basic order on isa...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-20
Masahiro Yamada
riscv: fix -Wundef warning for CONFIG_RISCV_BOOT_SPINWAIT
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-20
Conor Dooley
MAINTAINERS: add an IRC entry for RISC-V
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-20
Heiko Stuebner
RISC-V: fix compile error from deduplicated __ALTERNATIVE_CFG_2
Reviewed-by:
Palmer Dabbelt
<palmer@rivosinc.com>
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-18
Conor Dooley
Documentation: riscv: add a section about ISA string...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-18
Conor Dooley
RISC-V: resort all extensions in consistent orders
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-18
Conor Dooley
RISC-V: clarify ISA string ordering rules in cpu.c
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-18
Palmer Dabbelt
Merge patch "RISC-V: fix incorrect type of ARCH_CANAAN_K210_...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-18
Conor Dooley
RISC-V: fix incorrect type of ARCH_CANAAN_K210_DTB_SOURCE
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-06
Palmer Dabbelt
Merge patch series "riscv,isa fixups"
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-06
Conor Dooley
dt-bindings: riscv: fix single letter canonical order
Reviewed-by:
Palmer Dabbelt
<palmer@rivosinc.com>
Acked-by:
Palmer Dabbelt
<palmer@rivosinc.com>
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-06
Conor Dooley
dt-bindings: riscv: fix underscore requirement for...
Reviewed-by:
Palmer Dabbelt
<palmer@rivosinc.com>
Acked-by:
Palmer Dabbelt
<palmer@rivosinc.com>
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-05
Ben Dooks
riscv: uaccess: fix type of 0 variable on error in...
Reviewed-by:
Palmer Dabbelt
<palmer@rivosinc.com>
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2023-01-05
Björn Töpel
riscv, kprobes: Stricter c.jr/c.jalr decoding
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Palmer Dabbelt
Merge patch series "Allow calls in alternatives"
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: fix auipc-jalr addresses in patched alternatives
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: add helpers for handling immediates in U-type...
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: add rd reg parsing to insn.h header
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: add U-type imm parsing to insn.h header
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: kprobes: use central defined funct3 constants
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: rename parse_asm.h to insn.h
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: Move riscv_insn_is_* macros into a common header
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: add auipc elements to parse_asm header
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
2022-12-29
Heiko Stuebner
RISC-V: add ebreak instructions to definitions
Signed-off-by:
Palmer Dabbelt
<palmer@rivosinc.com>
commit
|
commitdiff
|
tree
next