On Mon, Jul 19, 2010 at 09:32:58AM +0300, Jukka Ruohonen wrote: > On Sun, Jul 18, 2010 at 08:59:33PM -0400, Christos Zoulas wrote: > > 1. ACPI seems to define cpuids 1..n; we define 0..n-1. Adjust for that > > ACPI is silent about the CPU IDs in the processor object. In all three Huh? 8.4 Declaring Processors [...] When the platform uses the APIC interrupt model, OSPM associates processors declared in the namespace with entries in the MADT. Prior to ACPI 3.0, this was accomplished using the processor object's ProcessorID and the ACPI Processor ID fields in MADT entries. UID fields were added to MADT entries in ACPI 3.0. By expanding processor declaration using Device definitions, UID object values under a processor device are used to associate processor devices with entries in the MADT. This removes the previous 256 processor declaration limit. -- Quentin Garnier - cube%cubidou.net@localhost - cube%NetBSD.org@localhost "See the look on my face from staying too long in one place [...] every time the morning breaks I know I'm closer to falling" KT Tunstall, Saving My Face, Drastic Fantastic, 2007.
Attachment:
pgpiNBq4eZL_Y.pgp
Description: PGP signature