John Baldwin
|
58ccf5b41c
|
Remove unneeded includes of <sys/linker_set.h>. Other headers that use
it internally contain nested includes.
Reviewed by: bde
|
2011-01-11 13:59:06 +00:00 |
|
Jung-uk Kim
|
93a8847473
|
Make APM emulation look more closer to its origin. Use device_get_softc(9)
instead of hardcoding acpi(4) unit number as we have device_t for it.
|
2010-11-10 18:50:12 +00:00 |
|
Jung-uk Kim
|
7c2bf852d7
|
Refactor acpi_machdep.c for amd64 and i386, move APM emulation into a new
file acpi_apm.c, and place it on sys/x86/acpica.
|
2010-11-10 01:29:56 +00:00 |
|
Jung-uk Kim
|
cedd86cafa
|
Now OsdEnvironment.c is identical on amd64 and i386. Move it to a new home.
|
2010-11-09 00:27:18 +00:00 |
|
John Baldwin
|
13e25cb7a5
|
Move the MADT parser for amd64 and i386 to sys/x86/acpica now that it is
identical on both platforms.
|
2010-11-08 20:57:02 +00:00 |
|
John Baldwin
|
6676877bd9
|
When performing a sanity check on the SRAT table to ensure that each
memory domain has an assigned CPU, ignore disabled CPUs. Previously
disabled CPUs were counted as being in domain 0.
Reported by: mdf
|
2010-07-29 17:37:35 +00:00 |
|
John Baldwin
|
dd540b4623
|
Add a parser for the ACPI SRAT table for amd64 and i386. It sets
PCPU(domain) for each CPU and populates a mem_affinity array suitable
for the NUMA support in the physical memory allocator.
Reviewed by: alc
|
2010-07-27 20:40:46 +00:00 |
|