cvs commit: src/sys/alpha/alpha pmap.c src/sys/amd64/amd64 pmap.c src/sys/i386/i386 pmap.c src/sys/ia64/ia64 pmap.c src/sys/powerpc/powerpc pmap.c src/sys/sparc64/sparc64 pmap.c src/sys/vm pmap.h vm_fault.c

Alan Cox alc at FreeBSD.org
Fri Oct 3 15:46:54 PDT 2003


alc         2003/10/03 15:46:53 PDT

  FreeBSD src repository

  Modified files:
    sys/alpha/alpha      pmap.c 
    sys/amd64/amd64      pmap.c 
    sys/i386/i386        pmap.c 
    sys/ia64/ia64        pmap.c 
    sys/powerpc/powerpc  pmap.c 
    sys/sparc64/sparc64  pmap.c 
    sys/vm               pmap.h vm_fault.c 
  Log:
  Migrate pmap_prefault() into the machine-independent virtual memory layer.
  
  A small helper function pmap_is_prefaultable() is added.  This function
  encapsulate the few lines of pmap_prefault() that actually vary from
  machine to machine.  Note: pmap_is_prefaultable() and pmap_mincore() have
  much in common.  Going forward, it's worth considering their merger.
  
  Revision  Changes    Path
  1.139     +20 -99    src/sys/alpha/alpha/pmap.c
  1.441     +21 -100   src/sys/amd64/amd64/pmap.c
  1.443     +19 -98    src/sys/i386/i386/pmap.c
  1.124     +17 -95    src/sys/ia64/ia64/pmap.c
  1.65      +13 -8     src/sys/powerpc/powerpc/pmap.c
  1.126     +13 -6     src/sys/sparc64/sparc64/pmap.c
  1.64      +1 -1      src/sys/vm/pmap.h
  1.177     +91 -1     src/sys/vm/vm_fault.c


More information about the cvs-all mailing list