Re: SATA question



On Sat, 07 Apr 2007 20:55:10 -0400, John-Paul Stewart <jpstewart@xxxxxxxxxxxxxxxx> wrote:


Captain Dondo wrote:

V Sat, 07 Apr 2007 14:02:21 -0400, John-Paul Stewart napsal(a):

Captain Dondo wrote:

Any other kernel option that might do the same thing? I've installed
irqbalance, and it seems to be balancing the IRQs. It will take me a bit
to figure out if it's really helping....
It's there in 2.6.20. If you do a 'make menuconfig' it's under
"Processor Type and Features", then select "Enable kernel IRQ balancing"
(about 2/3 of the way down the list). Of course, SMP support must be
included to even see this option.

Interesting. It isn't there in my 64 bit system. An IA32 only feature?

Indeed, it does seem to be specific to IA32. I hadn't checked before,
but sure enough, it shows up in the kernel sources in arch/i386 but not
arch/x86_64. At least the user-space irqbalance daemon should work on
x86_64 systems, AFAICT.

Is it for controlling how many devices are on an IRQ, or for which processors
handle which interrupts -- a way of having the processors share the
interrupt handling load instead of one processor doing it all.

I was under the impression that IRQ sharing was a motherboard issue. Stuff
like the SATA controller and second PCI slot sharing an interrupt and there
being no way to change it other than move the cards around.
.



Relevant Pages