freebsd-skq/sys/amd64/acpica
attilio 364d0522f7 With retirement of cpumask_t and usage of cpuset_t for representing a
mask of CPUs, pc_other_cpus and pc_cpumask become highly inefficient.

Remove them and replace their usage with custom pc_cpuid magic (as,
atm, pc_cpumask can be easilly represented by (1 << pc_cpuid) and
pc_other_cpus by (all_cpus & ~(1 << pc_cpuid))).

This change is not targeted for MFC because of struct pcpu members
removal and dependency by cpumask_t retirement.

MD review by:	marcel, marius, alc
Tested by:	pluknet
MD testing by:	marcel, marius, gonzo, andreast
2011-07-04 12:04:52 +00:00
..
acpi_machdep.c sysctl(9) cleanup checkpoint: amd64 GENERIC builds cleanly. 2011-01-12 19:54:19 +00:00
acpi_switch.S Reinitialize PAT MSR via pmap_init_pat() while resuming. This function does 2010-11-23 16:12:35 +00:00
acpi_wakecode.S Reinitialize PAT MSR via pmap_init_pat() while resuming. This function does 2010-11-23 16:12:35 +00:00
acpi_wakeup.c With retirement of cpumask_t and usage of cpuset_t for representing a 2011-07-04 12:04:52 +00:00