Bug 200523 - ACPI BIOS Error (bug): Failure creating [\_SB.SMIC], AE_ALREADY_EXISTS (20180531/dswload2-316) - MSI B350M MORTAR
Summary: ACPI BIOS Error (bug): Failure creating [\_SB.SMIC], AE_ALREADY_EXISTS (20180...
Status: RESOLVED WILL_NOT_FIX
Alias: None
Product: ACPI
Classification: Unclassified
Component: BIOS (show other bugs)
Hardware: All Linux
: P1 normal
Assignee: Erik Kaneda
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2018-07-17 11:21 UTC by Paul Menzel
Modified: 2018-11-22 05:55 UTC (History)
3 users (show)

See Also:
Kernel Version: 4.18-rc5+
Subsystem:
Regression: No
Bisected commit-id:


Attachments
Linux 4.18-rc5+ messages (65.37 KB, text/plain)
2018-07-17 11:21 UTC, Paul Menzel
Details
Output of `acpidump` (379.75 KB, text/plain)
2018-07-17 11:23 UTC, Paul Menzel
Details

Description Paul Menzel 2018-07-17 11:21:28 UTC
Created attachment 277365 [details]
Linux 4.18-rc5+ messages

With Linux 4.18-rc5+ I get the ACPI Error below on a MSI B350M MORTAR.

```
$ git log --oneline -1
30b06abfb92b (HEAD -> master, origin/master, origin/HEAD) Merge tag 'pinctrl-v4.18-3' of git://git.kernel.org/pub/scm/linux/kernel/git/linusw/linux-pinctrl
$ git describe --dirty
v4.18-rc5-36-g30b06abfb92b
$ sudo dmesg
[…]
[    0.060633] ACPI: Added _OSI(Linux-Dell-Video)
[    0.068004] ACPI BIOS Error (bug): Failure creating [\_SB.SMIC], AE_ALREADY_EXISTS (20180531/dswload2-316)
[    0.068004] ACPI Error: AE_ALREADY_EXISTS, During name lookup/catalog (20180531/psobject-221)
[    0.068004] ACPI Error: Ignore error and continue table load (20180531/psobject-604)
[    0.068004] ACPI BIOS Error (bug): Failure creating [\_SB.SMIB], AE_ALREADY_EXISTS (20180531/dsfield-594)
[    0.068004] ACPI: 8 ACPI AML tables successfully acquired and loaded
[    0.068655] ACPI: [Firmware Bug]: BIOS _OSI(Linux) query ignored
[…]
```
Comment 1 Paul Menzel 2018-07-17 11:23:24 UTC
Created attachment 277367 [details]
Output of `acpidump`
Comment 2 Zhang Rui 2018-08-30 03:05:34 UTC
Hi, paul,
is this a regression? if yes,  can you please attach the dmesg for old good kernel?
Comment 3 Paul Menzel 2018-08-30 08:52:48 UTC
(In reply to Zhang Rui from comment #2)

> is this a regression? if yes, can you please attach the dmesg for old good
> kernel?

I do not think this is a regression.
Comment 4 Erik Kaneda 2018-10-15 16:47:20 UTC
This is an error within the firmware. SMIC and SMIB are both declared in the DSDT and an SSDT in your acpi tables. This is probably not a serious issue. If you would like a fix, I suggest contacting the firmware vendor. Closing, this is a bug in the firmware, not in the Linux kernel.

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