Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 24 Jul 2009 13:50:29 +0000 (UTC)
From:      John Baldwin <jhb@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/amd64/amd64 pmap.c src/sys/arm/arm pmap.c src/sys/conf files src/sys/fs/procfs procfs_map.c src/sys/i386/i386 pmap.c src/sys/i386/xen pmap.c src/sys/ia64/ia64 pmap.c src/sys/kern kern_proc.c src/sys/mips/mips pmap.c ...
Message-ID:  <200907241354.n6ODstan019072@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jhb         2009-07-24 13:50:29 UTC

  FreeBSD src repository

  Modified files:
    sys/amd64/amd64      pmap.c 
    sys/arm/arm          pmap.c 
    sys/conf             files 
    sys/fs/procfs        procfs_map.c 
    sys/i386/i386        pmap.c 
    sys/i386/xen         pmap.c 
    sys/ia64/ia64        pmap.c 
    sys/kern             kern_proc.c 
    sys/mips/mips        pmap.c 
    sys/powerpc/booke    pmap.c 
    sys/sparc64/sparc64  pmap.c 
    sys/sys              user.h 
    sys/vm               vm.h vm_fault.c vm_map.c vm_meter.c 
                         vm_object.c vm_object.h vm_page.c 
                         vm_pageout.c vm_pager.c vm_pager.h 
    usr.bin/procstat     procstat_vm.c 
  Added files:
    sys/vm               sg_pager.c 
  Log:
  SVN rev 195840 on 2009-07-24 13:50:29Z by jhb
  
  Add a new type of VM object: OBJT_SG.  An OBJT_SG object is very similar to
  a device pager (OBJT_DEVICE) object in that it uses fictitious pages to
  provide aliases to other memory addresses.  The primary difference is that
  it uses an sglist(9) to determine the physical addresses for a given offset
  into the object instead of invoking the d_mmap() method in a device driver.
  
  Reviewed by:    alc
  Approved by:    re (kensmith)
  MFC after:      2 weeks
  
  Revision  Changes    Path
  1.667     +1 -1      src/sys/amd64/amd64/pmap.c
  1.113     +1 -1      src/sys/arm/arm/pmap.c
  1.1456    +1 -0      src/sys/conf/files
  1.51      +1 -0      src/sys/fs/procfs/procfs_map.c
  1.644     +1 -1      src/sys/i386/i386/pmap.c
  1.16      +1 -1      src/sys/i386/xen/pmap.c
  1.206     +1 -1      src/sys/ia64/ia64/pmap.c
  1.283     +6 -0      src/sys/kern/kern_proc.c
  1.21      +1 -1      src/sys/mips/mips/pmap.c
  1.20      +1 -1      src/sys/powerpc/booke/pmap.c
  1.182     +1 -1      src/sys/sparc64/sparc64/pmap.c
  1.83      +1 -0      src/sys/sys/user.h
  1.1       +263 -0    src/sys/vm/sg_pager.c (new)
  1.32      +1 -1      src/sys/vm/vm.h
  1.254     +2 -1      src/sys/vm/vm_fault.c
  1.419     +9 -5      src/sys/vm/vm_map.c
  1.101     +1 -1      src/sys/vm/vm_meter.c
  1.408     +1 -0      src/sys/vm/vm_object.c
  1.121     +9 -0      src/sys/vm/vm_object.h
  1.381     +1 -1      src/sys/vm/vm_page.c
  1.308     +3 -1      src/sys/vm/vm_pageout.c
  1.111     +2 -1      src/sys/vm/vm_pager.c
  1.53      +1 -0      src/sys/vm/vm_pager.h
  1.7       +3 -0      src/usr.bin/procstat/procstat_vm.c



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