summaryrefslogtreecommitdiff
path: root/arch/riscv/kernel/process.c
AgeCommit message (Expand)Author
2024-04-04riscv: process: Fix kernel gp leakageStefan O'Rear
2024-04-04riscv: Fix warning by declaring arch_cpu_idle() as noinstrAlexandre Ghiti
2024-01-16riscv: vector: allow kernel-mode Vector with preemptionAndy Chiu
2024-01-16riscv: vector: use kmem_cache to manage vector contextAndy Chiu
2024-01-16riscv: sched: defer restoring Vector context for userAndy Chiu
2024-01-16riscv: Add support for kernel mode vectorGreentime Hu
2023-11-01riscv: add support for PR_SET_UNALIGN and PR_GET_UNALIGNClément Léger
2023-06-08riscv: Add prctl controls for userspace vector managementAndy Chiu
2023-06-08riscv: Add task switch support for vectorGreentime Hu
2023-03-23riscv: entry: Consolidate ret_from_kernel_thread into ret_from_forkJisheng Zhang
2023-01-13arch/idle: Change arch_cpu_idle() behavior: always exit with IRQs disabledPeter Zijlstra
2022-11-10riscv: process: fix kernel info leakageJisheng Zhang
2022-10-05riscv: compat: s/failed/unsupported if compat mode isn't supportedJisheng Zhang
2022-06-03Merge tag 'kthread-cleanups-for-v5.19' of git://git.kernel.org/pub/scm/linux/...Linus Torvalds
2022-05-07fork: Generalize PF_IO_WORKER handlingEric W. Biederman
2022-05-07fork: Pass struct kernel_clone_args into copy_threadEric W. Biederman
2022-04-26riscv: compat: Add hw capability check for elfGuo Ren
2022-04-26riscv: compat: process: Add UXL_32 support in start_threadGuo Ren
2022-03-10RISC-V: Enable CPU_IDLE driversAnup Patel
2021-05-25riscv: Turn has_fpu into a static key if FPU=yJisheng Zhang
2021-03-09riscv: process: Fix no prototype for show_regsNanyong Sun
2021-02-27Merge tag 'io_uring-worker.v3-2021-02-25' of git://git.kernel.dk/linux-blockLinus Torvalds
2021-02-21arch: setup PF_IO_WORKER threads like PF_KTHREADJens Axboe
2021-01-14riscv: Improve __show_regsKefeng Wang
2021-01-14riscv: Add dump stack in show_regsKefeng Wang
2021-01-14riscv: Enable per-task stack canariesGuo Ren
2020-11-24sched/idle: Fix arch_cpu_idle() vs tracingPeter Zijlstra
2020-10-04riscv: remove address space overrides using set_fs()Christoph Hellwig
2020-08-07Merge tag 'riscv-for-linus-5.9-mw0' of git://git.kernel.org/pub/scm/linux/ker...Linus Torvalds
2020-07-30riscv: Add STACKPROTECTOR supportedGuo Ren
2020-07-04arch: rename copy_thread_tls() back to copy_thread()Christian Brauner
2020-05-21RISC-V: gp_in_global needs register keywordPalmer Dabbelt
2020-03-03RISC-V: Stop relying on GCC's register allocator's hueristicsPalmer Dabbelt
2020-01-07riscv: Implement copy_thread_tlsAmanieu d'Antras
2019-11-05riscv: abstract out CSR names for supervisor vs machine modeChristoph Hellwig
2019-10-28riscv: add missing header file includesPaul Walmsley
2019-08-14riscv: Correct the initialized flow of FP registerVincent Chen
2019-05-24treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 120Thomas Gleixner
2018-10-22Auto-detect whether a FPU existsAlan Kao
2018-10-22Allow to disable FPU supportAlan Kao
2018-01-31Merge branch 'work.whack-a-mole' of git://git.kernel.org/pub/scm/linux/kernel...Linus Torvalds
2018-01-07riscv: rename SR_* constants to match the specChristoph Hellwig
2017-12-04riscv: use linux/uaccess.h, not asm/uaccess.h...Al Viro
2017-09-26RISC-V: Task implementationPalmer Dabbelt