android_kernel_xiaomi_sm8350/arch/nds32/include/asm
Arnd Bergmann bb4878b39d nds32: fix access_ok() checks in get/put_user
commit 8926d88ced46700bf6117ceaf391480b943ea9f4 upstream.

The get_user()/put_user() functions are meant to check for
access_ok(), while the __get_user()/__put_user() functions
don't.

This broke in 4.19 for nds32, when it gained an extraneous
check in __get_user(), but lost the check it needs in
__put_user().

Fixes: 487913ab18 ("nds32: Extract the checking and getting pointer to a macro")
Cc: stable@vger.kernel.org @ v4.19+
Reviewed-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Arnd Bergmann <arnd@arndb.de>
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
2022-03-28 08:46:48 +02:00
..
assembler.h
barrier.h
bitfield.h
cache_info.h
cache.h
cacheflush.h
current.h
delay.h
elf.h
fixmap.h
fpu.h
fpuemu.h
ftrace.h
futex.h
highmem.h
io.h
irqflags.h
Kbuild
l2_cache.h
linkage.h
memory.h
mmu_context.h
mmu.h
module.h
nds32_fpu_inst.h
nds32.h
page.h
perf_event.h
pgalloc.h
pgtable.h
pmu.h
proc-fns.h
processor.h
ptrace.h
sfp-machine.h
shmparam.h
stacktrace.h
string.h
suspend.h
swab.h
syscall.h
syscalls.h
thread_info.h
tlb.h
tlbflush.h
uaccess.h
unistd.h
vdso_datapage.h
vdso_timer_info.h
vdso.h