-
- Downloads
x86, ACPI: add support for x2apic ACPI extensions
All logical processors with APIC ID values of 255 and greater will have their APIC reported through Processor X2APIC structure (type-9 entry type) and all logical processors with APIC ID less than 255 will have their APIC reported through legacy Processor Local APIC (type-0 entry type) only. This is the same case even for NMI structure reporting. The Processor X2APIC Affinity structure provides the association between the X2APIC ID of a logical processor and the proximity domain to which the logical processor belongs. For OSPM, Procssor IDs outside the 0-254 range are to be declared as Device() objects in the ACPI namespace. Signed-off-by:Suresh Siddha <suresh.b.siddha@intel.com> Signed-off-by:
Len Brown <len.brown@intel.com>
Showing
- arch/x86/kernel/acpi/boot.c 59 additions, 4 deletionsarch/x86/kernel/acpi/boot.c
- arch/x86/mm/srat_64.c 30 additions, 0 deletionsarch/x86/mm/srat_64.c
- drivers/acpi/numa.c 45 additions, 1 deletiondrivers/acpi/numa.c
- drivers/acpi/processor_core.c 26 additions, 0 deletionsdrivers/acpi/processor_core.c
- drivers/acpi/tables.c 30 additions, 0 deletionsdrivers/acpi/tables.c
- include/linux/acpi.h 1 addition, 0 deletionsinclude/linux/acpi.h
Loading
Please register or sign in to comment