Bug 215101 - ASUS PRIME TRX40-PRO: "ACPI BIOS Error (bug): Failure creating named object"
Summary: ASUS PRIME TRX40-PRO: "ACPI BIOS Error (bug): Failure creating named object"
Status: NEEDINFO
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Zhang Rui
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-11-22 13:36 UTC by Juan Simón
Modified: 2022-06-27 16:31 UTC (History)
2 users (show)

See Also:
Kernel Version: 5.15.4
Tree: Mainline
Regression: No


Attachments
ACPI dump from debian10/kernel4.19.0-18-amd64 (1.40 MB, text/plain)
2022-06-21 12:23 UTC, Vincent
Details

Description Juan Simón 2021-11-22 13:36:41 UTC
Arch Linux
Motherboard: ASUS PRIME TRX40-PRO
BIOS version installed: 1402

Dmesg relevant output:

[    0.228310] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.WT1A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228316] fbcon: Taking over console
[    0.228326] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228334] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228339] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.MT1A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228348] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228364] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228366] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.WT2A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228369] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228372] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228373] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.MT2A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228376] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228379] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228380] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.WT3A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228384] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228386] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228387] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.MT3A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228391] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228393] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228395] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.WT4A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228399] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228401] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228403] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.MT4A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228407] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228409] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228411] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CA.MT5A], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228415] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228417] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228421] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.WT1B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228424] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228427] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228429] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.MT1B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228433] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228435] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228437] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.WT2B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228441] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228443] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228445] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.MT2B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228449] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228451] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228453] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.WT3B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228457] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228459] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228461] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.MT3B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228465] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228467] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228469] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.WT4B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228473] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228475] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228477] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.MT4B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228481] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228484] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228485] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CB.MT5B], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228489] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228492] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228494] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.WT1C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228498] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228501] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228502] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.MT1C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228506] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228509] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228510] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.WT2C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228514] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228517] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228518] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.MT2C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228522] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228525] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228526] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.WT3C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228530] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228533] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228534] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.MT3C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228538] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228541] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228542] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.WT4C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228546] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228549] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228550] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.MT4C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228554] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228557] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228558] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CC.MT5C], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228562] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228565] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228568] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.WT1D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228572] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228575] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228576] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.MT1D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228580] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228583] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228584] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.WT2D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228588] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228591] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228592] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.MT2D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228596] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228599] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228600] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.WT3D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228604] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228607] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228608] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.MT3D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228612] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228615] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228616] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.WT4D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228620] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228623] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228624] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.MT4D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228628] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228631] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228632] ACPI BIOS Error (bug): Failure creating named object [\_SB.I2CD.MT5D], AE_ALREADY_EXISTS (20210730/dswload2-326)
[    0.228636] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20210730/psobject-220)
[    0.228639] ACPI: Skipping parse of AML opcode: Device (0x5B82)
[    0.228739] ACPI: 8 ACPI AML tables successfully acquired and loaded
[    0.234767] ACPI: EC: EC started
[    0.234768] ACPI: EC: interrupt blocked
[    0.234839] ACPI: EC: EC_CMD/EC_SC=0x66, EC_DATA=0x62
[    0.234840] ACPI: \_SB_.PCI0.SBRG.EC0_: Boot DSDT EC used to handle transactions
[    0.234841] ACPI: Interpreter enabled
[    0.235017] ACPI: PM: (supports S0 S3 S4 S5)
[    0.235018] ACPI: Using IOAPIC for interrupt routing
Comment 1 Vincent 2022-02-04 20:12:18 UTC
Same issue here with:
Debian 11 (kernel 5.15)
Motherboard Asus Prime TRX40-PRO S 
BIOS version: 1502
Comment 2 Zhang Rui 2022-06-21 10:07:40 UTC
Please attach the acpidump output.
Comment 3 Vincent 2022-06-21 12:23:43 UTC
Created attachment 301239 [details]
ACPI dump from debian10/kernel4.19.0-18-amd64

ACPI dump from debian10/kernel4.19.0-18-amd64
Motherboard Asus Prime TRX40-PRO S 
BIOS version: 1502
Comment 4 Zhang Rui 2022-06-24 01:17:21 UTC
This is caused by bogus firmware.
One of the SSDT table is trying to create the \_SB.I2CA.WT1A and some other objects, which have already been defined.



Did you observe any functionality issue?
If no, I'd prefer to close this bug report as there is nothing we can do in Linux kernel to avoid this BIOS bug.
Comment 5 Vincent 2022-06-27 16:31:48 UTC
Thanks for the feedback. I was in touch with Asus regarding this issue: they claim it is related to Linux because it doesn't occur with Microsoft Windows. I could not double-check this though...
What would be the best way to prove them it is a firmware issue? Would you have some more details I can share with them regarding this?

There are some issues with USB audio on this motherboard.
One of them was worked around with a kernel quirk: https://bugzilla.kernel.org/show_bug.cgi?id=210783
Audio works for me but I only have a basic stereo setup.

Based on what you have found out, could this bug be linked to USB/audio functionalities?

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