所以我有一台Dell PowerEdge R610
服务器正在运行Debian Jessie
,根据一些文档,它的芯片组有问题:https : //www.novell.com/support/kb/doc.php?id=7014344 ( Intel 5500 rev 13
)。
提供的外壳测试确认了该芯片组的存在: lspci -nn | grep -qE '8086:(340[36].*rev 13|3405.*rev (12|13|22))' && echo "Interrupt remapping is broken"
它已VT-d
在 BIOS中禁用并已GRUB_CMDLINE_LINUX_DEFAULT="quiet intremap=off"
添加到/etc/grub/default
.
我的问题是,这是否会影响MSI-X
NIC 卡的功能(哪个应该在内核之间传播中断)?
在这个特定的服务器上,确实只有一个内核在服务中断,但我不确定这是否是禁用 BIOS 和内核设置的结果。或者还有其他什么东西在起作用?
(不幸的是,我无法访问 BIOS 来更改设置并在功能打开的情况下进行测试)。
谢谢你。
CPU0 CPU1 CPU2 CPU3 CPU4 CPU5 CPU6 CPU7
0: 43 0 0 0 0 0 0 0 IO-APIC-edge timer
1: 3 0 0 0 0 0 0 0 …
Run Code Online (Sandbox Code Playgroud)