parisc: signal: Fix sparse incorrect type in assignment warning
authorHelge Deller <deller@gmx.de>
Thu, 10 Aug 2023 02:07:01 +0000 (04:07 +0200)
committerHelge Deller <deller@gmx.de>
Thu, 10 Aug 2023 15:32:10 +0000 (17:32 +0200)
Signed-off-by: Helge Deller <deller@gmx.de>
arch/parisc/kernel/signal.c

index f886ff0c75df2d06e0df6f7ee25099b1b5413897..e8d27def6c5210ad526469149dbd3449a4a1ab60 100644 (file)
@@ -423,7 +423,7 @@ static void check_syscallno_in_delay_branch(struct pt_regs *regs)
        regs->gr[31] -= 8; /* delayed branching */
 
        /* Get assembler opcode of code in delay branch */
-       uaddr = (unsigned int *) ((regs->gr[31] & ~3) + 4);
+       uaddr = (u32 __user *) ((regs->gr[31] & ~3) + 4);
        err = get_user(opcode, uaddr);
        if (err)
                return;