aboutsummaryrefslogtreecommitdiff
path: root/arch/riscv/kernel
AgeCommit message (Expand)AuthorFilesLines
2023-04-19Merge patch series "RISC-V kasan rework"Palmer Dabbelt1-2/+0
2023-04-19riscv: Fix EFI stub usage of KASAN instrumented strcmp functionAlexandre Ghiti1-2/+0
2023-04-18Merge patch series "RISC-V Hardware Probing User Interface"Palmer Dabbelt11-14/+327
2023-04-18RISC-V: Add hwprobe vDSO function and dataEvan Green7-7/+120
2023-04-18RISC-V: hwprobe: Support probing of misaligned access performanceEvan Green4-0/+51
2023-04-18RISC-V: hwprobe: Add support for RISCV_HWPROBE_BASE_BEHAVIOR_IMAEvan Green1-0/+20
2023-04-18RISC-V: Add a syscall for HW probingEvan Green1-1/+134
2023-04-18RISC-V: Move struct riscv_cpuinfo to new headerEvan Green1-6/+2
2023-04-13riscv: Do not set initial_boot_params to the linear address of the dtbAlexandre Ghiti1-4/+1
2023-04-13riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti1-1/+0
2023-04-13riscv: cacheinfo: Adjust includes to remove of_device.hRob Herring1-1/+0
2023-04-13riscv: Add explicit include for cpu.hRob Herring1-1/+1
2023-04-11Revert "riscv: Set more data to cacheinfo"Song Shuai1-51/+15
2023-04-11riscv: add icache flush for nommu sigreturn trampolineMathis Salmen1-1/+8
2023-04-11riscv: entry: Save a0 prior syscall_enter_from_user_mode()Björn Töpel1-2/+2
2023-04-08RISC-V: Allow marking IPIs as suitable for remote FENCEsAnup Patel2-2/+11
2023-04-08RISC-V: Treat IPIs as normal Linux IRQsAnup Patel7-176/+179
2023-04-08irqchip/riscv-intc: Allow drivers to directly discover INTC hwnodeAnup Patel1-0/+18
2023-04-08RISC-V: Clear SIP bit only when using SBI IPI operationsAnup Patel2-3/+7
2023-03-24Merge patch series "riscv: Add GENERIC_ENTRY support"Palmer Dabbelt10-476/+165
2023-03-24treewide: Trace IPIs sent via smp_send_reschedule()Valentin Schneider1-2/+2
2023-03-23riscv: entry: Consolidate general regs saving/restoringJisheng Zhang2-131/+7
2023-03-23riscv: entry: Consolidate ret_from_kernel_thread into ret_from_forkJisheng Zhang2-12/+5
2023-03-23riscv: entry: Remove extra level wrappers of trace_hardirqs_{on,off}Jisheng Zhang3-40/+0
2023-03-23riscv: entry: Convert to generic entryGuo Ren5-297/+158
2023-03-23riscv: entry: Add noinstr to prevent instrumentation insertedGuo Ren1-2/+2
2023-03-23riscv: ptrace: Remove duplicate operationGuo Ren1-1/+0
2023-03-21vdso: Improve cmd_vdso_check to check all dynamic relocationsFangrui Song1-3/+1
2023-03-15Merge patch series "RISC-V: Apply Zicboz to clear_page"Palmer Dabbelt3-5/+56
2023-03-14RISC-V: Use Zicboz in clear_page when availableAndrew Jones1-0/+11
2023-03-14RISC-V: cpufeatures: Put the upper 16 bits of patch ID to workAndrew Jones1-4/+33
2023-03-14RISC-V: Add Zicboz detection and block size parsingAndrew Jones3-1/+12
2023-03-14Merge patch series "riscv: alternative/cpufeature related cleanups"Palmer Dabbelt1-8/+3
2023-03-14riscv: cpufeature: Drop errata_list.h and other unused includesAndrew Jones1-5/+0
2023-03-14riscv: alternatives: Rename errata_id to patch_idAndrew Jones1-3/+3
2023-03-09Merge patch series "riscv, mm: detect svnapot cpu support at runtime"Palmer Dabbelt2-0/+2
2023-03-09RISC-V: Don't check text_mutex during stop_machineConor Dooley2-5/+36
2023-03-09riscv: Use READ_ONCE_NOCHECK in imprecise unwinding stack modeAlexandre Ghiti1-1/+1
2023-03-08sched/idle: Mark arch_cpu_idle_dead() __noreturnJosh Poimboeuf1-1/+1
2023-03-07riscv: mm: modify pte format for SvnapotQinglin Pan2-0/+2
2023-03-06RISC-V: Stop emitting attributesPalmer Dabbelt1-0/+4
2023-02-25Merge tag 'riscv-for-linus-6.3-mw1' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds15-252/+306
2023-02-24Merge tag 'driver-core-6.3-rc1' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-42/+0
2023-02-23Merge tag 'mm-stable-2023-02-20-13-37' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds1-4/+2
2023-02-23Merge tag 'efi-next-for-v6.3' of git://git.kernel.org/pub/scm/linux/kernel/gi...Linus Torvalds1-1/+2
2023-02-21Merge tag 'net-next-6.3' of git://git.kernel.org/pub/scm/linux/kernel/git/net...Linus Torvalds2-14/+20
2023-02-21Merge patch series "riscv: Dump faulting instructions in oops handler"Palmer Dabbelt1-1/+24
2023-02-21riscv: alternative: proceed one more instruction for auipc/jalr pairJisheng Zhang1-0/+1
2023-02-21Merge patch series "riscv: improve link and support ARCH_WANT_LD_ORPHAN_WARN"Palmer Dabbelt1-0/+9
2023-02-21riscv: Avoid enabling interrupts in die()Mattias Nissler1-2/+3