summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel
Commit message (Expand)AuthorAgeFilesLines
* RISC-V: paravirt: Use correct restricted typesAndrew Jones2024-02-091-2/+2
* RISC-V: paravirt: steal_time should be staticAndrew Jones2024-02-091-1/+1
* Merge tag 'riscv-for-linus-6.8-mw4' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-2014-81/+720
|\
| * riscv: optimize ELF relocation function in riscvMaxim Kochetkov2024-01-171-4/+16
| * Merge patch series "riscv: ftrace: Miscellaneous ftrace improvements"Palmer Dabbelt2024-01-172-54/+174
| |\
| | * riscv: ftrace: Add DYNAMIC_FTRACE_WITH_DIRECT_CALLS supportSong Shuai2024-01-171-0/+10
| | * riscv: ftrace: Make function graph use ftrace directlySong Shuai2024-01-172-55/+165
| * | Merge patch series "riscv: Add fine-tuned checksum functions"Palmer Dabbelt2024-01-171-3/+87
| |\ \
| | * | riscv: Add static key for misaligned accessesCharlie Jenkins2024-01-171-3/+87
| | |/
| * | Merge patch series "riscv: support kernel-mode Vector"Palmer Dabbelt2024-01-167-13/+323
| |\ \
| | * | riscv: vector: allow kernel-mode Vector with preemptionAndy Chiu2024-01-164-12/+163
| | * | riscv: vector: use kmem_cache to manage vector contextAndy Chiu2024-01-162-2/+24
| | * | riscv: vector: use a mask to write vstate_ctrlAndy Chiu2024-01-161-1/+2
| | * | riscv: vector: do not pass task_struct into riscv_v_vstate_{save,restore}()Andy Chiu2024-01-163-3/+3
| | * | riscv: sched: defer restoring Vector context for userAndy Chiu2024-01-165-4/+12
| | * | riscv: vector: make Vector always available for softirq contextAndy Chiu2024-01-161-2/+12
| | * | riscv: Add support for kernel mode vectorGreentime Hu2024-01-163-0/+118
| | |/
| * | riscv: Fix an off-by-one in get_early_cmdline()Christophe JAILLET2024-01-111-2/+1
| * | Merge patch series "RISC-V SBI debug console extension support"Palmer Dabbelt2024-01-111-0/+66
| |\ \
| | * | RISC-V: Add SBI debug console helper routinesAnup Patel2024-01-101-0/+66
| | |/
| * | riscv: sbi: Introduce system suspend supportAndrew Jones2024-01-111-0/+44
| * | Merge patch series "riscv: modules: Fix module loading error handling"Palmer Dabbelt2024-01-111-5/+9
| |\ \
| | * | riscv: Fix relocation_hashtable sizeCharlie Jenkins2024-01-101-1/+1
| | * | riscv: Correctly free relocation hashtable on errorCharlie Jenkins2024-01-101-3/+7
| | * | riscv: Fix module loading free orderCharlie Jenkins2024-01-101-1/+1
* | | | Merge tag 'driver-core-6.8-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds2024-01-181-16/+2
|\ \ \ \
| * | | | riscv: convert to use arch_cpu_is_hotpluggable()Russell King (Oracle)2023-12-061-5/+2
| * | | | riscv: Switch over to GENERIC_CPU_DEVICESJames Morse2023-12-061-15/+4
| | |_|/ | |/| |
* | | | Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds2024-01-173-0/+139
|\ \ \ \
| * | | | RISC-V: paravirt: Implement steal-time supportAndrew Jones2023-12-301-3/+59
| * | | | RISC-V: paravirt: Add skeleton for pv-time supportAndrew Jones2023-12-303-0/+83
* | | | | Merge tag 'riscv-for-linus-6.8-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds2024-01-1722-416/+704
|\ \ \ \ \ | | |_|/ / | |/| | |
| * | | | Merge patch series "riscv: hwprobe: add Zicond, Zacas and Ztso support"Palmer Dabbelt2024-01-092-0/+5
| |\ \ \ \
| | * | | | riscv: hwprobe: export Zicond extensionClément Léger2024-01-091-0/+1
| | * | | | riscv: hwprobe: export Zacas ISA extensionClément Léger2024-01-091-0/+1
| | * | | | riscv: add ISA extension parsing for ZacasClément Léger2024-01-091-0/+1
| | * | | | riscv: hwprobe: export Ztso ISA extensionClément Léger2024-01-091-0/+1
| | * | | | riscv: add ISA extension parsing for ZtsoClément Léger2024-01-091-0/+1
| * | | | | use linux/export.h rather than asm-generic/export.hAl Viro2024-01-092-2/+2
| * | | | | Merge patch series "Fix XIP boot and make XIP testable in QEMU"Palmer Dabbelt2024-01-091-1/+4
| |\ \ \ \ \
| | * | | | | riscv: Allow disabling of BUILTIN_DTB for XIPFrederik Haxel2024-01-091-1/+3
| | * | | | | riscv: Make XIP bootable againFrederik Haxel2024-01-091-0/+1
| | | |_|/ / | | |/| | |
| * | | | | Merge remote-tracking branch 'palmer/fixes' into for-nextPalmer Dabbelt2024-01-097-41/+107
| |\ \ \ \ \
| | * | | | | riscv: Fix module_alloc() that did not reset the linear mapping permissionsAlexandre Ghiti2024-01-091-1/+2
| | * | | | | riscv: Check if the code to patch lies in the exit sectionAlexandre Ghiti2024-01-093-1/+14
| | | |_|_|/ | | |/| | |
| * | | | | riscv; fix __user annotation in save_v_state()Ben Dooks2024-01-091-1/+1
| * | | | | riscv: fix __user annotation in traps_misaligned.cBen Dooks2024-01-091-3/+3
| * | | | | Merge patch series "riscv: CPU operations cleanup"Palmer Dabbelt2024-01-098-83/+22
| |\ \ \ \ \
| | * | | | | riscv: Use the same CPU operations for all CPUsSamuel Holland2024-01-044-21/+16
| | * | | | | riscv: Remove unused members from struct cpu_operationsSamuel Holland2024-01-047-48/+1