aboutsummaryrefslogtreecommitdiffstatshomepage
path: root/arch/powerpc/perf/callchain_32.c
diff options
context:
space:
mode:
Diffstat (limited to 'arch/powerpc/perf/callchain_32.c')
-rw-r--r--arch/powerpc/perf/callchain_32.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/arch/powerpc/perf/callchain_32.c b/arch/powerpc/perf/callchain_32.c
index f7d888d39cd3..542e68b8eae0 100644
--- a/arch/powerpc/perf/callchain_32.c
+++ b/arch/powerpc/perf/callchain_32.c
@@ -44,7 +44,7 @@ static int read_user_stack_32(unsigned int __user *ptr, unsigned int *ret)
((unsigned long)ptr & 3))
return -EFAULT;
- rc = probe_user_read(ret, ptr, sizeof(*ret));
+ rc = copy_from_user_nofault(ret, ptr, sizeof(*ret));
if (IS_ENABLED(CONFIG_PPC64) && rc)
return read_user_stack_slow(ptr, ret, 4);