summaryrefslogtreecommitdiff
path: root/sys/arch/sparc64/include
diff options
context:
space:
mode:
authorMiod Vallat <miod@cvs.openbsd.org>2007-10-20 16:54:53 +0000
committerMiod Vallat <miod@cvs.openbsd.org>2007-10-20 16:54:53 +0000
commitdb5ced60a56bb8d09d7b16c18b6d92f591d323c6 (patch)
tree59208925d4b1f316fbc3fdf3bf729a7912bd9b50 /sys/arch/sparc64/include
parent3e9b193c879d559ed7edac7a3ad268cda0156d1a (diff)
Make sure to send an ipi to the processor a given proc runs on in signotify(),
in the MULTIPROCESOR case. ok kettenis@
Diffstat (limited to 'sys/arch/sparc64/include')
-rw-r--r--sys/arch/sparc64/include/cpu.h4
1 files changed, 3 insertions, 1 deletions
diff --git a/sys/arch/sparc64/include/cpu.h b/sys/arch/sparc64/include/cpu.h
index dc2f6f8c736..c66081c983b 100644
--- a/sys/arch/sparc64/include/cpu.h
+++ b/sys/arch/sparc64/include/cpu.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: cpu.h,v 1.49 2007/10/18 20:44:47 kettenis Exp $ */
+/* $OpenBSD: cpu.h,v 1.50 2007/10/20 16:54:49 miod Exp $ */
/* $NetBSD: cpu.h,v 1.28 2001/06/14 22:56:58 thorpej Exp $ */
/*
@@ -155,6 +155,8 @@ void cpu_boot_secondary_processors(void);
void sparc64_send_ipi(int, void (*)(void), u_int64_t, u_int64_t);
void sparc64_broadcast_ipi(void (*)(void), u_int64_t, u_int64_t);
+void smp_signotify(struct proc *);
+
#else
#define cpu_number() 0