Date: Mon, 7 Jan 2002 21:50:26 -0800 (PST) From: Jake Burkholder <jake@FreeBSD.org> To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/include intr_machdep.h smp.h src/sys/sparc64/sparc64 mp_exception.s mp_locore.s mp_machdep.c Message-ID: <200201080550.g085oQZ39432@freefall.freebsd.org>
next in thread | raw e-mail | index | archive | help
jake 2002/01/07 21:50:26 PST
Modified files:
sys/sparc64/include intr_machdep.h smp.h
Added files:
sys/sparc64/sparc64 mp_exception.s mp_locore.s mp_machdep.c
Log:
Add initial smp support. This gets as far as allowing the secondary
cpu(s) into the kernel, and sync-ing them up to "kernel" mode so we can
send them ipis, which also work.
Thanks to John Baldwin for providing me with access to the hardware
that made this possible.
Parts obtained from: bsd/os
Revision Changes Path
1.7 +3 -0 src/sys/sparc64/include/intr_machdep.h
1.4 +157 -1 src/sys/sparc64/include/smp.h
1.1 +169 -0 src/sys/sparc64/sparc64/mp_exception.s (new)
1.1 +137 -0 src/sys/sparc64/sparc64/mp_locore.s (new)
1.1 +322 -0 src/sys/sparc64/sparc64/mp_machdep.c (new)
To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe cvs-all" in the body of the message
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200201080550.g085oQZ39432>
