IRQ setup on multicore systems (routing, balancing, etc)
Russell King - ARM Linux
linux at arm.linux.org.uk
Thu Aug 6 08:26:54 PDT 2015
On Thu, Aug 06, 2015 at 05:17:06PM +0200, Mason wrote:
> On 04/08/2015 15:41, Mason wrote:
>
> > I have a few very naive questions about [snip]
>
> [META]
>
> Are there perhaps more suitable mailing lists than this one
> for such beginner questions?
I thought your message yesterday indicated you'd found the answer.
You don't setup any kind of routing between CPU cores and devices.
At boot, initially CPU 0 will "own" all interrupts.
You then run a (fixed) version of irqbalanced (preferably the older
version which is not so x86-centric, eg, 0.56) which then distributes
the interrupts between the cores according to what the interrupt is
used for and the load it is imposing on the system.
--
FTTC broadband for 0.8mile line: currently at 10.5Mbps down 400kbps up
according to speedtest.net.
More information about the linux-arm-kernel
mailing list