Skip site navigation (1)Skip section navigation (2)
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>