Hi! > > Actually, what do you think about this patch? It removes special > > handling of TASK_TRACED, and should do the trick, too... > > Well, I don't think so, ....
> > @@ -1702,7 +1702,9 @@ finish_stop(int stop_count) > > read_unlock(&tasklist_lock); > > } > > > > - schedule(); > > + do { > > + schedule(); > > + } while (try_to_freeze()); > > /* > > * Now we don't run again until continued. > > */ > > ... because if you want try_to_freeze() here to trigger, then the task in > question should have PF_FREEZE set, but we don't set it anywhere. ?? We set it to all the processes, so stopped processes get it, too...?? Pavel -- Thanks for all the (sleeping) penguins. ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys - and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ Suspend-devel mailing list Suspend-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/suspend-devel