Date: Fri, 23 Oct 2009 03:17:02 +0000 (UTC) From: Nathan Whitehorn <nwhitehorn@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/powerpc/aim mmu_oea64.c mp_cpudep.c platform_chrp.c src/sys/powerpc/booke mp_cpudep.c src/sys/powerpc/include pcpu.h smp.h spr.h src/sys/powerpc/powerpc cpu.c mp_machdep.c Message-ID: <200910230317.n9N3HFWc026424@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
nwhitehorn 2009-10-23 03:17:02 UTC
FreeBSD src repository
Modified files:
sys/powerpc/aim mmu_oea64.c mp_cpudep.c platform_chrp.c
sys/powerpc/booke mp_cpudep.c
sys/powerpc/include pcpu.h smp.h spr.h
sys/powerpc/powerpc cpu.c mp_machdep.c
Log:
SVN rev 198378 on 2009-10-23 03:17:02Z by nwhitehorn
Add SMP support on U3-based G5 systems. This does not yet work perfectly:
at least on my Xserve, getting the decrementer and timebase on APs to tick
requires setting up a clock chip over I2C, which is not yet done.
While here, correct the 64-bit tlbie function to set the CPU to 64-bit
mode correctly.
Hardware donated by: grehan
Revision Changes Path
1.6 +49 -32 src/sys/powerpc/aim/mmu_oea64.c
1.7 +129 -42 src/sys/powerpc/aim/mp_cpudep.c
1.4 +3 -1 src/sys/powerpc/aim/platform_chrp.c
1.2 +6 -1 src/sys/powerpc/booke/mp_cpudep.c
1.32 +2 -2 src/sys/powerpc/include/pcpu.h
1.7 +2 -1 src/sys/powerpc/include/smp.h
1.20 +4 -4 src/sys/powerpc/include/spr.h
1.19 +7 -16 src/sys/powerpc/powerpc/cpu.c
1.26 +9 -1 src/sys/powerpc/powerpc/mp_machdep.c
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200910230317.n9N3HFWc026424>
