Re: Inquiry: Should we remove "isolcpus= kernel boot option? (mayhave realtime uses)

From: Max Krasnyansky
Date: Tue Jun 03 2008 - 23:00:10 EST




Nick Piggin wrote:
> On Wednesday 04 June 2008 09:47, Max Krasnyanskiy wrote:
>> Dimitri, you can probably use that too. ie Boot the thing with most CPUs
>> offline and then bring them online. That way you'll know for sure that no
>> timers, works, hard-/soft-irqs, etc are running on them.
>
> When you bring a CPU online, in theory the sched domains should get
> set up for them, so you should start seeing processes get migrated
> onto it, and with them timers work queues etc.
>
> If you have irqbalanced running, it probably migrates irqs onto them
> as well if it needs to.

Sure. My suggestion assumes that system wide balancing is disabled (via top
level cpuset) and that IRQ affinity masks are properly setup. I mentioned that
in my earlier emails.

Max
--
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/