'mod i2c read bug' and 'add i2c read/write interface'
[firefly-linux-kernel-4.4.55.git] / kernel / signal.c
index 6705320784fd2b07a518c4d2bb47520d0b342aa8..4d0658dda0e5a0ad05d27281fe22e2f718b7ee0e 100644 (file)
@@ -939,7 +939,8 @@ static void print_fatal_signal(struct pt_regs *regs, int signr)
                for (i = 0; i < 16; i++) {
                        unsigned char insn;
 
-                       __get_user(insn, (unsigned char *)(regs->ip + i));
+                       if (get_user(insn, (unsigned char *)(regs->ip + i)))
+                               break;
                        printk("%02x ", insn);
                }
        }