Bug 215559 - ACPI Error: No handler for Region [CMS0]
Summary: ACPI Error: No handler for Region [CMS0]
Status: NEEDINFO
Alias: None
Product: ACPI
Classification: Unclassified
Component: ACPICA-Core (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Zhang Rui
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-02-02 06:47 UTC by Michael Joya
Modified: 2024-04-23 10:58 UTC (History)
3 users (show)

See Also:
Kernel Version: 5.15.18
Subsystem:
Regression: No
Bisected commit-id:


Attachments

Description Michael Joya 2022-02-02 06:47:36 UTC
Computer is an HP Omen 15 Laptop, model ek0008ca.

About every 30 minutes less 5 seconds, dmesg prints the following errors:
[16090.556590] ACPI Error: No handler for Region [CMS0] (000000005b113c52) [SystemCMOS] (20210730/evregion-130)
[16090.556607] ACPI Error: Region SystemCMOS (ID=5) has no handler (20210730/exfldio-261)
[16090.556618] ACPI Error: Aborting method \_SB.PCI0.LPCB.EC0._Q33 due to previous error (AE_NOT_EXIST) (20210730/psparse-529)
[17885.718721] ACPI Error: No handler for Region [CMS0] (000000005b113c52) [SystemCMOS] (20210730/evregion-130)
[17885.718738] ACPI Error: Region SystemCMOS (ID=5) has no handler (20210730/exfldio-261)
[17885.718749] ACPI Error: Aborting method \_SB.PCI0.LPCB.EC0._Q33 due to previous error (AE_NOT_EXIST) (20210730/psparse-529)
[19680.919115] ACPI Error: No handler for Region [CMS0] (000000005b113c52) [SystemCMOS] (20210730/evregion-130)
[19680.919132] ACPI Error: Region SystemCMOS (ID=5) has no handler (20210730/exfldio-261)

I'm also seeing the following warning at boot:
[   10.324062] ACPI Warning: \_SB.PCI0.PEG0.PEGP._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20210730/nsarguments-61)
[   10.324381] ACPI Warning: \_SB.NPCF._DSM: Argument #4 type mismatch - Found [Buffer], ACPI requires [Package] (20210730/nsarguments-61)
Comment 1 Zhang Rui 2022-06-27 02:47:24 UTC
please attach the acpidump and kernel boot message.
Comment 2 Oscar Priego 2022-08-19 08:09:17 UTC
include/acpi/acexcep.h:76:#define AE_NOT_EXIST                    EXCEP_ENV (0x0006)
include/acpi/acexcep.h:212:	EXCEP_TXT("AE_NOT_EXIST", "A required entity does not exist"),

which means that the ACPI entity required for the memory region in SystemCMOS (the chip for the BIOS) doesn't have the required entity to handle it over, and the _Q33 GPE associated method for ACPI Machine Language, does not exist, the source code is missing, so, you have a certain base address in a certain device which doesn't have the required firmware to make it work, and ACPI complains over it, update the BIOS and the drivers of the device.

Note You need to log in before you can comment on or make changes to this bug.