summaryrefslogtreecommitdiff
path: root/arch/riscv
AgeCommit message (Expand)AuthorFilesLines
2023-04-19riscv: Use --emit-relocs in order to move .rela.dyn in initAlexandre Ghiti3-1/+21
2023-04-19riscv: Check relocations at compile timeAlexandre Ghiti2-0/+62
2023-04-19riscv: Introduce CONFIG_RELOCATABLEAlexandre Ghiti5-5/+91
2023-04-19riscv: Move .rela.dyn outside of init to avoid empty relocationsAlexandre Ghiti1-4/+4
2023-04-19riscv: Prepare EFI header for relocatable kernelsAlexandre Ghiti3-6/+21
2023-04-19Merge patch series "RISC-V kasan rework"Palmer Dabbelt5-247/+298
2023-04-19riscv: Unconditionnally select KASAN_VMALLOC if KASANAlexandre Ghiti1-0/+1
2023-04-19riscv: Fix ptdump when KASAN is enabledAlexandre Ghiti1-12/+12
2023-04-19riscv: Fix EFI stub usage of KASAN instrumented strcmp functionAlexandre Ghiti1-2/+0
2023-04-19riscv: Move DTB_EARLY_BASE_VA to the kernel address spaceAlexandre Ghiti1-1/+1
2023-04-19riscv: Rework kasan population functionsAlexandre Ghiti1-178/+183
2023-04-19riscv: Split early and final KASAN population functionsAlexandre Ghiti1-69/+116
2023-04-19Merge patch series "riscv: Use PUD/P4D/PGD pages for the linear mapping"Palmer Dabbelt3-25/+112
2023-04-19riscv: Use PUD/P4D/PGD pages for the linear mappingAlexandre Ghiti3-6/+84
2023-04-19riscv: Move the linear mapping creation in its own functionAlexandre Ghiti1-14/+28
2023-04-19riscv: Get rid of riscv_pfn_base variableAlexandre Ghiti2-7/+2
2023-04-19RISC-V: align ISA extension Kconfig help text with each otherConor Dooley1-8/+8
2023-04-19riscv: Kconfig: enable SCHED_MC kconfigSong Shuai1-0/+8
2023-04-19riscv: export cpu/freq invariant to schedulerSong Shuai1-0/+20
2023-04-19Merge patch series "RISC-V Hardware Probing User Interface"Palmer Dabbelt21-14/+454
2023-04-19RISC-V: Add hwprobe vDSO function and dataEvan Green10-7/+146
2023-04-19RISC-V: hwprobe: Support probing of misaligned access performanceEvan Green9-1/+76
2023-04-19RISC-V: hwprobe: Add support for RISCV_HWPROBE_BASE_BEHAVIOR_IMAEvan Green3-1/+26
2023-04-19RISC-V: Add a syscall for HW probingEvan Green5-1/+185
2023-04-19RISC-V: Move struct riscv_cpuinfo to new headerEvan Green2-6/+23
2023-04-18Merge tag 'arm-fixes-6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/git/...Linus Torvalds1-1/+0
2023-04-16Merge tag 'kbuild-fixes-v6.3-3' of git://git.kernel.org/pub/scm/linux/kernel/...Linus Torvalds1-6/+1
2023-04-14Merge tag 'riscv-for-linus-6.3-rc7' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds5-54/+59
2023-04-14Merge tag 'sunxi-dt-for-6.4-1' of https://git.kernel.org/pub/scm/linux/kernel...Arnd Bergmann2-6/+90
2023-04-14riscv: No need to relocate the dtb as it lies in the fixmap regionAlexandre Ghiti1-19/+2
2023-04-14riscv: Do not set initial_boot_params to the linear address of the dtbAlexandre Ghiti1-4/+1
2023-04-14riscv: Move early dtb mapping into the fixmap regionAlexandre Ghiti4-30/+48
2023-04-14riscv: cacheinfo: Adjust includes to remove of_device.hRob Herring1-1/+0
2023-04-14riscv: Add explicit include for cpu.hRob Herring1-1/+1
2023-04-12Revert "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-08riscv: dts: allwinner: d1: Switch dma-names order for snps,dw-apb-uart nodesCristian Ciocaltea1-6/+6
2023-04-08purgatory: fix disabling debug infoAlyssa Ross1-6/+1
2023-04-08RISC-V: Use IPIs for remote icache flush when possibleAnup Patel1-2/+3
2023-04-08RISC-V: Use IPIs for remote TLB flush when possibleAnup Patel1-15/+78
2023-04-08RISC-V: Allow marking IPIs as suitable for remote FENCEsAnup Patel3-4/+27
2023-04-08RISC-V: Treat IPIs as normal Linux IRQsAnup Patel10-192/+209
2023-04-08irqchip/riscv-intc: Allow drivers to directly discover INTC hwnodeAnup Patel2-0/+22
2023-04-08RISC-V: Clear SIP bit only when using SBI IPI operationsAnup Patel2-3/+7
2023-04-07of: address: always use dma_default_coherent for default coherencyJiaxun Yang1-1/+1
2023-04-07Merge tag 'riscv-dt-fixes-for-v6.3-final' of https://git.kernel.org/pub/scm/l...Arnd Bergmann1-1/+0
2023-04-06Merge git://git.kernel.org/pub/scm/linux/kernel/git/netdev/netJakub Kicinski3-30/+38
2023-04-06Merge branch 'riscv-jh7110_initial_dts' into riscv-dt-for-nextConor Dooley15-9/+1107
2023-04-05Kconfig: introduce HAS_IOPORT option and select it as necessaryNiklas Schnelle1-0/+1