[Beowulf] eth-mlx4-0/15
Robert Kubrick
robertkubrick at gmail.com
Sun Oct 25 10:48:14 PDT 2009
Thanks, but I am not entirely clear on why the interrupts flow to
both the mlx-core driver and eth-mlx4-0.
This is what my /proc/interrupts table look like. Interrupts go to
CPU0 for mlx4_core and CPU6 for eth-mlx4-0:
4319: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-15
4320: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-14
4321: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-13
4322: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-12
4323: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-11
4324: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-10
4325: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-9
4326: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-8
4327: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-7
4328: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-6
4329: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-5
4330: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-4
4331: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-3
4332: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-2
4333: 0 0 0 0 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-1
4334: 34 0 0 0 0
34 97347 0 0 0 0
0 0 0 0 0 PCI-MSI-edge eth-
mlx4-0
4335: 3197 0 152 4 0
0 0 0 0 0 0
0 0 0 0 0 PCI-MSI-edge
mlx4_core(async)
On Oct 25, 2009, at 6:12 AM, Joachim Worringen wrote:
> I assume these are MSI-X interrupts of the one Mellanox driver
> instance. This feature allows to spread interrupts more or less
> evenly across CPUs, in conjunction with multiple send/recv queues.
>
> Each PCI device has a single driver (unless we talk about
> virtualized I/O, which does not apply here). But a single driver
> can serve any number of interrupts.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://www.beowulf.org/pipermail/beowulf/attachments/20091025/4b920590/attachment.html>
More information about the Beowulf
mailing list