arc: provide __{get,put}_kernel_nofault
authorSergey Matyukevich <sergey.matyukevich@synopsys.com>
Tue, 1 Feb 2022 14:55:37 +0000 (17:55 +0300)
committerVineet Gupta <vgupta@kernel.org>
Wed, 2 Feb 2022 05:12:27 +0000 (21:12 -0800)
commit47669db01adbbe45a5bb07e7114dd1557ed66165
treef1de699102265b5d8536bb6d726c3ef87993ffe5
parent1e74c46f431878ae351a713cb3c4cdd57b3ebf19
arc: provide __{get,put}_kernel_nofault

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

Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Sergey Matyukevich <sergey.matyukevich@synopsys.com>
Signed-off-by: Vineet Gupta <vgupta@kernel.org>
arch/arc/include/asm/uaccess.h