cvs commit: src/sys/vm vm_map.c device_pager.c
    Matthew Dillon 
    dillon at crater.dragonflybsd.org
       
    Tue Jul 20 18:26:24 PDT 2004
    
    
  
dillon      2004/07/20 18:25:19 PDT
DragonFly src repository
  Modified files:
    sys/vm               vm_map.c device_pager.c 
  Log:
  Fix a device pager leak for the case where the page already exists in the
  VM object (typical case: multiple mappings of the device?).  If the page
  already exists we simply update its physical address.  It is unclear whether
  the physical address would ever actually be different, however.
  
  This is an untested patch.
  
  Original-patch-written-by: Christian Zander @ NVIDIA
  Workaround-suggested-by: Tor Egge <tegge at xxxxxxxxxxx>
  Submitted-by: Emiel Kollof <coolvibe at xxxxxxxxxxxxxxxx>
  
  Revision  Changes    Path
  1.29      +3 -1      src/sys/vm/vm_map.c
  1.8       +23 -12    src/sys/vm/device_pager.c
http://www.dragonflybsd.org/cvsweb/src/sys/vm/vm_map.c.diff?r1=1.28&r2=1.29&f=u
http://www.dragonflybsd.org/cvsweb/src/sys/vm/device_pager.c.diff?r1=1.7&r2=1.8&f=u
    
    
More information about the Commits
mailing list