Module Name:    src
Committed By:   skrll
Date:           Mon Aug 28 06:16:14 UTC 2017

Modified Files:
        src/share/man/man9: extent.9

Log Message:
Note EX_EARLY


To generate a diff of this commit:
cvs rdiff -u -r1.34 -r1.35 src/share/man/man9/extent.9

Please note that diffs are not public domain; they are subject to the
copyright notices on the relevant files.

Modified files:

Index: src/share/man/man9/extent.9
diff -u src/share/man/man9/extent.9:1.34 src/share/man/man9/extent.9:1.35
--- src/share/man/man9/extent.9:1.34	Mon Jul  3 21:28:48 2017
+++ src/share/man/man9/extent.9	Mon Aug 28 06:16:14 2017
@@ -1,4 +1,4 @@
-.\" $NetBSD: extent.9,v 1.34 2017/07/03 21:28:48 wiz Exp $
+.\" $NetBSD: extent.9,v 1.35 2017/08/28 06:16:14 skrll Exp $
 .\"
 .\" Copyright (c) 1996, 1998 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -133,6 +133,13 @@ may be passed to allocation requests to 
 map may be extended using a call to
 .Fn malloc .
 .Pp
+If the flag
+.Dv EX_EARLY
+is specified, no
+.Xr mutex 9
+calls are made in the expecation that
+mutual exclusion is not avilable or required.
+.Pp
 .Fn extent_destroy
 destroys the extent map
 .Fa ex ,
@@ -275,7 +282,9 @@ Print out information about extent
 This function always succeeds.
 Behavior is undefined if invalid arguments are provided.
 .Sh LOCKING
-The extent manager performs all necessary locking on the extent map
+The extent manager performs all necessary locking (unless
+.Dv EX_EARLY
+is specified) on the extent map
 itself, and any other data structures internal to the extent manager.
 The locks used by the extent manager are simplelocks, and will never sleep
 .Po

Reply via email to