Peter Zijlstra
fa17b507f1
sched: Wrap scheduler p->cpus_allowed access
...
This task is preparatory for the migrate_disable() implementation, but
stands on its own and provides a cleanup.
It currently only converts those sites required for task-placement.
Kosaki-san once mentioned replacing cpus_allowed with a proper
cpumask_t instead of the NR_CPUS sized array it currently is, that
would also require something like this.
Signed-off-by: Peter Zijlstra <a.p.zijlstra@chello.nl>
Acked-by: Thomas Gleixner <tglx@linutronix.de>
Cc: KOSAKI Motohiro <kosaki.motohiro@jp.fujitsu.com>
Link: http://lkml.kernel.org/n/tip-e42skvaddos99psip0vce41o@git.kernel.org
Signed-off-by: Ingo Molnar <mingo@elte.hu>
2011-10-06 12:46:56 +02:00
..
2010-01-11 09:34:04 -08:00
2010-08-30 17:35:52 +10:00
2011-09-21 13:39:59 -07:00
2011-03-22 17:44:17 -07:00
2010-03-12 15:52:44 -08:00
2009-12-15 08:53:32 -08:00
2011-07-26 16:49:47 -07:00
2011-07-26 16:49:47 -07:00
2011-05-04 14:41:28 -04:00
2010-12-06 15:58:43 -05:00
2011-03-11 14:25:50 +00:00
2011-08-03 11:30:42 -04:00
2011-05-19 16:55:27 +09:30
2011-03-31 11:26:23 -03:00
2010-10-05 11:29:27 -07:00
2011-07-07 04:52:24 -07:00
2011-06-03 15:01:07 -04:00
2011-01-24 14:51:56 -08:00
2010-05-27 09:12:48 -07:00
2011-07-26 16:49:44 -07:00
2011-06-03 15:01:06 -04:00
2011-07-26 16:49:47 -07:00
2009-12-15 08:53:32 -08:00
2010-11-29 15:18:28 -08:00
2011-06-20 14:38:43 +02:00
2011-07-26 16:49:47 -07:00
2011-01-13 08:03:23 -08:00
2011-01-13 08:03:25 -08:00
2011-01-13 08:03:24 -08:00
2011-01-13 08:03:24 -08:00
2011-03-31 11:26:23 -03:00
2011-01-13 08:03:25 -08:00
2011-07-25 20:57:14 -07:00
2010-10-26 16:52:19 -07:00
2011-04-07 16:31:19 +02:00
2011-02-03 15:59:58 -08:00
2009-06-12 21:47:04 +09:30
2011-08-03 14:25:20 -10:00
2011-05-26 17:12:38 -07:00
2011-05-26 17:12:38 -07:00
2011-05-26 17:12:33 -07:00
2009-06-18 13:04:05 -07:00
2010-05-25 08:07:06 -07:00
2011-08-03 11:15:57 -04:00
2011-01-13 08:03:10 -08:00
2010-04-06 15:52:11 -07:00
2011-08-03 14:25:20 -10:00
2010-08-12 09:51:35 -07:00
2011-07-22 18:46:26 +02:00
2010-08-09 20:45:05 -07:00
2011-01-12 03:06:19 -05:00
2009-07-17 09:11:31 +10:00
2010-03-30 22:02:32 +09:00
2011-10-04 11:30:53 +02:00
2011-07-22 16:45:02 -07:00
2010-05-20 21:04:26 -05:00
2009-07-01 22:28:44 +02:00
2010-08-23 18:12:46 -07:00
2011-06-12 17:45:41 -04:00
2010-11-22 13:25:13 +10:00
2011-07-25 20:57:16 -07:00
2011-07-25 20:57:15 -07:00
2011-02-18 11:32:28 -08:00
2010-10-26 16:52:19 -07:00
2011-10-04 12:44:03 +02:00
2011-05-26 09:42:19 -07:00
2011-05-25 08:39:52 -07:00
2011-10-04 11:30:53 +02:00
2011-08-06 18:32:45 -07:00
2011-02-28 12:38:25 -08:00
2011-03-31 11:26:23 -03:00
2010-12-17 15:07:18 +01:00
2011-07-08 14:02:53 +02:00
2011-08-03 14:25:24 -10:00
2010-06-16 18:08:13 +02:00
2010-04-07 08:38:04 -07:00
2010-01-11 09:34:05 -08:00
2011-01-28 12:16:59 +10:00
2010-04-07 16:15:05 -07:00
2011-01-27 12:30:40 +01:00
2010-08-30 19:55:09 +02:00
2011-09-13 16:09:41 -07:00
2011-05-25 08:39:03 -07:00
2011-10-06 12:46:56 +02:00
2009-12-14 23:55:33 +01:00
2011-05-19 16:55:28 +09:30
2011-06-06 15:41:16 -04:00
2011-04-14 16:06:54 -07:00
2011-01-24 23:33:30 -08:00
2011-03-31 11:26:23 -03:00
2010-05-19 22:40:47 -04:00
2011-07-25 21:00:19 -07:00