Silly IRQ allocation on Dell 1950
Tai-hwa Liang
avatar at mmlab.cse.yzu.edu.tw
Sun Nov 5 03:03:37 UTC 2006
On Fri, 3 Nov 2006, Danny Braniss wrote:
>> This is typical Dell, and it gets even worse if you have a laptop.
>> Imagine every PCI device being on the sole interrupt line that is routed
>> on the motherboard. Growing MSI support would get around this for bce
>> and many other devices.
>>
>> Scott
>>
> why blame only Dell?, this is from a top of the line(?) IBM
>
> ibm-x3650> vmstat -i
> interrupt total rate
> irq4: sio0 15 0
> irq15: ata1 47 0
> irq16: bce0 28747 290
> irq17: bce1 aac0 13 0 <-----------------
> irq23: uhci0 uhci+ 4 0
> cpu0: timer 193265 1952
> cpu1: timer 193080 1950
> cpu2: timer 191979 1939
> cpu3: timer 191978 1939
> Total 799128 8072
>
> with all the hipe on virtualization, I'm wandering if the day
> will come and we will have virtual irqs ...
Though not bce related, same here on an old Tyan Tiger MPX board:
# vmstat -i
interrupt total rate
irq1: atkbd0 4584 0
irq6: fdc0 9 0
irq14: ata0 10540911 21
irq15: ata1 10540714 21
irq17: fxp0 85976410 175
irq19: fxp1 xl0+ 161770331 330 <-----
cpu0: timer 97988242 200
cpu1: timer 97988235 200
Total 464809436 948
I've tried to move the two fxp cards to different PCI slots but still got
the same result: one of them seems to "love" the onboard xl0. ;)
Swapping one of the fxp with a rl could be a workaround. But to replace
fxp with rl? Hmm...
--
Cheers,
Tai-hwa Liang
More information about the freebsd-current
mailing list