Siddha, Suresh B wrote: > Appended patch makes sched domain degenerate really work. > > For example, now NUMA domain really gets removed on a non-NUMA system. > > Signed-off-by: Suresh Siddha > > > --- linux-2.6.12-rc2-mm3/kernel/sched.c 2005-04-13 11:15:00.942609504 -0700 > +++ linux-mc/kernel/sched.c 2005-04-13 10:44:37.400829992 -0700 > @@ -4777,7 +4777,7 @@ static int __devinit sd_parent_degenerat > /* WAKE_BALANCE is a subset of WAKE_AFFINE */ > if (cflags & SD_WAKE_AFFINE) > pflags &= ~SD_WAKE_BALANCE; > - if ((~sd->flags) & parent->flags) > + if (~cflags & pflags) > return 0; > > return 1; Thanks, I need a brown paper bag. I think instead of the other 2 hunks in your patch I would like to do it the following way (I hope I get this right, finally). -- SUSE Labs, Novell Inc.