diff options
author | marius <marius@FreeBSD.org> | 2011-08-06 17:45:11 +0000 |
---|---|---|
committer | marius <marius@FreeBSD.org> | 2011-08-06 17:45:11 +0000 |
commit | 5c4da90f129c99311a3119f70afbcc80bfe40507 (patch) | |
tree | 9404daff80e48e33eccc6fc546fd625c6f8ab7ce /sys/sparc64 | |
parent | 6c9e5b8c0d919fb59426f7b426b2c982d64900db (diff) | |
download | FreeBSD-src-5c4da90f129c99311a3119f70afbcc80bfe40507.zip FreeBSD-src-5c4da90f129c99311a3119f70afbcc80bfe40507.tar.gz |
Remove a shortcut which is invalid with MAXCPU > IDR_CHEETAH_MAX_BN_PAIRS.
Approved by: re (kib)
Diffstat (limited to 'sys/sparc64')
-rw-r--r-- | sys/sparc64/sparc64/mp_machdep.c | 8 |
1 files changed, 0 insertions, 8 deletions
diff --git a/sys/sparc64/sparc64/mp_machdep.c b/sys/sparc64/sparc64/mp_machdep.c index e5910e0..9923fcc 100644 --- a/sys/sparc64/sparc64/mp_machdep.c +++ b/sys/sparc64/sparc64/mp_machdep.c @@ -702,9 +702,6 @@ cheetah_ipi_selected(cpuset_t cpus, u_long d0, u_long d1, u_long d2) IDR_CHEETAH_ALL_BUSY) != 0) ; intr_restore(s); - if ((ids & - (IDR_CHEETAH_ALL_BUSY | IDR_CHEETAH_ALL_NACK)) == 0) - return; bnp = 0; for (cpu = 0; cpu < mp_ncpus; cpu++) { if (CPU_ISSET(cpu, &cpus)) { @@ -713,11 +710,6 @@ cheetah_ipi_selected(cpuset_t cpus, u_long d0, u_long d1, u_long d2) bnp++; } } - /* - * On at least Fire V880 we may receive IDR_NACKs for - * CPUs we actually haven't tried to send an IPI to, - * but which apparently can be safely ignored. - */ if (CPU_EMPTY(&cpus)) return; /* |