Bug 255362 - ACPI errors
Summary: ACPI errors
Status: Closed Works As Intended
Alias: None
Product: Base System
Classification: Unclassified
Component: misc (show other bugs)
Version: 13.0-RELEASE
Hardware: amd64 Any
: --- Affects Only Me
Assignee: freebsd-acpi (Nobody)
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-04-24 12:29 UTC by sid
Modified: 2021-10-12 04:52 UTC (History)
1 user (show)

See Also:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description sid 2021-04-24 12:29:11 UTC
dmesg | grep -i acpi | egrep -i 'warning|error'

Firmware Warning (ACPI): Optional FADT field Pm2ControlBlock has valid Length but zero Address: 0x0000000000000000/0x1 (20201113/tbfadt-796)
Firmware Error (ACPI): Could not resolve symbol [\134_SB.ALIB], AE_NOT_FOUND (20201113/psargs-503)
ACPI Error: Aborting method \134_SB.PCI0.VGA.ATC0 due to previous error (AE_NOT_FOUND) (20201113/psparse-689)
ACPI Error: Aborting method \134_SB.PCI0.VGA.ATCS due to previous error (AE_NOT_FOUND) (20201113/psparse-689)

This is on ufs

I don't know if this contributes to system freezes or other problems for more advanced settings and configurations.

Thank you
Comment 1 georg.lastname 2021-04-30 16:27:15 UTC
Regarding the warning: Pm2ControlBlock being zero just means that this register block is not supported by the firmware. It's optional anyways.



Regarding the errors: The firmware is looking for a method called ALIB on the system bus (_SB). It is hard to find information about what this method does. Not sure if it is documented somewhere (surely not in the acpi specification).

A quick google search showed this github project, which sheds some light (not much).
https://github.com/sibradzic/stapmlifier

Either way, I don't think FreeBSD can do anything about it (it's a firmware issue).
Comment 2 sid 2021-10-12 04:51:57 UTC
Thank you. I'll close this.