dex*_*dev 13 linux power-management linux-kernel
我正在使用 Debian GNU/Linux 7.8(喘气)。今天在运行我的 MATLAB 程序时,我在终端中收到了这条消息。
Message from syslogd@sas21 at Jul 18 16:40:49 ...
kernel:[1747708.091929] Uhhuh. NMI received for unknown reason 20 on CPU 4.
Message from syslogd@sas21 at Jul 18 16:40:49 ...
kernel:[1747708.091932] Do you have a strange power saving mode enabled?
Message from syslogd@sas21 at Jul 18 16:40:49 ...
kernel:[1747708.091932] Dazed and confused, but trying to continue
Run Code Online (Sandbox Code Playgroud)
我还记得中间听到了一些哔声。
这是什么意思?我应该怎么做?
问题似乎是中断结束没有正确传达。
对于 libvirt,请确保eoi
已启用:
<domain>
…
<features>
<apic eoi='on'/>
…
Run Code Online (Sandbox Code Playgroud)
在 KVM 的命令行上转换为
-cpu …,+kvm_pv_eoi
Run Code Online (Sandbox Code Playgroud)
这似乎适用于我们-M q35
,主机 cpu 直通和默认配置(RTC 中断排队,PIT 中断丢弃,HPET 不可用)。