Module Name: src Committed By: cliff Date: Wed Mar 24 19:23:24 UTC 2010
Modified Files: src/sys/arch/mips/mips [matt-nb5-mips64]: cpu_subr.c Log Message: - use IPI_AST instead of IPI_NOP when forcing ast - remove residual debug ipi from cpu_boot_secondary_processors() To generate a diff of this commit: cvs rdiff -u -r1.1.2.6 -r1.1.2.7 src/sys/arch/mips/mips/cpu_subr.c Please note that diffs are not public domain; they are subject to the copyright notices on the relevant files.
Modified files: Index: src/sys/arch/mips/mips/cpu_subr.c diff -u src/sys/arch/mips/mips/cpu_subr.c:1.1.2.6 src/sys/arch/mips/mips/cpu_subr.c:1.1.2.7 --- src/sys/arch/mips/mips/cpu_subr.c:1.1.2.6 Sun Mar 21 18:43:28 2010 +++ src/sys/arch/mips/mips/cpu_subr.c Wed Mar 24 19:23:24 2010 @@ -32,7 +32,7 @@ #include "opt_multiprocessor.h" #include "opt_sa.h" -__KERNEL_RCSID(0, "$NetBSD: cpu_subr.c,v 1.1.2.6 2010/03/21 18:43:28 cliff Exp $"); +__KERNEL_RCSID(0, "$NetBSD: cpu_subr.c,v 1.1.2.7 2010/03/24 19:23:24 cliff Exp $"); #include <sys/param.h> #include <sys/cpu.h> @@ -481,7 +481,7 @@ l->l_md.md_astpending = 1; /* force call to ast() */ #ifdef MULTIPROCESSOR if (ci != cur_ci && (flags & RESCHED_IMMED)) { - cpu_send_ipi(ci, IPI_NOP); + cpu_send_ipi(ci, IPI_AST); } #endif } @@ -677,9 +677,6 @@ ci->ci_data.cpu_cc_skew = mips3_cp0_count_read(); atomic_or_ulong(&ci->ci_flags, CPUF_RUNNING); atomic_or_ulong(&cpus_running, cpu_mask); -#if 1 /* XXX TMP */ - cpu_send_ipi(ci, IPI_NOP); -#endif } } #endif /* MULTIPROCESSOR */