[FIX] Remove masking oops_in_progress 52/47052/2
authorVyacheslav Cherkashin <v.cherkashin@samsung.com>
Fri, 28 Aug 2015 13:30:47 +0000 (16:30 +0300)
committerDmitry Kovalenko <d.kovalenko@samsung.com>
Thu, 3 Sep 2015 10:12:41 +0000 (03:12 -0700)
Change-Id: Ida57330dde3e3601a7992cff63e7b8cd55735855
Signed-off-by: Vyacheslav Cherkashin <v.cherkashin@samsung.com>
kprobe/arch/arm/swap-asm/swap_kprobes.c

index d129af3..b76aba5 100644 (file)
@@ -52,7 +52,6 @@
 #include <linux/list.h>
 #include <linux/hash.h>
 
-#define SUPRESS_BUG_MESSAGES            /**< Debug-off definition */
 
 #define sign_extend(x, signbit) ((x) | (0 - ((x) & (1 << (signbit)))))
 #define branch_displacement(insn) sign_extend(((insn) & 0xffffff) << 2, 25)
@@ -459,24 +458,12 @@ int kprobe_trap_handler(struct pt_regs *regs, unsigned int instr)
        int ret;
        unsigned long flags;
 
-#ifdef SUPRESS_BUG_MESSAGES
-       int swap_oops_in_progress;
-       /* oops_in_progress used to avoid BUG() messages
-        * that slow down kprobe_handler() execution */
-       swap_oops_in_progress = oops_in_progress;
-       oops_in_progress = 1;
-#endif
-
        local_irq_save(flags);
        preempt_disable();
        ret = kprobe_handler(regs);
        swap_preempt_enable_no_resched();
        local_irq_restore(flags);
 
-#ifdef SUPRESS_BUG_MESSAGES
-       oops_in_progress = swap_oops_in_progress;
-#endif
-
        return ret;
 }