aboutsummaryrefslogtreecommitdiff
path: root/sys/powerpc
diff options
context:
space:
mode:
authorAttilio Rao <attilio@FreeBSD.org>2011-05-31 21:22:44 +0000
committerAttilio Rao <attilio@FreeBSD.org>2011-05-31 21:22:44 +0000
commit61b926921f1e0ea3eae9511fb25ca6f016e0a5c2 (patch)
treec72d5598fc48383e545ddbc1e8438d9245766ca9 /sys/powerpc
parent1de471dfee9267dde6b33dd262faefffb2b71bc9 (diff)
parent42e58c0372d7e63e774b5b079fe6ba1f3aa53da9 (diff)
downloadsrc-61b926921f1e0ea3eae9511fb25ca6f016e0a5c2.tar.gz
src-61b926921f1e0ea3eae9511fb25ca6f016e0a5c2.zip
MFC
Notes
Notes: svn path=/projects/largeSMP/; revision=222548
Diffstat (limited to 'sys/powerpc')
-rw-r--r--sys/powerpc/booke/pmap.c4
-rw-r--r--sys/powerpc/powerpc/mp_machdep.c6
2 files changed, 5 insertions, 5 deletions
diff --git a/sys/powerpc/booke/pmap.c b/sys/powerpc/booke/pmap.c
index 81fce092caba..e1cd071db40d 100644
--- a/sys/powerpc/booke/pmap.c
+++ b/sys/powerpc/booke/pmap.c
@@ -391,7 +391,7 @@ tlb_miss_lock(void)
if (!smp_started)
return;
- SLIST_FOREACH(pc, &cpuhead, pc_allcpu) {
+ STAILQ_FOREACH(pc, &cpuhead, pc_allcpu) {
if (pc != pcpup) {
CTR3(KTR_PMAP, "%s: tlb miss LOCK of CPU=%d, "
@@ -417,7 +417,7 @@ tlb_miss_unlock(void)
if (!smp_started)
return;
- SLIST_FOREACH(pc, &cpuhead, pc_allcpu) {
+ STAILQ_FOREACH(pc, &cpuhead, pc_allcpu) {
if (pc != pcpup) {
CTR2(KTR_PMAP, "%s: tlb miss UNLOCK of CPU=%d",
__func__, pc->pc_cpuid);
diff --git a/sys/powerpc/powerpc/mp_machdep.c b/sys/powerpc/powerpc/mp_machdep.c
index 2e2fe24c1c13..62a97e925050 100644
--- a/sys/powerpc/powerpc/mp_machdep.c
+++ b/sys/powerpc/powerpc/mp_machdep.c
@@ -213,7 +213,7 @@ cpu_mp_unleash(void *dummy)
cpus = 0;
smp_cpus = 0;
- SLIST_FOREACH(pc, &cpuhead, pc_allcpu) {
+ STAILQ_FOREACH(pc, &cpuhead, pc_allcpu) {
cpus++;
pc->pc_other_cpus = all_cpus;
CPU_NAND(&pc->pc_other_cpus, &pc->pc_cpumask);
@@ -349,7 +349,7 @@ ipi_selected(cpuset_t cpus, int ipi)
{
struct pcpu *pc;
- SLIST_FOREACH(pc, &cpuhead, pc_allcpu) {
+ STAILQ_FOREACH(pc, &cpuhead, pc_allcpu) {
if (CPU_OVERLAP(&cpus, &pc->pc_cpumask))
ipi_send(pc, ipi);
}
@@ -369,7 +369,7 @@ ipi_all_but_self(int ipi)
{
struct pcpu *pc;
- SLIST_FOREACH(pc, &cpuhead, pc_allcpu) {
+ STAILQ_FOREACH(pc, &cpuhead, pc_allcpu) {
if (pc != pcpup)
ipi_send(pc, ipi);
}