Bug 202631

Summary: ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits)
Product: ACPI Reporter: Serdar Sağlam (serdar2005)
Component: ACPICA-CoreAssignee: Erik Kaneda (erik.kaneda)
Status: CLOSED INSUFFICIENT_DATA    
Severity: high CC: alejandro, lenb, rui.zhang
Priority: P1    
Hardware: All   
OS: Linux   
Kernel Version: 5 Subsystem:
Regression: No Bisected commit-id:
Attachments: acpidump

Description Serdar Sağlam 2019-02-20 20:11:15 UTC
Hp Device
Amd A10 9600P Cpu
R5 + R7 Apu Gpu
Kernel: 5.0.rc6 + 4.xx All kernel acpi error

[serdar@fedora Masaüstü]$ uname -a
Linux Fedora 5.0.0-0.rc6.git1.1.fc30.x86_64 #1 SMP Wed Feb 13 15:51:45 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

[serdar@fedora Masaüstü]$ dmesg | grep Error
[    4.101815] RAS: Correctable Errors collector initialized.
[   21.486478] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[   21.486502] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.486540] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.486758] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[   21.486774] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.486809] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.487054] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[   21.487070] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.487104] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.489092] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[   21.489115] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.489154] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.489374] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[   21.489389] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[   21.489422] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
Comment 1 Zhang Rui 2019-03-11 02:54:02 UTC
please attach the acpidump output
Comment 2 Serdar Sağlam 2019-03-14 04:11:07 UTC
[serdar@fedora Masaüstü]$ acpidump
Could not open table file: /sys/firmware/acpi/tables/SSDT4
Could not get ACPI tables, AE_ACCESS

[serdar@fedora Masaüstü]$ uname -a
Linux fedora 5.0.0-300.fc30.x86_64 #1 SMP Mon Mar 4 22:46:48 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux


[serdar@fedora Masaüstü]$ dmesg | grep Error
[    2.105732] RAS: Correctable Errors collector initialized.
[    7.181605] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[    7.181613] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.181622] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.181668] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[    7.181671] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.181677] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.181720] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[    7.181724] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.181730] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.182034] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[    7.182038] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.182044] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.182086] ACPI Error: Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20181213/dsopcode-197)
[    7.182089] ACPI Error: Method parse/execution failed \HWMC, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
[    7.182095] ACPI Error: Method parse/execution failed \_SB.WMID.WMAA, AE_AML_BUFFER_LIMIT (20181213/psparse-529)
Comment 3 Len Brown 2019-04-17 16:36:25 UTC
please run acpidump as root
Comment 4 Serdar Sağlam 2019-04-18 11:17:38 UTC
Thank you, it came out too long, didn't fit here

[serdar@fedora Masaüstü]$ uname -a
Linux fedora 5.0.7-300.fc30.x86_64 #1 SMP Mon Apr 8 18:28:09 UTC 2019 x86_64 x86_64 x86_64 GNU/Linux

sudo acpidump:
https://paste.fedoraproject.org/paste/tPVkMdwDQuHWNFivsNPcAg
Comment 5 Zhang Rui 2019-09-03 07:06:09 UTC
(In reply to Serdar Sağlam from comment #4)
> Thank you, it came out too long, didn't fit here
> 
> [serdar@fedora Masaüstü]$ uname -a
> Linux fedora 5.0.7-300.fc30.x86_64 #1 SMP Mon Apr 8 18:28:09 UTC 2019 x86_64
> x86_64 x86_64 GNU/Linux
> 
> sudo acpidump:
> https://paste.fedoraproject.org/paste/tPVkMdwDQuHWNFivsNPcAg

I found nothing here.
you can run "acpidump acpidump.out" and paste it here as attachment.
Comment 6 Alejandro Díaz-Caro 2019-10-09 22:34:57 UTC
Created attachment 285437 [details]
acpidump
Comment 7 Alejandro Díaz-Caro 2019-10-09 22:35:08 UTC
Same errors here.

$ uname -a
Linux behemoth 5.3.1-arch1-1-hynix #1 SMP PREEMPT Sun Oct 6 16:19:52 -03 2019 x86_64 GNU/Linux

acpidump attached.

I am using a laptop "HP Spectre x360 Gem Cut 13.3".

dmesg errors:
[    3.038131] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20190703/dsopcode-198)
[    3.038139] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038150] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038236] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20190703/dsopcode-198)
[    3.038241] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038251] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038328] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20190703/dsopcode-198)
[    3.038333] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038342] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038390] input: HP WMI hotkeys as /devices/virtual/input/input15
[    3.038571] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20190703/dsopcode-198)
[    3.038577] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038586] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038678] ACPI BIOS Error (bug): AE_AML_BUFFER_LIMIT, Field [D128] at bit offset/length 128/1024 exceeds size of target Buffer (160 bits) (20190703/dsopcode-198)
[    3.038683] ACPI Error: Aborting method \HWMC due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
[    3.038692] ACPI Error: Aborting method \_SB.WMID.WMAA due to previous error (AE_AML_BUFFER_LIMIT) (20190703/psparse-529)
Comment 8 Zhang Rui 2019-12-31 04:27:55 UTC
I don't know how \_SB.WMID.WMAA is invoked in the first place, no kernel driver invokes this ACPI control method.

are you using the stock kernel?
Comment 9 Zhang Rui 2020-06-29 07:53:44 UTC
Bug closed as there is no response from the bug reporter.
Please feel free to reopen it if the problem still exists with the latest upstream kernel.