From: Konstantin Khlebnikov Date: Thu, 10 May 2012 12:20:04 +0000 (+0400) Subject: sched: Taint kernel with TAINT_WARN after sleep-in-atomic bug X-Git-Tag: upstream/snapshot3+hdmi~7434^2 X-Git-Url: http://review.tizen.org/git/?a=commitdiff_plain;h=1c2927f18576d65631d8e0ddd19e1d023183222e;p=platform%2Fadaptation%2Frenesas_rcar%2Frenesas_kernel.git sched: Taint kernel with TAINT_WARN after sleep-in-atomic bug Usually sleep-in-atomic bugs are followed by dozens other warnings. This patch should help to figure out original source of problem. Signed-off-by: Konstantin Khlebnikov Signed-off-by: Peter Zijlstra Link: http://lkml.kernel.org/r/20120510122004.4873.12726.stgit@zurg Signed-off-by: Ingo Molnar --- diff --git a/kernel/sched/core.c b/kernel/sched/core.c index 24ca677..ab9745f 100644 --- a/kernel/sched/core.c +++ b/kernel/sched/core.c @@ -3138,6 +3138,7 @@ static noinline void __schedule_bug(struct task_struct *prev) if (irqs_disabled()) print_irqtrace_events(prev); dump_stack(); + add_taint(TAINT_WARN); } /*