xref: /openbmc/linux/arch/powerpc/mm/maccess.c (revision 0d76914a)
15eedf9feSChristophe Leroy // SPDX-License-Identifier: GPL-2.0-only
25eedf9feSChristophe Leroy 
35eedf9feSChristophe Leroy #include <linux/uaccess.h>
45eedf9feSChristophe Leroy #include <linux/kernel.h>
55eedf9feSChristophe Leroy 
6*39352430SChristophe Leroy #include <asm/disassemble.h>
7*39352430SChristophe Leroy #include <asm/inst.h>
8*39352430SChristophe Leroy #include <asm/ppc-opcode.h>
9*39352430SChristophe Leroy 
copy_from_kernel_nofault_allowed(const void * unsafe_src,size_t size)105eedf9feSChristophe Leroy bool copy_from_kernel_nofault_allowed(const void *unsafe_src, size_t size)
115eedf9feSChristophe Leroy {
125eedf9feSChristophe Leroy 	return is_kernel_addr((unsigned long)unsafe_src);
135eedf9feSChristophe Leroy }
14