lists.openwall.net | lists / announce owl-users owl-dev john-users john-dev passwdqc-users yescrypt popa3d-users / oss-security kernel-hardening musl sabotage tlsify passwords / crypt-dev xvendor / Bugtraq Full-Disclosure linux-kernel linux-netdev linux-ext4 linux-hardening linux-cve-announce PHC | |
Open Source and information security mailing list archives
| ||
|
Date: Mon, 13 Jun 2011 21:24:43 -0400 From: Steven Rostedt <rostedt@...dmis.org> To: habanero@...ux.vnet.ibm.com Cc: Peter Zijlstra <peterz@...radead.org>, linux-kernel@...r.kernel.org, paulmck <paulmck@...ux.vnet.ibm.com> Subject: Re: BUG on 3.0-rc on commit d72bce0e67e8afc6eb959f656013cbb577426f1e On Mon, 2011-06-13 at 19:05 -0500, Andrew Theurer wrote: > > Could you try this patch? > > Yes, and it works! Thanks very much! Could you try this patch instead? I don't like holding off migration for the entire boot processes. -- Steve diff --git a/kernel/sched_rt.c b/kernel/sched_rt.c index 88725c9..4505bfb 100644 --- a/kernel/sched_rt.c +++ b/kernel/sched_rt.c @@ -1239,6 +1239,10 @@ static int find_lowest_rq(struct task_struct *task) int this_cpu = smp_processor_id(); int cpu = task_cpu(task); + /* Make sure the mask is initialized first */ + if (unlikely(!lowest_mask)) + return -1; + if (task->rt.nr_cpus_allowed == 1) return -1; /* No other targets possible */ -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@...r.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
Powered by blists - more mailing lists