lkml.org 
[lkml]   [2008]   [Jul]   [12]   [last100]   RSS Feed
Views: [wrap][no wrap]   [headers]  [forward] 
 
Messages in this thread
/
Date
From
SubjectRe: current linux-2.6.git: cpusets completely broken


On Sun, 13 Jul 2008, Dmitry Adamushko wrote:
>
> try_to_wake_up() -> ... -> wake_idle() does not see "cpu_active_map".

You're right. I missed a couple places, because that migrate code not only
ends up using "cpu_is_offline()" instead of "!cpu_online()" (so my greps
all failed), and because it has those online checks in multiple places.
Grr.

So it would need to change a few other "cpu_is_offline()" calls to
"!cpu_active()" instead (in __migrate_task at a minimum).

Linus


\
 
 \ /
  Last update: 2008-07-13 01:21    [from the cache]
©2003-2011 Jasper Spaans