summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include
AgeCommit message (Expand)AuthorLines
2025-06-04riscv: misaligned: request misaligned exception from SBIClément Léger-1/+2
2025-06-04riscv: sbi: add FWFT extension interfaceClément Léger-0/+17
2025-06-04riscv: sbi: add new SBI error mappingsClément Léger-0/+10
2025-06-04riscv: sbi: add Firmware Feature (FWFT) SBI extensions definitionsClément Léger-0/+33
2025-06-02Revert "RISC-V: vDSO: Wire up getrandom() vDSO implementation"Palmer Dabbelt-30/+0
2025-05-31Merge tag 'mm-stable-2025-05-31-14-50' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-4/+19
2025-05-29Merge tag 'for-linus' of git://git.kernel.org/pub/scm/virt/kvm/kvmLinus Torvalds-13/+16
2025-05-21RISC-V: KVM: add KVM_CAP_RISCV_MP_STATE_RESETRadim Krčmář-0/+4
2025-05-21KVM: RISC-V: remove unnecessary SBI reset stateRadim Krčmář-9/+8
2025-05-21KVM: RISC-V: refactor sbi reset requestRadim Krčmář-0/+2
2025-05-21KVM: RISC-V: refactor vector state resetRadim Krčmář-4/+2
2025-05-11syscall.h: introduce syscall_set_nr()Dmitry V. Levin-0/+7
2025-05-11syscall.h: add syscall_set_arguments()Dmitry V. Levin-0/+12
2025-05-11arch: remove mk_pmd()Matthew Wilcox (Oracle)-2/+0
2025-05-11mm: introduce a common definition of mk_pte()Matthew Wilcox (Oracle)-2/+0
2025-05-08Merge patch series "riscv: Add vendor extensions support for SiFive"Palmer Dabbelt-1/+44
2025-05-08riscv: hwprobe: Add SiFive xsfvfwmaccqqq vendor extensionCyan Yang-0/+1
2025-05-08riscv: Add SiFive xsfvfwmaccqqq vendor extensionCyan Yang-0/+1
2025-05-08riscv: hwprobe: Add SiFive xsfvfnrclipxfqf vendor extensionCyan Yang-0/+1
2025-05-08riscv: Add SiFive xsfvfnrclipxfqf vendor extensionCyan Yang-0/+1
2025-05-08riscv: hwprobe: Add SiFive vendor extension support and probe for xsfqmaccdod...Cyan Yang-0/+24
2025-05-08riscv: hwprobe: Document SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensionsCyan Yang-1/+2
2025-05-08riscv: Add SiFive xsfvqmaccdod and xsfvqmaccqoq vendor extensionsCyan Yang-0/+14
2025-05-08Merge patch series "riscv: uaccess: optimisations"Palmer Dabbelt-53/+166
2025-05-08riscv: uaccess: use 'asm_goto_output' for get_user()Jisheng Zhang-27/+68
2025-05-08riscv: uaccess: use 'asm goto' for put_user()Jisheng Zhang-38/+33
2025-05-08riscv: uaccess: use input constraints for ptr of __put_user()Jisheng Zhang-9/+9
2025-05-08riscv: implement user_access_begin() and familiesJisheng Zhang-0/+76
2025-05-08riscv: save the SR_SUM status over switchesBen Dooks-0/+1
2025-04-29riscv: entry: Split ret_from_fork() into user and kernelCharlie Jenkins-1/+2
2025-04-29riscv: entry: Convert ret_from_fork() to CCharlie Jenkins-0/+1
2025-04-24riscv: Replace function-like macro by static inline functionBjörn Töpel-5/+10
2025-04-16Merge tag 'riscv-fixes-6.15-rc3' of ssh://gitolite.kernel.org/pub/scm/linux/k...Palmer Dabbelt-12/+7
2025-04-16Merge patch series "riscv: Rework the arch_kgdb_breakpoint() implementation"Palmer Dabbelt-8/+1
2025-04-16riscv: KGDB: Do not inline arch_kgdb_breakpoint()WangYuli-8/+1
2025-04-16RISC-V: vDSO: Wire up getrandom() vDSO implementationXi Ruoyao-0/+30
2025-04-16riscv: Avoid fortify warning in syscall_get_arguments()Nathan Chancellor-2/+5
2025-04-14riscv: Provide all alternative macros all the timeAndrew Jones-12/+7
2025-04-10riscv: Avoid fortify warning in syscall_get_arguments()Nathan Chancellor-2/+5
2025-04-04Merge tag 'riscv-for-linus-6.15-mw1' of git://git.kernel.org/pub/scm/linux/ke...Linus Torvalds-41/+418
2025-04-03Merge tag 'riscv-mw2-6.15-rc1' of ssh://gitolite.kernel.org/pub/scm/linux/ker...Palmer Dabbelt-2/+6
2025-04-01riscv: pgtable: unconditionally use tlb_remove_ptdesc()Qi Zheng-22/+4
2025-04-01Merge tag 'mm-stable-2025-03-30-16-52' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds-3/+2
2025-04-01riscv: Add norvc after .option arch in runtime constCharlie Jenkins-0/+2
2025-04-01riscv: Make sure toolchain supports zba before using zba instructionsAlexandre Ghiti-2/+3
2025-04-01Merge patch series "Add some validation for vector, vector crypto and fp stuff"Alexandre Ghiti-0/+3
2025-03-31riscv: Add norvc after .option arch in runtime constCharlie Jenkins-0/+2
2025-03-26Merge patch series "riscv: Relocatable NOMMU kernels"Palmer Dabbelt-16/+17
2025-03-26riscv: Remove CONFIG_PAGE_OFFSETSamuel Holland-8/+9
2025-03-26riscv: Support CONFIG_RELOCATABLE on NOMMUSamuel Holland-0/+4