Date: Sun, 2 May 2010 19:38:17 +0000 (UTC) From: Marius Strobl <marius@FreeBSD.org> To: cvs-src-old@freebsd.org Subject: cvs commit: src/sys/boot/sparc64/loader main.c src/sys/conf files.sparc64 src/sys/sparc64/include asi.h cache.h mcntl.h src/sys/sparc64/sparc64 cache.c cheetah.c identcpu.c machdep.c mp_locore.S mp_machdep.c pmap.c tick.c zeus.c Message-ID: <201005021938.o42JcidF063397@repoman.freebsd.org>
next in thread | raw e-mail | index | archive | help
marius 2010-05-02 19:38:17 UTC
FreeBSD src repository
Modified files:
sys/boot/sparc64/loader main.c
sys/conf files.sparc64
sys/sparc64/include asi.h cache.h
sys/sparc64/sparc64 cache.c cheetah.c identcpu.c machdep.c
mp_locore.S mp_machdep.c pmap.c tick.c
Added files:
sys/sparc64/include mcntl.h
sys/sparc64/sparc64 zeus.c
Log:
SVN rev 207537 on 2010-05-02 19:38:17Z by marius
Add support for SPARC64 V (and where it already makes sense for other
HAL/Fujitsu) CPUs. For the most part this consists of fleshing out the
MMU and cache handling, it doesn't add pmap optimizations possible with
these CPU, yet, though.
With these changes FreeBSD runs stable on Fujitsu Siemens PRIMEPOWER 250
and likely also other models based on SPARC64 V like 450, 650 and 850.
Thanks go to Michael Moll for providing access to a PRIMEPOWER 250.
Revision Changes Path
1.49 +6 -2 src/sys/boot/sparc64/loader/main.c
1.114 +1 -0 src/sys/conf/files.sparc64
1.16 +6 -1 src/sys/sparc64/include/asi.h
1.17 +4 -0 src/sys/sparc64/include/cache.h
1.1 +62 -0 src/sys/sparc64/include/mcntl.h (new)
1.25 +17 -3 src/sys/sparc64/sparc64/cache.c
1.14 +13 -2 src/sys/sparc64/sparc64/cheetah.c
1.21 +22 -2 src/sys/sparc64/sparc64/identcpu.c
1.164 +5 -1 src/sys/sparc64/sparc64/machdep.c
1.16 +14 -8 src/sys/sparc64/sparc64/mp_locore.S
1.56 +6 -3 src/sys/sparc64/sparc64/mp_machdep.c
1.191 +5 -4 src/sys/sparc64/sparc64/pmap.c
1.27 +6 -3 src/sys/sparc64/sparc64/tick.c
1.1 +65 -0 src/sys/sparc64/sparc64/zeus.c (new)
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201005021938.o42JcidF063397>
