projects
/
platform
/
kernel
/
linux-starfive.git
/ search
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
first ⋅ prev ⋅
next
riscv: Add sysctl to set the default vector rule for new processes
2023-06-08
Andy Chiu
riscv: Add sysctl to set the default vector rule for...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Andy Chiu
riscv: Add prctl controls for userspace vector management
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Andy Chiu
riscv: hwcap: change ELF_HWCAP to a function
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Vincent Chen
riscv: KVM: Add vector lazy save/restore support
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Vincent Chen
riscv: kvm: Add V extension to KVM ISA
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: prevent stack corruption by reserving task_pt_regs...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Andy Chiu
riscv: signal: validate altstack to reflect Vector
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Vincent Chen
riscv: signal: Report signal frame size to userspace...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: signal: Add sigcontext save/restore for vector
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Andy Chiu
riscv: signal: check fp-reserved words unconditionally
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Add ptrace vector support
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Andy Chiu
riscv: Allocate user's vector context in the first...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Add task switch support for vector
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Introduce struct/helpers to save/restore per...
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Introduce riscv_v_vsize to record size of Vector...
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Introduce Vector enable/disable helpers
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Guo Ren
riscv: Disable Vector Instructions for kernel itself
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Clear vector regfile on bootup
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Greentime Hu
riscv: Add new csr defines related to vector extension
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Andy Chiu
riscv: hwprobe: Add support for probing V in RISCV_HWPROBE_K...
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Guo Ren
riscv: Extending cpufeature.c to detect V-extension
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-06-08
Guo Ren
riscv: Rename __switch_to_aux() -> fpu
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-05-02
Conor Dooley
RISC-V: include cpufeature.h in cpufeature.c
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-05-02
Alexandre Ghiti
riscv: Move .rela.dyn to the init sections
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-05-01
Conor Dooley
dt-bindings: riscv: explicitly mention assumption of...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-05-01
Guo Ren
riscv: compat_syscall_table: Fixup compile warning
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Conor Dooley
RISC-V: fixup in-flight collision with ARCH_WANT_OPTIMIZE_VM...
Reviewed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Randy Dunlap
RISC-V: fix sifive and thead section mismatches in...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Andrew Jones
RISC-V: Align SBI probe implementation with spec
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Song Shuai
riscv: mm: remove redundant parameter of create_fdt_early_pa...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Palmer Dabbelt
Merge patch series "RISC-V Hibernation Support"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Nathan Chancellor
riscv: Adjust dependencies of HAVE_DYNAMIC_FTRACE selection
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Sia Jee Heng
RISC-V: Add arch functions to support hibernation/suspend...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Sia Jee Heng
RISC-V: mm: Enable huge page support to kernel_page_present...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Sia Jee Heng
RISC-V: Factor out common code of __cpu_resume_enter()
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-29
Sia Jee Heng
RISC-V: Change suspend_save_csrs and suspend_restore_csrs...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-26
Andrew Jones
RISC-V: hwprobe: Explicity check for -1 in vdso init
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-26
Andrew Jones
RISC-V: hwprobe: There can only be one first
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-26
Alexandre Ghiti
riscv: Allow to downgrade paging mode from the command...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-26
Conor Dooley
dt-bindings: riscv: add sv57 mmu-type
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-26
Evan Green
RISC-V: hwprobe: Remove __init on probe_vendor_features()
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Palmer Dabbelt
Merge patch series "Introduce 64b relocatable kernel"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Use --emit-relocs in order to move .rela.dyn...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Check relocations at compile time
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
powerpc: Move script to check relocations at compile...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Introduce CONFIG_RELOCATABLE
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Move .rela.dyn outside of init to avoid empty...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Prepare EFI header for relocatable kernels
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Palmer Dabbelt
Merge patch series "RISC-V kasan rework"
...org/lkml/20221211061358.28035-1-
palmer@rivosinc.com
/T/
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Unconditionnally select KASAN_VMALLOC if KASAN
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Fix ptdump when KASAN is enabled
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Fix EFI stub usage of KASAN instrumented strcmp...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Move DTB_EARLY_BASE_VA to the kernel address...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Rework kasan population functions
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Split early and final KASAN population functions
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Palmer Dabbelt
Merge patch series "riscv: Use PUD/P4D/PGD pages for...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Use PUD/P4D/PGD pages for the linear mapping
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Move the linear mapping creation in its own...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Alexandre Ghiti
riscv: Get rid of riscv_pfn_base variable
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Conor Dooley
RISC-V: align ISA extension Kconfig help text with...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Song Shuai
riscv: Kconfig: enable SCHED_MC kconfig
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Song Shuai
riscv: export cpu/freq invariant to scheduler
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-19
Palmer Dabbelt
Merge patch series "RISC-V Hardware Probing User Interface"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-18
Evan Green
RISC-V: Add hwprobe vDSO function and data
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-18
Evan Green
selftests: Test the new RISC-V hwprobe interface
Co-developed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-18
Evan Green
RISC-V: hwprobe: Support probing of misaligned access...
Co-developed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-18
Evan Green
RISC-V: hwprobe: Add support for RISCV_HWPROBE_BASE_BEHAVIOR_IMA
Co-developed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-18
Evan Green
RISC-V: Add a syscall for HW probing
Co-developed-by: Palmer Dabbelt <
palmer@rivosinc.com
>
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-18
Evan Green
RISC-V: Move struct riscv_cpuinfo to new header
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-14
Alexandre Ghiti
riscv: No need to relocate the dtb as it lies in the...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-14
Alexandre Ghiti
riscv: Do not set initial_boot_params to the linear...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-14
Alexandre Ghiti
riscv: Move early dtb mapping into the fixmap region
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-11
Song Shuai
Revert "riscv: Set more data to cacheinfo"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-11
Mathis Salmen
riscv: add icache flush for nommu sigreturn trampoline
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-04-11
Björn Töpel
riscv: entry: Save a0 prior syscall_enter_from_user_mode()
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-29
Conor Dooley
RISC-V: convert new selectors of RISCV_ALTERNATIVE...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-29
Palmer Dabbelt
Merge patch series "RISC-V: Fixes for riscv_has_extension...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-29
Palmer Dabbelt
Merge patch series "RISC-V: Fixes for riscv_has_extension...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-29
Conor Dooley
RISC-V: always select RISCV_ALTERNATIVE for non-xip...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-29
Conor Dooley
RISC-V: add non-alternative fallback for riscv_has_extension...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-27
Palmer Dabbelt
Merge patch series "Add RISC-V 32 NOMMU support"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-27
Jesse Taube
riscv: configs: Add nommu PHONY defconfig for RV32
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-27
Yimin Gu
riscv: Kconfig: Allow RV32 to build with no MMU
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-24
Palmer Dabbelt
Merge patch series "riscv: Add GENERIC_ENTRY support"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Nathan Chancellor
riscv: Handle zicsr/zifencei issues between clang and...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Jisheng Zhang
riscv: entry: Consolidate general regs saving/restoring
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Jisheng Zhang
riscv: entry: Consolidate ret_from_kernel_thread into...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Jisheng Zhang
riscv: entry: Remove extra level wrappers of trace_hardirqs_...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Guo Ren
riscv: entry: Convert to generic entry
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Guo Ren
riscv: entry: Add noinstr to prevent instrumentation...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-23
Guo Ren
riscv: ptrace: Remove duplicate operation
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-21
Dylan Jhong
riscv: mm: Fix incorrect ASID argument when flushing TLB
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Palmer Dabbelt
Merge patch series "RISC-V: Apply Zicboz to clear_page"
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
RISC-V: KVM: Expose Zicboz to the guest
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
RISC-V: KVM: Provide UAPI for Zicboz block size
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
RISC-V: Use Zicboz in clear_page when available
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
RISC-V: cpufeatures: Put the upper 16 bits of patch...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
RISC-V: Add Zicboz detection and block size parsing
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
dt-bindings: riscv: Document cboz-block-size
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
2023-03-15
Andrew Jones
RISC-V: Factor out body of riscv_init_cbom_blocksize...
Signed-off-by: Palmer Dabbelt <
palmer@rivosinc.com
>
commit
|
commitdiff
|
tree
next