On Fri, 2014-05-09 at 14:36 +0100, Chris Redpath wrote:
Hi linaro-kernel,
This is a repost of the patches to change forced up-migration into an idle pull migration which were reverted from 14.04.
I've looked at the bug warning that we were seeing and sorted it out. The issue was coming from the scheduler going through the idle balance path during CPU hotplug and a testing gap on our side which resulted in the hotplug tests not being run. The fix was to handle this case correctly.
If you have received the exit criteria report, you'll see that there is an unidentified performance drop at the moment which I'm investigating so please don't pull these just yet.
All review comments gratefully received.
Looks good to me. They're the same as we tried last month with the addition of code to allow hmp_get_heaviest_task() to return NULL for failure to find a valid CPU. There's one addition to that compared to the patch I proposed last month; I agree with the change and commented on it by replying to patch 4...