bsdvbird 发表于 2013-03-31 01:11

FreeBSD的dmesg中报有关acpi的错,这个错会导致什么严重后果吗?


错误信息如下:# dmesg | grep -i acpi | grep -i error
ACPI Error: Method parse/execution failed [\\_PR_.PPCE] (Node 0xfffffe00033ca640), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\EV12] (Node 0xfffffe00033d30c0), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\SMIE] (Node 0xfffffe00033cabc0), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\NEVT] (Node 0xfffffe00033cac80), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\_SB_.PCI0.LPCB.ECDV._Q66] (Node 0xfffffe00033cc840), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\PNOT] (Node 0xfffffe00033be000), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\_SB_.AC__._PSR] (Node 0xfffffe00033cea80), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\_PR_.PPCE] (Node 0xfffffe00033ca640), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\EV12] (Node 0xfffffe00033d30c0), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\SMIE] (Node 0xfffffe00033cabc0), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\NEVT] (Node 0xfffffe00033cac80), AE_NO_MEMORY (20110527/psparse-560)
ACPI Error: Method parse/execution failed [\\_SB_.PCI0.LPCB.ECDV._Q66] (Node 0xfffffe00033cc840), AE_NO_MEMORY (20110527/psparse-560)
这个错误会导致什么严重后果吗?我暂时还没有发现存在什么影响。但担心它是不是一个不安定的因素。

HonestQiao 发表于 2013-03-31 17:08

我的也有,但是目前没有出现什么问题。

bsdvbird 发表于 2013-03-31 23:36

回复 2# HonestQiao


    非常感谢您的回复哈!:D

macafee 发表于 2013-04-01 10:48

多数都不重要,少部分会出现无法启动会频繁重启之类的怪问题。

bsdvbird 发表于 2013-04-01 11:14

回复 4# macafee


    我出现的一个问题是,即便把屏幕扣上系统也是照常运行的,系统不会休眠。。

macafee 发表于 2013-04-01 11:27

笔记本?对笔记本支持的更少了,好像仅有IBM的ACPI支持。

bsdvbird 发表于 2013-04-01 11:40

回复 6# macafee


    是笔记本,dell的笔记本。。我看/boot/kernel中用于支持acpi的模块蛮多的,就是没有dell的。。$ \ls /boot/kernel/ | \grep acpi
acpi_asus.ko
acpi_asus.ko.symbols
acpi_dock.ko
acpi_dock.ko.symbols
acpi_fujitsu.ko
acpi_fujitsu.ko.symbols
acpi_hp.ko
acpi_hp.ko.symbols
acpi_ibm.ko
acpi_ibm.ko.symbols
acpi_panasonic.ko
acpi_panasonic.ko.symbols
acpi_sony.ko
acpi_sony.ko.symbols
acpi_toshiba.ko
acpi_toshiba.ko.symbols
acpi_video.ko
acpi_video.ko.symbols
acpi_wmi.ko
acpi_wmi.ko.symbols

macafee 发表于 2013-04-01 12:27

你可以参考ACPI(4)的内容自行DIY一套。

bsdvbird 发表于 2013-04-01 12:53

回复 8# macafee


    要DIY,我感觉看/sys/dev/{acpi_support,acpica}中的内容更合适一些。我稍微地浏览了一下,结果发现里边居然有驼峰风格的代码,太影响心情了。我真的好恨那些在FreeBSD和Linux的内核中写驼峰风格代码的人:@

bsdvbird 发表于 2013-04-01 13:01

本帖最后由 bsdvbird 于 2013-04-01 13:02 编辑

回复 8# macafee


    这里的缩进也好奇葩呀,比如acpi_quirk.c中,居然是空格加tab的缩进。四个的用空格,八个的用tab。十二个的就是一个tab加4个空格。

    不小心吐槽了,不过我实在实在是无法在神圣的内核代码中接受那些诡异的代码风格的存在。

页: [1] 2 3
查看完整版本: FreeBSD的dmesg中报有关acpi的错,这个错会导致什么严重后果吗?