Re: userspace irq balancer

Arjan van de Ven
2003-05-21T20:03:04Z

[-- Attachment #1: Type: text/plain, Size: 699 bytes --]

On Wed, 2003-05-21 at 18:31, James Bottomley wrote:
> I'm interested in using this for voyager. However, I have a problem in
> that voyager may have CPUs that can't accept interrupts (this is global
> on voyager, but may be per-interrupt on NUMA like systems). I think
> before we move to a userspace solution, some thought about how to cope
> with this is needed.
>
> I have several suggestions:
>
> 1. Place the masks into /proc/irq/<n>/smp_affinity at start of day and
> have the userspace irqbalancer take this as the maximal mask
>
> 2. Have a separate file /proc/irq/<n>/mask(?) to expose the mask always
>
> 3. Some other method...

I would prefer the second method.

[-- Attachment #2: This is a digitally signed message part --]
[-- Type: application/pgp-signature, Size: 189 bytes --]