Module Name:    src
Committed By:   pgoyette
Date:           Thu Apr  6 02:23:26 UTC 2017

Modified Files:
        src/share/man/man9: Makefile spl.9

Log Message:
Document splbio() as a deprecated synonym for splvm().


To generate a diff of this commit:
cvs rdiff -u -r1.404 -r1.405 src/share/man/man9/Makefile
cvs rdiff -u -r1.39 -r1.40 src/share/man/man9/spl.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/Makefile
diff -u src/share/man/man9/Makefile:1.404 src/share/man/man9/Makefile:1.405
--- src/share/man/man9/Makefile:1.404	Thu Apr  6 01:54:17 2017
+++ src/share/man/man9/Makefile	Thu Apr  6 02:23:26 2017
@@ -1,4 +1,4 @@
-#       $NetBSD: Makefile,v 1.404 2017/04/06 01:54:17 pgoyette Exp $
+#       $NetBSD: Makefile,v 1.405 2017/04/06 02:23:26 pgoyette Exp $
 
 #	Makefile for section 9 (kernel function and variable) manual pages.
 
@@ -851,7 +851,7 @@ MLINKS+=spl.9 spl0.9 spl.9 splbio.9 spl.
 	spl.9 splsched.9 spl.9 splserial.9 \
 	spl.9 splsoftclock.9 spl.9 splsoftnet.9 spl.9 splsoftserial.9 \
 	spl.9 splstatclock.9 spl.9 spltty.9 spl.9 splvm.9 spl.9 splx.9 \
-	spl.9 splsoftbio.9
+	spl.9 splsoftbio.9 spl.9 splbio.9
 MLINKS+=store.9 subyte.9 store.9 suibyte.9 store.9 susword.9 \
 	store.9 suswintr.9 store.9 suword.9 store.9 suiword.9
 MLINKS+=sysctl.9 old_sysctl.9 \

Index: src/share/man/man9/spl.9
diff -u src/share/man/man9/spl.9:1.39 src/share/man/man9/spl.9:1.40
--- src/share/man/man9/spl.9:1.39	Tue Feb 16 19:21:30 2010
+++ src/share/man/man9/spl.9	Thu Apr  6 02:23:26 2017
@@ -1,4 +1,4 @@
-.\"	$NetBSD: spl.9,v 1.39 2010/02/16 19:21:30 rmind Exp $
+.\"	$NetBSD: spl.9,v 1.40 2017/04/06 02:23:26 pgoyette Exp $
 .\"
 .\" Copyright (c) 2000, 2001 Jason R. Thorpe.  All rights reserved.
 .\" Copyright (c) 1997 Michael Long.
@@ -27,7 +27,7 @@
 .\" (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
 .\" THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd February 16, 2010
+.Dd April 6, 2017
 .Dt SPL 9
 .Os
 .Sh NAME
@@ -35,6 +35,7 @@
 .Nm spl0 ,
 .Nm splhigh ,
 .Nm splvm ,
+.Nm splbio ,
 .Nm splsched ,
 .Nm splsoftbio ,
 .Nm splsoftclock ,
@@ -51,6 +52,8 @@
 .Ft int
 .Fn splsched void
 .Ft int
+.Fn splbio void
+.Ft int
 .Fn splvm void
 .Ft int
 .Fn splsoftbio void
@@ -168,6 +171,12 @@ synchronization.
 A future release of the system may allow the automatic acquisition of
 .Dv kernel_lock
 to be disabled for individual interrupt handlers.
+.Pp
+.Fn splbio
+is a synonym for
+.Fn splvm .
+Its use is deprecated; all new code should use
+.Fn splvm .
 .It Fn splsoftserial , IPL_SOFTSERIAL
 .Pp
 Blocks soft interrupts at the IPL_SOFTSERIAL symbolic level.

Reply via email to