From: Peter Zijlstra Date: Mon, 11 Jul 2011 14:28:50 +0000 (+0200) Subject: sched: Fix 32bit race X-Git-Tag: v3.0~35 X-Git-Url: http://git.openpandora.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=c64be78ffb415278d7d32d6f55de95c73dcc19a4;p=pandora-kernel.git sched: Fix 32bit race Commit 3fe1698b7fe0 ("sched: Deal with non-atomic min_vruntime reads on 32bit") forgot to initialize min_vruntime_copy which could lead to an infinite while loop in task_waking_fair() under some circumstances (early boot, lucky timing). [ This bug was also reported by others that blamed it on the RCU initialization problems ] Reported-and-tested-by: Bruno Wolff III Signed-off-by: Peter Zijlstra Reviewed-by: Paul E. McKenney Signed-off-by: Linus Torvalds --- Reading git-diff-tree failed