Alan Cox 8304adaac6 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
2010-09-19 17:43:22 +00:00
..
2010-09-19 14:40:37 +00:00
2010-09-19 14:40:37 +00:00
2010-09-16 07:56:34 +00:00
2010-09-19 14:40:37 +00:00
2010-07-23 11:00:46 +00:00
2010-07-12 10:18:10 +00:00
2010-09-19 12:52:23 +00:00
2010-09-19 10:45:53 +00:00
2010-09-19 14:40:37 +00:00
2010-06-02 17:27:23 +00:00
2010-09-16 20:08:00 +00:00
2010-09-16 18:37:33 +00:00
2010-08-02 22:26:08 +00:00
2010-09-15 20:41:20 +00:00
2010-09-15 17:11:15 +00:00
2010-09-17 09:14:40 +00:00