Page 1 of 1

ACPI Warning: Time parameter 255 us > 100 us violating ACPI spec

Posted: 2024-01-01 16:21
by fpp
Some time ago I installed debian 12 on my HP G42, and out of curiosity I decided to inspect the dmesg output. I wasnt able to find anything interesting, but found this warning being spammed multiple times and in different instances across the whole dmesg output:

Code: Select all

ACPI Warning: Time parameter 255 us > 100 us violating ACPI spec, please fix the firmware. (20220331/exsystem-141)
I wasnt able to find what it means. It doesnt seem to be critical because, so far, I've had no problems at all with my laptop.
But, I wanted to know what that meant and if it could be fixed.

Here is the output from dmesg

:linked:

Re: ACPI Warning: Time parameter 255 us > 100 us violating ACPI spec

Posted: 2024-01-02 00:39
by NorthEast
ACPI error messages are common in linux. The reason is that the linux kernel follows the industry's open specification for the implementation of ACPI standards, but the manufacturers of BIOS/UEFI don't always do that, rather they often issue their wares with "stuff" that works. There's quite a bit of info on this issue online, e.g. https://unix.stackexchange.com/question ... s-the-deal.
In the kernel docs, one finds comments such as:
Complain to your platform/BIOS vendor if you find a bug which is so severe that a workaround is not accepted in the Linux kernel.
So all in all, if the machine works as intended, the ACPI error messages can be ignored and perhaps just be regarded as sending messages to non-compliant manufacturers, who don't appear to be taking much heed of the matter at present.