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

New to Debian (Or Linux in general)? Ask your questions here!
Post Reply
Message
Author
fpp
Posts: 5
Joined: 2023-11-27 22:03
Has thanked: 2 times

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

#1 Post 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:

User avatar
NorthEast
Posts: 358
Joined: 2018-11-18 04:35
Has thanked: 12 times
Been thanked: 31 times

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

#2 Post 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.

Post Reply