VIA 南桥使 CPU 进入睡眠状态,禁用计时器和以太网中断

VIA 南桥使 CPU 进入睡眠状态,禁用计时器和以太网中断

我有两块 VIA NAB-7410 主板,配有 4 个 Intel 82541GI 千兆适配器。在这两块主板上,Linux 偶尔会停止响应以太网帧。当触发另一个中断(通过 USB 或 RS232)时,问题就会消失。这两块主板运行不同的发行版:OpenWRT(3.18.20)和 Debian(3.16.0-4-686-pae)。这是 e1000 驱动程序错误吗?

更新 2015-10-19:我发现有问题的机器生成的 ping 回复会排队在传输缓冲区中,但直到 USB 或串行中断才会发送到网络。此外,有些东西会让 CPU 进入休眠状态并禁用计时器中断,因为在系统无响应时,“正常运行时间”值不会改变。

更新 2015-10-26:似乎南桥芯片在没有“主要”中断(即 USB、磁盘或串行中断)的时间段后触发了 SMI 例程。请参阅此 PDF第 168 页,“传统电源管理计时器”。

我该如何禁用这个“功能”?

相关内容