• Andrew Morton's avatar
    [PATCH] sched: extend sync wakeups · 7dc12702
    Andrew Morton authored
    From: Ingo Molnar <mingo@elte.hu>
    
    The attached patch extends sync wakeups to the process sys_exit() path too:
    the chldwait wakeup can be done sync, since we know that the process is
    going to exit (and thus deschedule).
    
    The most visible effect of this change is strace's behavior on SMP systems:
    it now stays on a single CPU, together with the traced child.  (previously
    it would run in parallel to the child, bouncing around madly.)
    7dc12702
signal.c 65 KB