Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 14 Sep 2009 17:34:49 +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/ia64/ia64 pmap.c src/sys/kern kern_proc.c src/sys/sparc64/sparc64 pmap.c src/sys/sys user.h ...
Message-ID:  <200909141742.n8EHgH7t050823@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
jhb         2009-09-14 17:34:49 UTC

  FreeBSD src repository

  Modified files:        (Branch: RELENG_7)
    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/ia64/ia64        pmap.c 
    sys/kern             kern_proc.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:           (Branch: RELENG_7)
    sys/vm               sg_pager.c 
  Log:
  SVN rev 197197 on 2009-09-14 17:34:49Z by jhb
  
  MFC 195840, 195844, and 196637:
  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.
  
  Revision     Changes    Path
  1.590.2.24   +3 -2      src/sys/amd64/amd64/pmap.c
  1.86.2.5     +1 -1      src/sys/arm/arm/pmap.c
  1.1243.2.57  +1 -0      src/sys/conf/files
  1.40.2.6     +1 -0      src/sys/fs/procfs/procfs_map.c
  1.594.2.21   +3 -2      src/sys/i386/i386/pmap.c
  1.191.2.6    +1 -1      src/sys/ia64/ia64/pmap.c
  1.252.2.24   +6 -0      src/sys/kern/kern_proc.c
  1.166.2.10   +1 -1      src/sys/sparc64/sparc64/pmap.c
  1.70.2.7     +1 -0      src/sys/sys/user.h
  1.3.2.2      +261 -0    src/sys/vm/sg_pager.c (new)
  1.27.2.3     +1 -1      src/sys/vm/vm.h
  1.237.2.2    +2 -1      src/sys/vm/vm_fault.c
  1.388.2.8    +9 -5      src/sys/vm/vm_map.c
  1.96.2.2     +1 -1      src/sys/vm/vm_meter.c
  1.385.2.8    +1 -0      src/sys/vm/vm_object.c
  1.114.2.5    +9 -0      src/sys/vm/vm_object.h
  1.357.2.11   +1 -1      src/sys/vm/vm_page.c
  1.292.2.8    +3 -1      src/sys/vm/vm_pageout.c
  1.108.2.2    +2 -1      src/sys/vm/vm_pager.c
  1.50.10.1    +1 -0      src/sys/vm/vm_pager.h
  1.2.2.5      +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?200909141742.n8EHgH7t050823>