ACPI 错误:96 处的字段 [CDW3] 超出缓冲区

帕夫洛夫

我刚刚从当前 ISO 安装在旧的 HP ML310 G5 盒 Fedora 25 服务器版本上。它使用安装内核 - 4.8.6-300 启动。我在 dmesg 中看到下面的错误,但它仍然启动。

[    0.033000] smpboot: CPU0: Intel(R) Xeon(R) CPU            3065  @ 2.33GHz (family: 0x6, model: 0xf, stepping: 0xb)
[    0.033000] Performance Events: PEBS fmt0+, Core2 events, Broken BIOS detected, complain to your hardware vendor.
[    0.033000] [Firmware Bug]: the BIOS has corrupted hw-PMU resources (MSR 186 is 43003c)
[    0.033000] Intel PMU driver.
...
[    0.678420] ACPI: Thermal Zone [THM0] (8 C)
[    0.678473] ERST: Failed to get Error Log Address Range.
[    0.678578] GHES: APEI firmware first mode is enabled by WHEA _OSC.
...
[    7.356291] iTCO_wdt: Found a ICH9R TCO device (Version=2, TCOBASE=0x0960)
[    7.356313] watchdog: iTCO_wdt: cannot register miscdev on minor=130 (err=-16).
[    7.356453] watchdog: iTCO_wdt: a legacy watchdog module is probably present.
[    7.356823] iTCO_wdt: initialized. heartbeat=30 sec (nowayout=0)
...
[   12.411314] audit: type=1305 audit(1492254455.147:78): audit_pid=800 old=0 auid=4294967295 ses=4294967295 subj=system_u:system_r:auditd_t:s0 res=1
[   12.804386] Raw EDID:
[   12.804433]      00 00 00 00 00 00 3f ff ff ff ff ff ff ff ff ff
[   12.804519]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.804613]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.804718]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.804803]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.804888]      ff ff ff 80 00 00 00 00 00 00 00 00 00 00 00 00
[   12.804973]      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   12.805065]      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   12.833820] EDID block is all zeroes
[   12.862313] EDID block is all zeroes
[   12.890773] Raw EDID:
[   12.890817]      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   12.890902]      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   12.890987]      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   12.891081]      00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00
[   12.891166]      00 00 00 00 00 7f ff ff ff ff ff ff ff ff ff ff
[   12.891263]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.891364]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.891449]      ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff ff
[   12.891538] radeon 0000:01:02.0: VGA-1: EDID block 0 invalid.

在我做了 dnf makecache 之后;dnf 更新并从内核 - 4.8.6-300 切换到 4.10.9-200 服务器无法启动...我无法获取日志,因为我无法登录到交互式提示......我唯一的消息在屏幕上看到的是:

[Firmware bug]: The BIOS has corrupted hw-PMU resources (MSR 186 is 43003c)
ACPI Error: Field [CDW3] at 96 exceeds Buffer [NULL] size 64 (bits) (20160930/dsopcode-236)
ACPI Error: Method parse/execution failed [\_SB._OSC] (Node ffffa38274baf50), AE_AML_BUFFER_LIMIT (20160930/psparse-543)
NMI watchdog: BUG: soft lockup - CPU#0 stuck for 23s! [swapper/01]

我找到了一些关于 hw-PMU 资源的信息,但根据我从 HP 和 RHEL 文章中了解到的,这不是主要问题。这也是我的感觉,因为我可以用这个错误和 4.8 内核启动......我仍然找不到任何关于 ACPI 错误和 NMI 看门狗错误的有用信息。

任何想法如何解决这个问题?我希望我可以在使用 4.8 内核启动时解决 BIOS 更改或内核参数的问题...

用户3803161

来自bugzilla

HP 的 \SB._OSC 方法违反了 ACPI 规范。\SB._OSC 记录为采用 8 字节参数,而 HP 固件试图将其解释为 12 字节参数。HP 忽略了此方法的规范,并在处理器时钟控制规范中实现了自己的规范。我们不能在不冒破坏符合规范的机器的风险的情况下解决这个问题。这个错误实际上不会破坏任何东西。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ACPI错误:字段[TBF3]-无法正常启动

来自分类Dev

ACPI区域不覆盖整个命令/响应缓冲区

来自分类Dev

抛出FaultException时,WCF错误“缓冲XML内容所需的大小超出了缓冲区配额”

来自分类Dev

本地Facebook登录后发生错误-必须将所有字段都传递给缓冲区-预期为5,看到3

来自分类Dev

'str'不支持oauth的缓冲区接口Python 3错误

来自分类Dev

Python 3:服务器错误:TypeError:“ str”不支持缓冲区接口

来自分类Dev

Python3 Sha256:类型错误:对象支持所需的缓冲区 API

来自分类Dev

ACPI BIOS 错误(错误):

来自分类Dev

对RxJava中的缓冲区的错误理解

来自分类Dev

zlib膨胀返回缓冲区错误

来自分类Dev

输出缓冲区错误处理

来自分类Dev

gtk文本缓冲区错误

来自分类Dev

UDP接收缓冲区错误

来自分类Dev

输出缓冲区错误处理

来自分类Dev

预期的字符缓冲区对象错误

来自分类Dev

BufferedImage错误的缓冲区大小

来自分类Dev

类型错误:数据必须是缓冲区

来自分类Dev

3位数字的缓冲区

来自分类Dev

发生错误:使用本地节点服务调整来自S3的图像大小时,流产生空缓冲区

来自分类Dev

获取协议缓冲区中的字段描述符

来自分类Dev

协议缓冲区是否支持byte []字段?

来自分类Dev

添加到协议缓冲区重复字段

来自分类Dev

套接字缓冲区中的校验和字段

来自分类Dev

如何解决 ACPI 错误?

来自分类Dev

纯虚拟方法称为错误Google协议缓冲区

来自分类Dev

Golang Google协议缓冲区中的错误

来自分类Dev

Python线程-内部缓冲区错误-内存不足

来自分类Dev

更新顶点缓冲区会导致调试层错误

来自分类Dev

错误:unpack_from需要缓冲区

Related 相关文章

热门标签

归档