Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/go/7.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Operating system mellanox中断mlx4的是什么-async@pci:0000 ... 意味着什么?_Operating System_Irq_Infiniband_Mellanox - Fatal编程技术网

Operating system mellanox中断mlx4的是什么-async@pci:0000 ... 意味着什么?

Operating system mellanox中断mlx4的是什么-async@pci:0000 ... 意味着什么?,operating-system,irq,infiniband,mellanox,Operating System,Irq,Infiniband,Mellanox,我使用的是InfiniBand Mellanox卡[ConnectX VPI PCIe 2.0 5GT/s-IB QDR/10GigE],在4核x86_64计算机上运行的ubuntu 3.13.0上运行OFED版本4-1.0.0 这是我电脑上的ibstat的结果 CA 'mlx4_0' CA type: MT26428 Number of ports: 1 Firmware version: 2.8.600 Hardware version: b0 Node GUID: 0x0002c90300

我使用的是InfiniBand Mellanox卡
[ConnectX VPI PCIe 2.0 5GT/s-IB QDR/10GigE]
,在4核x86_64计算机上运行的ubuntu 3.13.0上运行OFED版本4-1.0.0

这是我电脑上的
ibstat
的结果

CA 'mlx4_0'
CA type: MT26428
Number of ports: 1
Firmware version: 2.8.600
Hardware version: b0
Node GUID: 0x0002c903004d58ee
System image GUID: 0x0002c903004d58f1
Port 1:
    State: Active
    Physical state: LinkUp
    Rate: 40
    Base lid: 1
    LMC: 0
    SM lid: 1
    Capability mask: 0x02510868
    Port GUID: 0x0002c903004d58ef
    Link layer: InfiniBand
我的
/proc/interrupts
如下所示:

  67:      17923       4654          0          0   PCI-MSI-edge      mlx4-async@pci:0000:01:00.0
  68:      26696          0         54          0   PCI-MSI-edge      mlx4_0-0
  69:          0         34         23          0   PCI-MSI-edge      mlx4_0-1
  70:          0          0          0          0   PCI-MSI-edge      mlx4_0-2
  71:          0          0          0          0   PCI-MSI-edge      mlx4_0-3

我了解到每个
mlx4_0-x
中断都与每个CPU相关。我的问题是:第一个中断是什么-async@pci:0000:01:00.0表示什么?我的实验是,当
opensm
deamon尚未运行时,该中断每5分钟发生一次。

mlx4 async用于完成事件以外的异步事件,例如链接事件、灾难性事件、cq溢出等

中断由适配器驱动程序处理,并根据不同的事件激活不同的模块,例如链接事件通知或异步错误导致的清理