[SeaBIOS] [seabios PATCH 0/2] Allow non-contiguous APIC IDs

Eduardo Habkost ehabkost at redhat.com
Thu Jul 19 22:52:40 CEST 2012


Now this is an actual proposal I would like to get included on Seabios.

It's much simpler than the previous RFCs. It simply changes the ACPI and mptable
code to not require APIC IDs to be contiguous, eliminates references to the
CountCPUs variable, using a 256-bit APIC ID bitmap to find out which CPUs are
present on boot.

Eduardo Habkost (2):
  acpi: set I/O APIC ID to 0 by default
  allow CPUs to have non-contiguous Local APIC IDs

 src/acpi-dsdt.dsl |    4 +++-
 src/acpi.c        |   11 ++++++-----
 src/config.h      |    2 ++
 src/mptable.c     |    2 +-
 src/smp.c         |   17 +++++++++++++++++
 src/util.h        |    1 +
 6 files changed, 30 insertions(+), 7 deletions(-)

-- 
1.7.10.4




More information about the SeaBIOS mailing list