Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 13 Feb 2002 17:39:12 -0800 (PST)
From:      Benno Rice <benno@FreeBSD.org>
To:        cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org
Subject:   cvs commit: src/sys/powerpc/include md_var.h param.h pmap.h pte.h sr.h src/sys/powerpc/powerpc fuswintr.c locore.s machdep.c ofw_machdep.c pmap.c swtch.s trap.c vm_machdep.c
Message-ID:  <200202140139.g1E1dCP40128@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help
benno       2002/02/13 17:39:11 PST

  Modified files:
    sys/powerpc/include  md_var.h param.h pmap.h pte.h 
    sys/powerpc/powerpc  fuswintr.c locore.s machdep.c 
                         ofw_machdep.c pmap.c swtch.s trap.c 
                         vm_machdep.c 
  Added files:
    sys/powerpc/include  sr.h 
  Log:
  Complete rework of the PowerPC pmap and a number of other bits in the early
  boot sequence.
  
  The new pmap.c is based on NetBSD's newer pmap.c (for the mpc6xx processors)
  which is 70% faster than the older code that the original pmap.c was based
  on.  It has also been based on the framework established by jake's initial
  sparc64 pmap.c.
  
  There is no change to how far the kernel gets (it makes it to the mountroot
  prompt in psim) but the new pmap code is a lot cleaner.
  
  Obtained from:  NetBSD (pmap code)
  
  Revision  Changes      Path
  1.20      +3 -0        src/sys/powerpc/include/md_var.h
  1.4       +6 -2        src/sys/powerpc/include/param.h
  1.4       +36 -86      src/sys/powerpc/include/pmap.h
  1.2       +10 -2       src/sys/powerpc/include/pte.h
  1.1       +44 -0       src/sys/powerpc/include/sr.h (new)
  1.2       +1 -0        src/sys/powerpc/powerpc/fuswintr.c
  1.7       +4 -4        src/sys/powerpc/powerpc/locore.s
  1.21      +83 -12      src/sys/powerpc/powerpc/machdep.c
  1.2       +68 -1       src/sys/powerpc/powerpc/ofw_machdep.c
  1.12      +1550 -1420  src/sys/powerpc/powerpc/pmap.c
  1.9       +1 -1        src/sys/powerpc/powerpc/swtch.s
  1.6       +1 -1        src/sys/powerpc/powerpc/trap.c
  1.66      +31 -27      src/sys/powerpc/powerpc/vm_machdep.c

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?200202140139.g1E1dCP40128>