Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

bogus X2APIC entries in MADT ACPI table #1094

Open
marmarek opened this issue Oct 16, 2024 · 2 comments
Open

bogus X2APIC entries in MADT ACPI table #1094

marmarek opened this issue Oct 16, 2024 · 2 comments
Labels
bug Something isn't working firmware needs review novacustom_nv4x_adl NovaCustom NV4xPZ (12th Gen)

Comments

@marmarek
Copy link

Component

Dasharo firmware

Device

NovaCustom NV4x 12th Gen

Dasharo version

1.7.2

Dasharo Tools Suite version

No response

Test case ID

No response

Brief summary

MADT table contains extra 8 entries all with the same APIC ID 0x17161514

How reproducible

always

How to reproduce

Boot Qubes and check xl dmesg. Or boot native Linux (but less detailed message)

Expected behavior

No errors

Actual behavior

Xen complains:

[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x10 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x11 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x12 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x13 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x14 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x15 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x16 beyond limit - processor ignored
[2024-10-16 12:42:21] (XEN) WARNING: APIC ID 0x17161514 and/or ACPI ID 0x17 beyond limit - processor ignored

Linux complains only with ACPI: x2apic entry ignored

Screenshots

No response

Additional context

No response

Solutions you've tried

No response

@marmarek marmarek added bug Something isn't working needs review labels Oct 16, 2024
@github-actions github-actions bot added firmware novacustom_nv4x_adl NovaCustom NV4xPZ (12th Gen) labels Oct 16, 2024
@royger
Copy link

royger commented Oct 16, 2024

APIC.txt
Attaching the disassembly of the MADT table. Note the bogus trailing x2APIC entries all with the same (very high) x2APIC ID.

@miczyg1
Copy link
Contributor

miczyg1 commented Oct 16, 2024

It was already fixed by us not so long ago: Dasharo/coreboot@12676bd

However, there was no new release for NV4x since January, and the fix landed later. Not sure if there are any plans on new firmware release for NV4x 12th gen, so this issue may be never be resolved.

The MTL laptops are unaffected, because they use newer coreboot base and the fix was already upstream.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working firmware needs review novacustom_nv4x_adl NovaCustom NV4xPZ (12th Gen)
Projects
None yet
Development

No branches or pull requests

3 participants