Signed-off-by: Vineet Gupta <vgu...@synopsys.com>
---
 arch/arc/kernel/unwind.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arc/kernel/unwind.c b/arch/arc/kernel/unwind.c
index b2053b55d076..4f739716f908 100644
--- a/arch/arc/kernel/unwind.c
+++ b/arch/arc/kernel/unwind.c
@@ -1056,7 +1056,7 @@ int arc_unwind(struct unwind_frame_info *frame)
                            || addr + sizeof(unsigned long) > endLoc)
                                        return -EIO;
 
-                       __get_user(FRAME_REG(i, unsigned long), (unsigned long 
__user *)addr);
+                       FRAME_REG(i, unsigned long) = *(unsigned long *)addr;
                        break;
                }
                unw_debug("r%d: 0x%lx\n", i, *fptr);
-- 
1.9.1


_______________________________________________
linux-snps-arc mailing list
linux-snps-arc@lists.infradead.org
http://lists.infradead.org/mailman/listinfo/linux-snps-arc

Reply via email to