Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 19 Sep 2010 17:43:22 +0000 (UTC)
From:      Alan Cox <alc@FreeBSD.org>
To:        cvs-src-old@freebsd.org
Subject:   cvs commit: src/sys/vm vm_map.c vm_map.h
Message-ID:  <201009191743.o8JHhfQN030397@repoman.freebsd.org>

next in thread | raw e-mail | index | archive | help
alc         2010-09-19 17:43:22 UTC

  FreeBSD src repository

  Modified files:
    sys/vm               vm_map.c vm_map.h 
  Log:
  SVN rev 212868 on 2010-09-19 17:43:22Z by alc
  
  Make refinements to r212824.  In particular, don't make
  vm_map_unlock_nodefer() part of the synchronization interface for maps.
  
  Add comments to vm_map_unlock_and_wait() and vm_map_wakeup() describing
  how they should be used.  In particular, describe the deferred deallocations
  issue with vm_map_unlock_and_wait().
  
  Redo the implementation of vm_map_unlock_and_wait() so that it passes
  along the caller's file and line information, just like the other map
  locking primitives.
  
  Reviewed by:    kib
  X-MFC after:    r212824
  
  Revision  Changes    Path
  1.433     +24 -16    src/sys/vm/vm_map.c
  1.136     +3 -4      src/sys/vm/vm_map.h



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