summaryrefslogtreecommitdiffstats
path: root/arch/riscv/kernel
Commit message (Expand)AuthorAgeFilesLines
* Merge patch "drivers: perf: Do not broadcast to other cpus when starting a co...Palmer Dabbelt2023-11-094-32/+20
|\
| * RISC-V: Fix wrong use of CONFIG_HAVE_SOFTIRQ_ON_OWN_STACKJiexun Wang2023-10-121-2/+2
| * riscv: kdump: fix crashkernel reserving problem on RISC-VChen Jiahao2023-10-121-13/+0
| * riscv: signal: fix sigaltstack frame size checkingAndy Chiu2023-10-121-7/+0
| * riscv: Only consider swbp/ss handlers for correct privileged modeBjörn Töpel2023-09-201-10/+18
| * riscv: kexec: Align the kexeced kernel entrySong Shuai2023-09-121-1/+7
* | Merge patch series "Linux RISC-V AIA Preparatory Series"Palmer Dabbelt2023-11-081-5/+6
|\ \
| * | RISC-V: Don't fail in riscv_of_parent_hartid() for disabled HARTsAnup Patel2023-11-081-5/+6
| |/
* | RISC-V: Probe misaligned access speed in parallelEvan Green2023-11-072-20/+77
* | RISC-V: Remove __init on unaligned_emulation_finish()Evan Green2023-11-071-1/+1
* | RISC-V: Show accurate per-hart isa in /proc/cpuinfoEvan Green2023-11-071-4/+18
* | RISC-V: Don't rely on positional structure initializationPalmer Dabbelt2023-11-071-60/+65
* | Merge patch series "riscv: Add remaining module relocations and tests"Palmer Dabbelt2023-11-0716-104/+864
|\ \
| * | riscv: Add tests for riscv module loadingCharlie Jenkins2023-11-0715-0/+365
| * | riscv: Add remaining module relocationsCharlie Jenkins2023-11-071-29/+419
| * | riscv: Avoid unaligned access when relocating modulesEmil Renner Berthing2023-11-071-76/+81
| |/
* | riscv: kernel: Use correct SYM_DATA_*() macro for dataClément Léger2023-11-061-5/+4
* | riscv: Use SYM_*() assembly macros instead of deprecated onesClément Léger2023-11-0612-48/+44
* | riscv: use ".L" local labels in assembly when applicableClément Léger2023-11-063-17/+17
* | Merge patch series "riscv: tlb flush improvements"Palmer Dabbelt2023-11-061-22/+10
|\ \
| * | riscv: Make __flush_tlb_range() loop over pte instead of flushing the whole tlbAlexandre Ghiti2023-11-061-22/+10
| |/
* | Merge patch series "riscv: vdso.lds.S: some improvement"Palmer Dabbelt2023-11-051-17/+13
|\ \
| * | riscv: vdso.lds.S: remove hardcoded 0x800 .text start addrJisheng Zhang2023-11-051-9/+8
| * | riscv: vdso.lds.S: merge .data section into .rodata sectionJisheng Zhang2023-11-051-8/+7
| * | riscv: vdso.lds.S: drop __alt_start and __alt_end symbolsJisheng Zhang2023-11-051-2/+0
| |/
* | riscv: add userland instruction dump to RISC-V splatsYunhui Cui2023-11-051-3/+18
* | riscv: kprobes: allow writing to x0Nam Cao2023-11-051-1/+1
* | riscv: provide riscv-specific is_trap_insn()Nam Cao2023-11-051-0/+6
* | riscv: don't probe unaligned access speed if already doneJisheng Zhang2023-11-051-0/+4
* | riscv: signal: handle syscall restart before get_signalHaorong Lu2023-11-051-39/+46
* | Merge patch series "Add support to handle misaligned accesses in S-mode"Palmer Dabbelt2023-11-057-59/+474
|\ \
| * | riscv: add support for PR_SET_UNALIGN and PR_GET_UNALIGNClément Léger2023-11-012-0/+24
| * | riscv: report misaligned accesses emulation to hwprobeClément Léger2023-11-013-1/+61
| * | riscv: annotate check_unaligned_access_boot_cpu() with __initClément Léger2023-11-011-1/+1
| * | riscv: add support for sysctl unaligned_enabled controlClément Léger2023-11-011-0/+9
| * | riscv: add floating point insn support to misaligned access emulationClément Léger2023-11-012-4/+269
| * | riscv: report perf event for misaligned faultClément Léger2023-11-011-0/+5
| * | riscv: add support for misaligned trap handling in S-modeClément Léger2023-11-013-23/+107
| * | riscv: remove unused functions in traps_misaligned.cClément Léger2023-11-011-39/+7
| |/
* | RISC-V: hwprobe: Fix vDSO SIGSEGVAndrew Jones2023-11-021-1/+1
* | Merge patch series "riscv: SCS support"Palmer Dabbelt2023-11-027-171/+112
|\ \
| * | riscv: Use separate IRQ shadow call stacksSami Tolvanen2023-10-272-0/+28
| * | riscv: Implement Shadow Call StackSami Tolvanen2023-10-274-1/+19
| * | riscv: Move global pointer loading to a macroSami Tolvanen2023-10-273-20/+6
| * | riscv: Deduplicate IRQ stack switchingSami Tolvanen2023-10-274-55/+47
| * | riscv: VMAP_STACK overflow detection thread-safeDeepak Gupta2023-10-273-95/+12
| |/
* | Merge patch series "RISC-V: ACPI improvements"Palmer Dabbelt2023-10-311-2/+85
|\ \
| * | RISC-V: ACPI: Enhance acpi_os_ioremap with MMIO remappingSunil V L2023-10-261-2/+85
| |/
* | riscv: put interrupt entries into .irqentry.textNam Cao2023-10-311-0/+2
* | RISC-V: clarify the QEMU workaround in ISA parserTsukasa OI2023-10-311-3/+4