Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 20 Dec 2008 00:33:10 +0000 (UTC)
From:      Nathan Whitehorn <nwhitehorn@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/conf files.powerpc files.sparc64 files.sun4v src/sys/dev/ofw ofw_if.m ofw_standard.c ofwvar.h openfirm.c openfirm.h openfirmio.c openpromio.c src/sys/kern subr_kobj.c src/sys/powerpc/aim locore.S machdep.c ofw_machdep.c ...
Message-ID:  <200812200033.mBK0XoeX006132@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
nwhitehorn    2008-12-20 00:33:10 UTC

  FreeBSD src repository

  Modified files:
    sys/conf             files.powerpc files.sparc64 files.sun4v 
    sys/dev/ofw          openfirm.c openfirm.h openfirmio.c 
                         openpromio.c 
    sys/kern             subr_kobj.c 
    sys/powerpc/aim      locore.S machdep.c ofw_machdep.c 
    sys/powerpc/booke    machdep.c 
    sys/powerpc/include  ofw_machdep.h 
    sys/powerpc/powerpc  pmap_dispatch.c 
    sys/sparc64/include  ofw_machdep.h 
    sys/sparc64/sparc64  machdep.c mp_machdep.c support.S trap.c 
                         vm_machdep.c 
    sys/sun4v/sun4v      machdep.c mp_machdep.c support.S trap.c 
    sys/sys              kobj.h 
  Added files:
    sys/dev/ofw          ofw_if.m ofw_standard.c ofwvar.h 
  Log:
  SVN rev 186347 on 2008-12-20 00:33:10Z by nwhitehorn
  
  Modularize the Open Firmware client interface to allow run-time switching
  of OFW access semantics, in order to allow future support for real-mode
  OF access and flattened device frees. OF client interface modules are
  implemented using KOBJ, in a similar way to the PPC PMAP modules.
  
  Because we need Open Firmware to be available before mutexes can be used on
  sparc64, changes are also included to allow KOBJ to be used very early in
  the boot process by only using the mutex once we know it has been initialized.
  
  Reviewed by:    marius, grehan
  
  Revision  Changes    Path
  1.87      +2 -0      src/sys/conf/files.powerpc
  1.103     +2 -0      src/sys/conf/files.sparc64
  1.18      +2 -0      src/sys/conf/files.sun4v
  1.1       +357 -0    src/sys/dev/ofw/ofw_if.m (new)
  1.1       +763 -0    src/sys/dev/ofw/ofw_standard.c (new)
  1.1       +89 -0     src/sys/dev/ofw/ofwvar.h (new)
  1.22      +118 -535  src/sys/dev/ofw/openfirm.c
  1.16      +45 -47    src/sys/dev/ofw/openfirm.h
  1.15      +1 -1      src/sys/dev/ofw/openfirmio.c
  1.9       +1 -1      src/sys/dev/ofw/openpromio.c
  1.11      +34 -25    src/sys/kern/subr_kobj.c
  1.30      +1 -10     src/sys/powerpc/aim/locore.S
  1.119     +10 -2     src/sys/powerpc/aim/machdep.c
  1.22      +43 -4     src/sys/powerpc/aim/ofw_machdep.c
  1.10      +0 -1      src/sys/powerpc/booke/machdep.c
  1.4       +9 -0      src/sys/powerpc/include/ofw_machdep.h
  1.16      +2 -3      src/sys/powerpc/powerpc/pmap_dispatch.c
  1.7       +6 -1      src/sys/sparc64/include/ofw_machdep.h
  1.149     +10 -11    src/sys/sparc64/sparc64/machdep.c
  1.49      +2 -2      src/sys/sparc64/sparc64/mp_machdep.c
  1.36      +6 -6      src/sys/sparc64/sparc64/support.S
  1.95      +2 -1      src/sys/sparc64/sparc64/trap.c
  1.79      +1 -1      src/sys/sparc64/sparc64/vm_machdep.c
  1.19      +12 -13    src/sys/sun4v/sun4v/machdep.c
  1.11      +1 -1      src/sys/sun4v/sun4v/mp_machdep.c
  1.6       +5 -5      src/sys/sun4v/sun4v/support.S
  1.18      +1 -1      src/sys/sun4v/sun4v/trap.c
  1.12      +0 -5      src/sys/sys/kobj.h



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?200812200033.mBK0XoeX006132>