Fixes: b08a66fb680018b6 ("ARC: disasm: handle ARCv2 case in kprobe
get/set functions").

Signed-off-by: Sergey Matyukevich <geoma...@gmail.com>
Reported-by: kernel test robot <l...@intel.com>

---
 arch/arc/kernel/disasm.c | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/arch/arc/kernel/disasm.c b/arch/arc/kernel/disasm.c
index 42a9e48698b0..ccc7e8c39eb3 100644
--- a/arch/arc/kernel/disasm.c
+++ b/arch/arc/kernel/disasm.c
@@ -491,7 +491,7 @@ void __kprobes set_reg(int reg, long val, struct pt_regs 
*regs,
                }
                break;
        case 26:
-               regs->gp = val;
+               regs->r26 = val;
                break;
        case 27:
                regs->fp = val;
-- 
2.35.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