]> git.karo-electronics.de Git - karo-tx-linux.git/blobdiff - arch/arm/kernel/kprobes.c
Merge branch 'ino-alloc' of git://repo.or.cz/linux-btrfs-devel into inode_numbers
[karo-tx-linux.git] / arch / arm / kernel / kprobes.c
index 2ba7deb3072e5962c6cd3de55d4a2ed2594c1589..1656c87501c0f5bee77ebaab931e8249d70ce451 100644 (file)
@@ -134,7 +134,8 @@ static void __kprobes singlestep(struct kprobe *p, struct pt_regs *regs,
                                 struct kprobe_ctlblk *kcb)
 {
        regs->ARM_pc += 4;
-       p->ainsn.insn_handler(p, regs);
+       if (p->ainsn.insn_check_cc(regs->ARM_cpsr))
+               p->ainsn.insn_handler(p, regs);
 }
 
 /*