Bug 214803

Summary: ACPI Errors RTEC, _REG (AE_NOT_EXIST) - Razer Blade Stealth 13
Product: ACPI Reporter: Andrey Arapov (andrey.arapov)
Component: Config-TablesAssignee: acpi_config-tables
Status: CLOSED INSUFFICIENT_DATA    
Severity: normal CC: rui.zhang
Priority: P1    
Hardware: Intel   
OS: Linux   
Kernel Version: 5.13, 5.14, 5.15 Subsystem:
Regression: No Bisected commit-id:
Attachments: acpidump

Description Andrey Arapov 2021-10-24 17:07:24 UTC
Created attachment 299309 [details]
acpidump

Hi,

I've got a new laptop - Razer Blade Stealth 13 (Late 2020) and have noticed the following ACPI errors.

I was wondering what would be the way to fix those?

I've read somewhere that there is a way to fix some, but, I'm not sure if I'm on the right path and what would be the next steps?

I am at this phase right now:

for i in /sys/firmware/acpi/tables/{DSDT,SSDT*}; do sudo cat $i > ${i##*/}.aml; done
iasl -dl DSDT.aml SSDT*.aml



ACPI errors:

[Sun Oct 24 16:07:40 2021] ACPI Error: No handler for Region [VRTC] (0000000073c61825) [SystemCMOS] (20210331/evregion-130)
[Sun Oct 24 16:07:40 2021] ACPI Error: Region SystemCMOS (ID=5) has no handler (20210331/exfldio-261)
[Sun Oct 24 16:07:40 2021] ACPI Error: Aborting method \_SB.PC00.LPCB.EC0.RTEC due to previous error (AE_NOT_EXIST) (20210331/psparse-529)
[Sun Oct 24 16:07:40 2021] ACPI Error: Aborting method \_SB.PC00.LPCB.EC0._REG due to previous error (AE_NOT_EXIST) (20210331/psparse-529)


Handle 0x0001, DMI type 1, 27 bytes
System Information
	Manufacturer: Razer
	Product Name: Blade Stealth 13 (Late 2020) - RZ09-0327
	Version: 5.04
	Serial Number: REDACTED
	UUID: REDACTED
	Wake-up Type: PCI PME#
	SKU Number: RZ09-03272E82
	Family: 1A581007 Razer Blade Stealth

Handle 0x0000, DMI type 0, 26 bytes
BIOS Information
	Vendor: Razer
	Version: 2.03
	Release Date: 03/29/2021
	Address: 0xF0000
	Runtime Size: 64 kB
	ROM Size: 16 MB
...


While `iasl -dl DSDT.aml SSDT*.aml` was running, there was one more error:

...

Parsing completed
Disassembly completed
ASL Output:    SSDT12.dsl - 2517 bytes
File appears to be binary: found 2541 non-ASCII characters, disassembling
Binary file appears to be a valid ACPI table, disassembling
Input file SSDT13.aml, Length 0x224C (8780) bytes
ACPI: SSDT 0x0000000000000000 00224C (v01 OptRf1 Opt1Tabl 00001000 INTL 20191018)
Pass 1 parse of [SSDT]
Firmware Error (ACPI): Failure creating named object [\_SB.PC00.RP05.PXSX._DSM], AE_ALREADY_EXISTS (20200925/dswload-387)
ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20200925/psobject-264)
Could not parse ACPI tables, AE_ALREADY_EXISTS
File appears to be binary: found 185 non-ASCII characters, disassembling
Binary file appears to be a valid ACPI table, disassembling
Input file SSDT14.aml, Length 0x1CB (459) bytes
ACPI: SSDT 0x0000000000000000 0001CB (v02 PmRef  Cpu0Psd  00003000 INTL 20191018)
Pass 1 parse of [SSDT]
Pass 2 parse of [SSDT]
Parsing Deferred Opcodes (Methods/Buffers/Packages/Regions)

...


- acpidump file attached.


Please let me know if you want me to attach additional data to this case.

Thank you,

Andrey Arapov
Comment 1 Andrey Arapov 2021-10-24 22:14:51 UTC
"iasl -dc SSDT13.aml" (-dc instead of -dl flag) produced the SSDT13.dsl file without the errors.
Comment 2 Zhang Rui 2021-12-16 14:59:33 UTC
please confirm if this is a duplicate of bug #212131
Comment 3 Zhang Rui 2022-06-21 09:36:45 UTC
Bug closed as there is no response from the bug reporter.
Please feel free to re-open it if you can provide the info required.