]> git.baikalelectronics.ru Git - kernel.git/commit
riscv: implement __get_kernel_nofault and __put_user_nofault
authorChristoph Hellwig <hch@lst.de>
Mon, 7 Sep 2020 05:58:24 +0000 (07:58 +0200)
committerPalmer Dabbelt <palmerdabbelt@google.com>
Sun, 4 Oct 2020 17:27:09 +0000 (10:27 -0700)
commitf3dbec77409d98c263b32710817b81fae75986e1
treeabab349b76c8fe1a117e1f9afb419aea145d43e1
parentf6a90ff9a046d540e6b4a3ffd14581667a1b50ec
riscv: implement __get_kernel_nofault and __put_user_nofault

Implement the non-faulting kernel access helpers directly instead of
abusing the uaccess routines under set_fs(KERNEL_DS).

Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Palmer Dabbelt <palmerdabbelt@google.com>
arch/riscv/include/asm/uaccess.h