cvs commit: src/sys/alpha/alpha vm_machdep.c src/sys/alpha/include sf_buf.h src/sys/amd64/amd64 vm_machdep.c src/sys/amd64/include sf_buf.h src/sys/i386/i386 vm_machdep.c src/sys/i386/include sf_buf.h src/sys/ia64/ia64 vm_machdep.c src/sys/ia64/include ...

Alan Cox alc at FreeBSD.org
Sat Nov 15 22:11:28 PST 2003


alc         2003/11/15 22:11:26 PST

  FreeBSD src repository

  Modified files:
    sys/alpha/alpha      vm_machdep.c 
    sys/amd64/amd64      vm_machdep.c 
    sys/i386/i386        vm_machdep.c 
    sys/ia64/ia64        vm_machdep.c 
    sys/kern             uipc_cow.c uipc_syscalls.c 
    sys/powerpc/powerpc  vm_machdep.c 
    sys/sparc64/sparc64  vm_machdep.c 
    sys/sys              socketvar.h 
  Added files:
    sys/alpha/include    sf_buf.h 
    sys/amd64/include    sf_buf.h 
    sys/i386/include     sf_buf.h 
    sys/ia64/include     sf_buf.h 
    sys/powerpc/include  sf_buf.h 
    sys/sparc64/include  sf_buf.h 
    sys/sys              sf_buf.h 
  Log:
   - Modify alpha's sf_buf implementation to use the direct virtual-to-
     physical mapping.
   - Move the sf_buf API to its own header file; make struct sf_buf's
     definition machine dependent.  In this commit, we remove an
     unnecessary field from struct sf_buf on the alpha, amd64, and ia64.
     Ultimately, we may eliminate struct sf_buf on those architecures
     except as an opaque pointer that references a vm page.
  
  Revision  Changes    Path
  1.95      +2 -8      src/sys/alpha/alpha/vm_machdep.c
  1.1       +57 -0     src/sys/alpha/include/sf_buf.h (new)
  1.221     +1 -2      src/sys/amd64/amd64/vm_machdep.c
  1.1       +57 -0     src/sys/amd64/include/sf_buf.h (new)
  1.217     +1 -1      src/sys/i386/i386/vm_machdep.c
  1.1       +56 -0     src/sys/i386/include/sf_buf.h (new)
  1.75      +1 -2      src/sys/ia64/ia64/vm_machdep.c
  1.1       +57 -0     src/sys/ia64/include/sf_buf.h (new)
  1.16      +5 -3      src/sys/kern/uipc_cow.c
  1.158     +4 -3      src/sys/kern/uipc_syscalls.c
  1.1       +56 -0     src/sys/powerpc/include/sf_buf.h (new)
  1.92      +1 -1      src/sys/powerpc/powerpc/vm_machdep.c
  1.1       +56 -0     src/sys/sparc64/include/sf_buf.h (new)
  1.54      +1 -1      src/sys/sparc64/sparc64/vm_machdep.c
  1.1       +40 -0     src/sys/sys/sf_buf.h (new)
  1.108     +0 -9      src/sys/sys/socketvar.h


More information about the cvs-src mailing list