Many ACPI errors

Bug #1933707 reported by Raymond Kimathi
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
linux (Ubuntu)
Won't Fix
Undecided
Unassigned

Bug Description

Many ACPI errors in dmesg

ProblemType: Bug
DistroRelease: Ubuntu 21.04
Package: linux-image-5.11.0-23-generic 5.11.0-23.24
ProcVersionSignature: Ubuntu 5.11.0-23.24-generic 5.11.22
Uname: Linux 5.11.0-23-generic x86_64
ApportVersion: 2.20.11-0ubuntu65.1
Architecture: amd64
AudioDevicesInUse:
 USER PID ACCESS COMMAND
 /dev/snd/controlC0: kimathi 1338 F.... pulseaudio
CasperMD5CheckResult: pass
CurrentDesktop: ubuntu:GNOME
Date: Sat Jun 26 04:03:56 2021
InstallationDate: Installed on 2021-04-25 (61 days ago)
InstallationMedia: Ubuntu 21.04 "Hirsute Hippo" - Release amd64 (20210420)
MachineType: Acer Aspire A515-56
ProcFB: 0 i915drmfb
ProcKernelCmdLine: BOOT_IMAGE=/boot/vmlinuz-5.11.0-23-generic root=UUID=0c5f066e-35cd-4f76-a271-a1c97ba74ee3 ro quiet splash vt.handoff=7
RelatedPackageVersions:
 linux-restricted-modules-5.11.0-23-generic N/A
 linux-backports-modules-5.11.0-23-generic N/A
 linux-firmware 1.197.2
SourcePackage: linux
UpgradeStatus: No upgrade log present (probably fresh install)
dmi.bios.date: 05/26/2021
dmi.bios.release: 1.12
dmi.bios.vendor: Insyde Corp.
dmi.bios.version: V1.12
dmi.board.asset.tag: Type2 - Board Chassis Location
dmi.board.name: Iris_TL
dmi.board.vendor: TGL
dmi.board.version: V1.12
dmi.chassis.type: 10
dmi.chassis.vendor: Acer
dmi.chassis.version: V1.12
dmi.ec.firmware.release: 1.12
dmi.modalias: dmi:bvnInsydeCorp.:bvrV1.12:bd05/26/2021:br1.12:efr1.12:svnAcer:pnAspireA515-56:pvrV1.12:rvnTGL:rnIris_TL:rvrV1.12:cvnAcer:ct10:cvrV1.12:
dmi.product.family: Aspire 5
dmi.product.name: Aspire A515-56
dmi.product.sku: 0000000000000000
dmi.product.version: V1.12
dmi.sys.vendor: Acer

Revision history for this message
Raymond Kimathi (rmkimathi) wrote :
Revision history for this message
Alex Hung (alexhung) wrote :

There are two types of ACPI errors: AE_NOT_FOUND and AE_ALREADY_EXISTS, and both of them are the result of BIOS bugs

AE_NOT_FOUND: BIOS declares but does not defines them, and accessing them generates failures - this includes both USB port and touchpad declaration.

AE_ALREADY_EXISTS: BIOS defines the same variables twice and kernel complains when it parses the second one.

These must be fixed in BIOS so you need to report to Acer, and nothing can be done in Linux kernel. Having say that, these BIOS code can be for dummy devices. If you aren't seeing USB ports and touch failures, they can be safely ignored.

Revision history for this message
Alex Hung (alexhung) wrote :

For references, USB port failures can be fixed by removing SSDT21 (its header below)

 * Disassembly of ssdt21.dat, Tue Jun 29 18:17:44 2021
 *
 * Original Table Header:
 * Signature "SSDT"
 * Length 0x00000C14 (3092)
 * Revision 0x02
 * Checksum 0xFA
 * OEM ID "ACRSYS"
 * OEM Table ID "ACRPRDCT"
 * OEM Revision 0x00000000 (0)
 * Compiler ID "1025"
 * Compiler Version 0x00040000 (262144)
 */
DefinitionBlock ("", "SSDT", 2, "ACRSYS", "ACRPRDCT", 0x00000000)

Revision history for this message
Alex Hung (alexhung) wrote :

Touchpad failures can be fixed by removing SSDT15

 * Disassembly of ssdt15.dat, Tue Jun 29 18:17:16 2021
 *
 * Original Table Header:
 * Signature "SSDT"
 * Length 0x00004A2A (18986)
 * Revision 0x02
 * Checksum 0x3D
 * OEM ID "ACRSYS"
 * OEM Table ID "ACRPRDCT"
 * OEM Revision 0x00000002 (2)
 * Compiler ID "1025"
 * Compiler Version 0x00040000 (262144)
 */
DefinitionBlock ("", "SSDT", 2, "ACRSYS", "ACRPRDCT", 0x00000002)

Revision history for this message
Alex Hung (alexhung) wrote :

It is not a recommendation for BIOS to remove SSDT15 and SSDT22, but they are good starting point for analyse BIOS code.

Alex Hung (alexhung)
Changed in linux (Ubuntu):
status: New → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.