Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
noowner 1026965 thanks I don't have the laptop at my disposal any longer. Please someone else take ownership of the bug. Albert.
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package] … (0x3003)
As for Lenovo T14s I manage, it's of type 20T1 (in particular, not the one you linked); its BIOS version is 1.26, released 12/14/2022. The firmware revision is 1.14. No further BIOS upgrade is available for this very laptop as of now. (A new Intel Management Engine Software for Windows has been released three days ago; I'm planning to install it next month and report here if anything changes.) If you wish to know user-visible problems (rather than the journal-visible problems), there are many; I'm going to report them, too. (One step at a time.) As of today, the errors and warnings are a tiny bit different: ACPI Error: Needed [Integer/String/Buffer], found [Package] e1607619 (20220331/exresop-469) ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20220331/dswexec-431) ACPI Error: Aborting method \ADBG due to previous error (AE_AML_OPERAND_TYPE) (20220331/psparse-529) ACPI Error: Aborting method \_SB.HIDD._DSM due to previous error (AE_AML_OPERAND_TYPE) (20220331/psparse-529) (the four lines above are red) ACPI: \_SB_.HIDD: failed to evaluate _DSM b356ecee-4244-8f40-a792-4edd4d758054 (0x3003) (the line above is orange) Thanks for the URL https://github.com/fwupd/firmware-lenovo https://github.com/fwupd/firmware-lenovo; I plan to yell there if the next update/upgrade from Lenovo brings no change. Gratefully, AlMa
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
Control: tag -1 moreinfo On Sunday, 25 December 2022 09:54:55 CEST Salvatore Bonaccorso wrote: > These might indicate a firmware issue, cf. eg. the older > https://bugzilla.kernel.org/show_bug.cgi?id=199983 . > > Can you please check if there are further firmware updates available > for your device from Lenovo? https://support.lenovo.com/us/en/downloads/ds544977-bios-update-utility-bootable-cd-for-windows-10-64-bit-thinkpad-t14-gen-1-types-20ud-20ue indicates there is a BIOS version 1.44 available. Please test that. What isn't clear to me: is there an actual problem like things not working? If so, what is is that? If after updating the BIOS to the latest version there still is a problem, it would be best to report that here: https://github.com/fwupd/firmware-lenovo/ signature.asc Description: This is a digitally signed message part.
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package] 0000000020c8cab7 (20220331/exresop-469)
Same or similar issue for me here with kernel 6.1.0-9. Journal: Jun 23 05:25:33 ComputerName kernel: ppdev: user-space parallel port driver Jun 23 05:25:33 ComputerName systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. Jun 23 05:25:33 ComputerName systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files... Jun 23 05:25:33 ComputerName systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. Jun 23 05:25:33 ComputerName systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... Jun 23 05:25:33 ComputerName systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout. Jun 23 05:25:33 ComputerName systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. Jun 23 05:25:33 ComputerName systemd-journald[322]: Journal started Jun 23 05:25:33 ComputerName systemd-journald[322]: Runtime Journal (/run/log/journal/2784fafb491c48e897697c3de57db145) is 8.0M, max 317.2M, 309.2M free. Jun 23 05:25:33 ComputerName systemd-modules-load[325]: Inserted module 'lp' Jun 23 05:25:33 ComputerName systemd-modules-load[325]: Inserted module 'ppdev' Jun 23 05:25:33 ComputerName systemd-modules-load[325]: Inserted module 'parport_pc' Jun 23 05:25:33 ComputerName systemd-modules-load[325]: Inserted module 'msr' Jun 23 05:25:33 ComputerName systemd[1]: Starting systemd-journal-flush.service - Flush Journal to Persistent Storage... Jun 23 05:25:33 ComputerName systemd[1]: Started systemd-journald.service - Journal Service. Jun 23 05:25:33 ComputerName systemd-journald[322]: Time spent on flushing to /var/log/journal/2784fafb491c48e897697c3de57db145 is 73.133ms for 1026 entries. Jun 23 05:25:33 ComputerName systemd-journald[322]: System Journal (/var/log/journal/2784fafb491c48e897697c3de57db145) is 1.9G, max 4.0G, 2.0G free. Jun 23 05:25:33 ComputerName systemd-journald[322]: Received client request to flush runtime journal. Jun 23 05:25:33 ComputerName kernel: intel_pmc_core INT33A1:00: initialized Jun 23 05:25:33 ComputerName kernel: Consider using thermal netlink events interface Jun 23 05:25:33 ComputerName kernel: ACPI Error: Needed [Integer/String/Buffer], found [Package] 20c8cab7 (20220331/exresop-469) Jun 23 05:25:33 ComputerName kernel: ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20220331/dswexec-431) Jun 23 05:25:33 ComputerName kernel: ACPI Error: Aborting method \ADBG due to previous error (AE_AML_OPERAND_TYPE) (20220331/psparse-529) Jun 23 05:25:33 ComputerName kernel: ACPI Error: Aborting method \_SB.HIDD._DSM due to previous error (AE_AML_OPERAND_TYPE) (20220331/psparse-529) Jun 23 05:25:33 ComputerName kernel: ACPI: \_SB_.HIDD: failed to evaluate _DSM b356ecee-4244-8f40-a792-4edd4d758054 (0x3003) Jun 23 05:25:33 ComputerName kernel: ACPI: AC: AC Adapter [AC] (on-line) The texts “ACPI Error: …” are red, the text “ACPI: \_SB_.HIDD: failed to …” is yellow, and the remaining lines are normal. dmesg: [ 6.004439] ppdev: user-space parallel port driver [ 6.010994] systemd[1]: Finished systemd-tmpfiles-setup-dev.service - Create Static Device Nodes in /dev. [ 6.011709] systemd[1]: Starting systemd-udevd.service - Rule-based Manager for Device Events and Files... [ 6.016646] systemd[1]: Finished systemd-modules-load.service - Load Kernel Modules. [ 6.017587] systemd[1]: Starting systemd-sysctl.service - Apply Kernel Variables... [ 6.021892] systemd[1]: Finished keyboard-setup.service - Set the console keyboard layout. [ 6.023434] systemd[1]: Finished systemd-sysctl.service - Apply Kernel Variables. [ 6.026124] systemd[1]: Started systemd-journald.service - Journal Service. [ 6.030330] systemd-journald[322]: Received client request to flush runtime journal. [ 6.114199] intel_pmc_core INT33A1:00: initialized [ 6.130965] Consider using thermal netlink events interface [ 6.140263] ACPI Error: Needed [Integer/String/Buffer], found [Package] 20c8cab7 (20220331/exresop-469) [ 6.140336] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20220331/dswexec-431) [ 6.140404] ACPI Error: Aborting method \ADBG due to previous error (AE_AML_OPERAND_TYPE) (20220331/psparse-529) [ 6.140480] ACPI Error: Aborting method \_SB.HIDD._DSM due to previous error (AE_AML_OPERAND_TYPE) (20220331/psparse-529) [ 6.140554] ACPI: \_SB_.HIDD: failed to evaluate _DSM b356ecee-4244-8f40-a792-4edd4d758054 (0x3003) [ 6.143080] ACPI: AC: AC Adapter [AC] (on-line) Here, the texts following „ACPI Error: ” are red, the text “\_SB_.HIDD: failed to evaluate _DSM b356ecee-4244-8f40-a792-4edd4d758054 (0x3003)” is bold, and everything else is normal.
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
Btw., the number after “found [Package]” in the dmesg output might change depending on the boot (now the date and time are different and the docking station is not attached). Now this number is 10f955a8.
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
Below you find a portion of the output of system information from Windows 11 concerning the hardware of the laptop (in German; please feel free to ask for translation into English if needed): Systemhersteller LENOVO Systemmodell 20T1S8EJ00 Systemtyp x64-basierter PC System-SKU LENOVO_MT_20T1_BU_Think_FM_ThinkPad T14s Gen 1 Prozessor Intel(R) Core(TM) i7-10610U CPU @ 1.80GHz, 2304 MHz, 4 Kern(e), 8 logische(r) Prozessor(en) BIOS-Version/-Datum LENOVO N2YET35W (1.24 ), 09.07.2022 SMBIOS-Version 3.2 Version des eingebetteten Controllers 1.14 BIOS-Modus UEFI BaseBoard-Hersteller LENOVO BaseBoard-Produkt 20T1S8EJ00 BaseBoard-Version SDK0R32862 WIN Plattformrolle Mobil Sicherer Startzustand Ein PCR7-Konfiguration Erweiterung zum Anzeigen erforderlich
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
Typo: … As many updates have been installed in the past, … As many updates were installed in the past, …
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
tags 1026965 - moreinfo thanks -- Thanks for a quick reaction! The kernel.org report you've mentioned concerns a somewhat different error message. As of the submission time and right now, no updates are available for my computer in Windows. Both "System Update" of Lenovo (cf. the screenshot in the attachment) and built-in "Windows Update" (including "Optional Updates") have been checked. As many updates have been installed in the past, my interpretation is that the system is up to date now. Albert. These might indicate a firmware issue, cf. eg. the older https://bugzilla.kernel.org/show_bug.cgi?id=199983 https://bugzilla.kernel.org/show_bug.cgi?id=199983. Can you please check if there are further firwmare updates available for your device from Lenovo?
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
Control: tags -1 + moreinfo Hi Albert, On Sat, Dec 24, 2022 at 09:01:14PM +, Albert Nash wrote: > Package: linux-image-5.10.0-20-amd64 > Version: 5.10.158-2 > How to reproduce: > 1) Boot Debian GNU/Linux 11 (bullseye), which is „stable“ now, on Lenovo > ThinkPad T14s Gen 1 with Intel Core i7-10610U. > 2) Search for „Error“ in the output of dmesg. > 3) Find > ACPI Error: Needed [Integer/String/Buffer], found [Package] 0b621212 > (20200925/exresop-469) > [ 4.387053] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for > [OpcodeName unavailable] (20200925/dswexec-431) > [ 4.387198] ACPI Error: Aborting method \ADBG due to previous error > (AE_AML_OPERAND_TYPE) (20200925/psparse-529) > [ 4.387346] ACPI Error: Aborting method \_SB.HIDD._DSM due to previous error > (AE_AML_OPERAND_TYPE) (20200925/psparse-529) > [ 4.387486] ACPI: \_SB_.HIDD: failed to evaluate _DSM (0x3003) > The anonymized prefix of the dmesg output till this error is attached. > Now, since we see an “error”, we wonder what exactly goes wrong. How do we > translate this into plain English? What exactly should we worry about? These might indicate a firmware issue, cf. eg. the older https://bugzilla.kernel.org/show_bug.cgi?id=199983 . Can you please check if there are further firwmare updates available for your device from Lenovo? Regards, Salvatore
Bug#1026965: ACPI Error: Needed [Integer/String/Buffer], found [Package]
Package: linux-image-5.10.0-20-amd64 Version: 5.10.158-2 How to reproduce: 1) Boot Debian GNU/Linux 11 (bullseye), which is „stable“ now, on Lenovo ThinkPad T14s Gen 1 with Intel Core i7-10610U. 2) Search for „Error“ in the output of dmesg. 3) Find ACPI Error: Needed [Integer/String/Buffer], found [Package] 0b621212 (20200925/exresop-469) [ 4.387053] ACPI Error: AE_AML_OPERAND_TYPE, While resolving operands for [OpcodeName unavailable] (20200925/dswexec-431) [ 4.387198] ACPI Error: Aborting method \ADBG due to previous error (AE_AML_OPERAND_TYPE) (20200925/psparse-529) [ 4.387346] ACPI Error: Aborting method \_SB.HIDD._DSM due to previous error (AE_AML_OPERAND_TYPE) (20200925/psparse-529) [ 4.387486] ACPI: \_SB_.HIDD: failed to evaluate _DSM (0x3003) The anonymized prefix of the dmesg output till this error is attached. Now, since we see an “error”, we wonder what exactly goes wrong. How do we translate this into plain English? What exactly should we worry about? Thanks in advance, Albert [0.00] Linux version 5.10.0-20-amd64 (debian-ker...@lists.debian.org) (gcc-10 (Debian 10.2.1-6) 10.2.1 20210110, GNU ld (GNU Binutils for Debian) 2.35.2) #1 SMP Debian 5.10.158-2 (2022-12-13) [0.00] Command line: BOOT_IMAGE=/boot/vmlinuz-5.10.0-20-amd64 root=UUID=994be375-5bdc-4b91-b60b-00f80de5f90b ro quiet [0.00] x86/fpu: Supporting XSAVE feature 0x001: 'x87 floating point registers' [0.00] x86/fpu: Supporting XSAVE feature 0x002: 'SSE registers' [0.00] x86/fpu: Supporting XSAVE feature 0x004: 'AVX registers' [0.00] x86/fpu: Supporting XSAVE feature 0x008: 'MPX bounds registers' [0.00] x86/fpu: Supporting XSAVE feature 0x010: 'MPX CSR' [0.00] x86/fpu: xstate_offset[2]: 576, xstate_sizes[2]: 256 [0.00] x86/fpu: xstate_offset[3]: 832, xstate_sizes[3]: 64 [0.00] x86/fpu: xstate_offset[4]: 896, xstate_sizes[4]: 64 [0.00] x86/fpu: Enabled xstate features 0x1f, context size is 960 bytes, using 'compacted' format. [0.00] BIOS-provided physical RAM map: [0.00] BIOS-e820: [mem 0x-0x0009efff] usable [0.00] BIOS-e820: [mem 0x0009f000-0x000f] reserved [0.00] BIOS-e820: [mem 0x0010-0x9a681fff] usable [0.00] BIOS-e820: [mem 0x9a682000-0x9e85] reserved [0.00] BIOS-e820: [mem 0x9e86-0x9fbe9fff] ACPI NVS [0.00] BIOS-e820: [mem 0x9fbea000-0x9fc4efff] ACPI data [0.00] BIOS-e820: [mem 0x9fc4f000-0x9fc4] usable [0.00] BIOS-e820: [mem 0x9fc5-0xa7ff] reserved [0.00] BIOS-e820: [mem 0xa800-0xa8bf] usable [0.00] BIOS-e820: [mem 0xa8c0-0xae7f] reserved [0.00] BIOS-e820: [mem 0xfed2-0xfed7] reserved [0.00] BIOS-e820: [mem 0x0001-0x00084d7f] usable [0.00] NX (Execute Disable) protection: active [0.00] e820: update [mem 0x77e46018-0x77e56057] usable ==> usable [0.00] e820: update [mem 0x77e46018-0x77e56057] usable ==> usable [0.00] extended physical RAM map: [0.00] reserve setup_data: [mem 0x-0x0009efff] usable [0.00] reserve setup_data: [mem 0x0009f000-0x000f] reserved [0.00] reserve setup_data: [mem 0x0010-0x77e46017] usable [0.00] reserve setup_data: [mem 0x77e46018-0x77e56057] usable [0.00] reserve setup_data: [mem 0x77e56058-0x9a681fff] usable [0.00] reserve setup_data: [mem 0x9a682000-0x9e85] reserved [0.00] reserve setup_data: [mem 0x9e86-0x9fbe9fff] ACPI NVS [0.00] reserve setup_data: [mem 0x9fbea000-0x9fc4efff] ACPI data [0.00] reserve setup_data: [mem 0x9fc4f000-0x9fc4] usable [0.00] reserve setup_data: [mem 0x9fc5-0xa7ff] reserved [0.00] reserve setup_data: [mem 0xa800-0xa8bf] usable [0.00] reserve setup_data: [mem 0xa8c0-0xae7f] reserved [0.00] reserve setup_data: [mem 0xfed2-0xfed7] reserved [0.00] reserve setup_data: [mem 0x0001-0x00084d7f] usable [0.00] efi: EFI v2.70 by Lenovo [0.00] efi: TPMFinalLog=0x9fbe2000 SMBIOS=0x9cc83000 SMBIOS 3.0=0x9cc76000 ACPI=0x9fc4e000 ACPI 2.0=0x9fc4e014 MEMATTR=0x9602d018 ESRT=0x9b107000 MOKvar=0x9601d000 RNG=0x9fc4d018 TPMEventLog=0x77e57018 [0.00] efi: seeding entropy pool [0.00] random: crng init done [0.00] Kernel is locked down from EFI Secure Boot; see man kernel_lockdown.7 [0.00] secureboot: Secure boot enabled [0.00] SMBIOS 3.2.