On Wed, 2013-02-13 at 21:22 +0800, Alex Shi wrote: > No, the flags set on MC/CPU domain, but is checked in their parents > balancing, like in NUMA domain. > Without the flag, will cause NUMA domain imbalance. like on my 2 > sockets > NHM EP: 3 of 4 tasks were assigned on socket 0(lcpu, 10, 12, 14) > > In this case, update_sd_pick_busiest() need a reduced group_capacity > to > return true: > if (sgs->sum_nr_running > sgs->group_capacity) > return true; > then numa domain balancing get chance to start.
Ah, indeed. Its always better to include such 'obvious' problems in the changelog :-) -- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majord...@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/