[Bug]Handle xapic/x2apic entries in MADT

Bug #1519636 reported by XiongZhang
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
intel
Fix Released
Undecided
Unassigned
linux (Ubuntu)
Fix Released
Undecided
Unassigned
Xenial
Fix Released
Undecided
Unassigned

Bug Description

In case when BIOS is populating MADT wiht both x2apic and local apic entries (as per ACPI spec), kernel builds it's processor table
in the following order: BSP, X2APIC, local APIC, resulting in processors on the same core are not separated by core count.

Platform: KNL

this is fixed in 4.4 kernel with:
d81056b x86, ACPI: Handle apic/x2apic entries in MADT in correct order
9b3fedd ACPI / tables: Add acpi_subtable_proc to ACPI table parsers

information type: Proprietary → Public
Changed in linux (Ubuntu Xenial):
status: New → Fix Released
Changed in intel:
status: New → Fix Released
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.