Re: [bug report] sched: stop_machine() usage causes load balancerto misbehave

From: Chris Friesen
Date: Sat Oct 04 2008 - 01:45:26 EST


Steven Rostedt wrote:
On Thu, 2 Oct 2008, Chris Friesen wrote:


I mentioned before that ftrace (specifically the ftraced daemon) seems to be
interfering with the load balancer. After some experimenting, it appears that
any regular calls to stop_machine() will end up confusing the load balancer.

As an experiment, I disabled ftraced (which would normally result in correct
load balancing) but added a single kernel thread which simply runs the
following loop, where "chrisd2" is a dummy function.



Chris,

Thanks for looking into this. I don't have an answer for your question, but I'll work harder to get the MCOUNT_REC working in PPC.

Does this happen with x86 too?

Unfortunately I don't have an x86 box handy for testing...I could probably get some time on a lab machine next week.

Chris
--
To unsubscribe from this list: send the line "unsubscribe linux-kernel" in
the body of a message to majordomo@xxxxxxxxxxxxxxx
More majordomo info at http://vger.kernel.org/majordomo-info.html
Please read the FAQ at http://www.tux.org/lkml/