summaryrefslogtreecommitdiffstats
path: root/arch/riscv/include/asm/uaccess.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* riscv: Fix spurious errors from __get/put_kernel_nofaultSamuel Holland2024-03-261-2/+2
* riscv: uaccess: fix type of 0 variable on error in get_user()Ben Dooks2023-01-051-1/+1
* uaccess: generalize access_ok()Arnd Bergmann2022-02-251-30/+1
* uaccess: add generic __{get,put}_kernel_nofaultArnd Bergmann2022-02-251-2/+0
* riscv: extable: add a dedicated uaccess handlerJisheng Zhang2022-01-061-53/+22
* riscv: extable: consolidate definitionsJisheng Zhang2022-01-061-6/+1
* riscv: switch to relative exception tablesJisheng Zhang2022-01-061-2/+2
* riscv: consolidate __ex_table constructionJisheng Zhang2022-01-061-18/+12
* riscv: remove unused __cmpxchg_user() macroJisheng Zhang2022-01-061-75/+0
* Merge branch 'work.misc' of git://git.kernel.org/pub/scm/linux/kernel/git/vir...Linus Torvalds2021-05-021-1/+0
|\
| * whack-a-mole: kill strlen_user() (again)Al Viro2021-03-281-1/+0
* | riscv: evaluate put_user() arg before enabling user accessBen Dooks2021-04-021-2/+5
|/
* riscv: uaccess: fix __put_kernel_nofault()Changbin Du2020-11-061-1/+1
* riscv: remove address space overrides using set_fs()Christoph Hellwig2020-10-041-26/+1
* riscv: implement __get_kernel_nofault and __put_user_nofaultChristoph Hellwig2020-10-041-0/+20
* riscv: refactor __get_user and __put_userChristoph Hellwig2020-10-041-42/+52
* riscv: use memcpy based uaccess for nommu againChristoph Hellwig2020-10-041-18/+18
* uaccess: remove segment_eqChristoph Hellwig2020-08-121-3/+1
* riscv: include <asm/pgtable.h> in <asm/uaccess.h>Christoph Hellwig2020-08-121-0/+2
* riscv: uaccess should be used in nommu modeGreentime Hu2020-03-191-18/+18
* riscv: add nommu supportChristoph Hellwig2019-11-181-0/+4
* treewide: Replace GPLv2 boilerplate/reference with SPDX - rule 286Thomas Gleixner2019-06-051-9/+1
* riscv: remove unreachable big endian codeChristoph Hellwig2019-04-251-8/+1
* riscv: turn mm_segment_t into a structChristoph Hellwig2019-04-251-5/+7
* riscv: use asm-generic/extable.hChristoph Hellwig2019-04-251-6/+1
* riscv: fix accessing 8-byte variable from RV32Alan Kao2019-03-271-1/+1
* get rid of legacy 'get_ds()' functionLinus Torvalds2019-03-041-1/+0
* Remove 'type' argument from access_ok() functionLinus Torvalds2019-01-041-10/+4
* RISC-V: Fix raw_copy_{to,from}_user()Olof Johansson2018-11-201-2/+2
* riscv: split the declaration of __copy_userLuc Van Oostenryck2018-06-091-3/+5
* riscv: remove CONFIG_MMU ifdefsChristoph Hellwig2018-01-081-12/+0
* RISC-V: Generic library routines and assemblyPalmer Dabbelt2017-09-271-0/+513