Module Name:    src
Committed By:   jruoho
Date:           Thu Apr 29 14:36:36 UTC 2010

Modified Files:
        src/distrib/sets/lists/comp: mi
        src/share/man/man9: Makefile signal.9

Log Message:
Remove sched_psignal(9) and sigmasked(9). From Tetsuya Isaki in PR #40125.


To generate a diff of this commit:
cvs rdiff -u -r1.1437 -r1.1438 src/distrib/sets/lists/comp/mi
cvs rdiff -u -r1.328 -r1.329 src/share/man/man9/Makefile
cvs rdiff -u -r1.19 -r1.20 src/share/man/man9/signal.9

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

Modified files:

Index: src/distrib/sets/lists/comp/mi
diff -u src/distrib/sets/lists/comp/mi:1.1437 src/distrib/sets/lists/comp/mi:1.1438
--- src/distrib/sets/lists/comp/mi:1.1437	Wed Apr 28 07:35:30 2010
+++ src/distrib/sets/lists/comp/mi	Thu Apr 29 14:36:35 2010
@@ -1,4 +1,4 @@
-#	$NetBSD: mi,v 1.1437 2010/04/28 07:35:30 jruoho Exp $
+#	$NetBSD: mi,v 1.1438 2010/04/29 14:36:35 jruoho Exp $
 #
 # Note: don't delete entries from here - mark them as "obsolete" instead.
 #
@@ -9492,7 +9492,7 @@
 ./usr/share/man/cat9/sched_4bsd.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/sched_m2.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/sched_lock_idle.0		comp-obsolete		obsolete
-./usr/share/man/cat9/sched_psignal.0		comp-sys-catman		.cat
+./usr/share/man/cat9/sched_psignal.0		comp-obsolete		obsolete
 ./usr/share/man/cat9/sched_unlock_idle.0	comp-obsolete		obsolete
 ./usr/share/man/cat9/scheduler.0		comp-obsolete		obsolete
 ./usr/share/man/cat9/scsipi.0			comp-sys-catman		.cat
@@ -9523,7 +9523,7 @@
 ./usr/share/man/cat9/sigcode.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/sigexit.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/siginit.0			comp-sys-catman		.cat
-./usr/share/man/cat9/sigmasked.0		comp-sys-catman		.cat
+./usr/share/man/cat9/sigmasked.0		comp-obsolete		obsolete
 ./usr/share/man/cat9/signal.0			comp-sys-catman		.cat
 ./usr/share/man/cat9/sigpending1.0		comp-sys-catman		.cat
 ./usr/share/man/cat9/sigprocmask1.0		comp-sys-catman		.cat
@@ -15175,7 +15175,7 @@
 ./usr/share/man/html9/rwlock.html		comp-sys-htmlman	html
 ./usr/share/man/html9/sched_4bsd.html		comp-sys-htmlman	html
 ./usr/share/man/html9/sched_m2.html		comp-sys-htmlman	html
-./usr/share/man/html9/sched_psignal.html	comp-sys-htmlman	html
+./usr/share/man/html9/sched_psignal.html	comp-obsolete		obsolete
 ./usr/share/man/html9/scsipi.html		comp-sys-htmlman	html
 ./usr/share/man/html9/secmodel.html		comp-sys-htmlman	html
 ./usr/share/man/html9/secmodel_bsd44.html	comp-sys-htmlman	html
@@ -15202,7 +15202,7 @@
 ./usr/share/man/html9/sigcode.html		comp-sys-htmlman	html
 ./usr/share/man/html9/sigexit.html		comp-sys-htmlman	html
 ./usr/share/man/html9/siginit.html		comp-sys-htmlman	html
-./usr/share/man/html9/sigmasked.html		comp-sys-htmlman	html
+./usr/share/man/html9/sigmasked.html		comp-obsolete		obsolete
 ./usr/share/man/html9/signal.html		comp-sys-htmlman	html
 ./usr/share/man/html9/sigpending1.html		comp-sys-htmlman	html
 ./usr/share/man/html9/sigprocmask1.html		comp-sys-htmlman	html
@@ -21051,7 +21051,7 @@
 ./usr/share/man/man9/sched_4bsd.9		comp-sys-man		.man
 ./usr/share/man/man9/sched_m2.9			comp-sys-man		.man
 ./usr/share/man/man9/sched_lock_idle.9		comp-obsolete		obsolete
-./usr/share/man/man9/sched_psignal.9		comp-sys-man		.man
+./usr/share/man/man9/sched_psignal.9		comp-obsolete		obsolete
 ./usr/share/man/man9/sched_unlock_idle.9	comp-obsolete		obsolete
 ./usr/share/man/man9/scheduler.9		comp-obsolete		obsolete
 ./usr/share/man/man9/scsipi.9			comp-sys-man		.man
@@ -21082,7 +21082,7 @@
 ./usr/share/man/man9/sigcode.9			comp-sys-man		.man
 ./usr/share/man/man9/sigexit.9			comp-sys-man		.man
 ./usr/share/man/man9/siginit.9			comp-sys-man		.man
-./usr/share/man/man9/sigmasked.9		comp-sys-man		.man
+./usr/share/man/man9/sigmasked.9		comp-obsolete		obsolete
 ./usr/share/man/man9/signal.9			comp-sys-man		.man
 ./usr/share/man/man9/sigpending1.9		comp-sys-man		.man
 ./usr/share/man/man9/sigprocmask1.9		comp-sys-man		.man

Index: src/share/man/man9/Makefile
diff -u src/share/man/man9/Makefile:1.328 src/share/man/man9/Makefile:1.329
--- src/share/man/man9/Makefile:1.328	Fri Apr 16 20:08:51 2010
+++ src/share/man/man9/Makefile	Thu Apr 29 14:36:35 2010
@@ -1,4 +1,4 @@
-#       $NetBSD: Makefile,v 1.328 2010/04/16 20:08:51 dyoung Exp $
+#       $NetBSD: Makefile,v 1.329 2010/04/29 14:36:35 jruoho Exp $
 
 #	Makefile for section 9 (kernel function and variable) manual pages.
 
@@ -634,12 +634,10 @@
 	signal.9 pgsignal.9 \
 	signal.9 trapsignal.9 \
 	signal.9 psignal.9 \
-	signal.9 sched_psignal.9 \
 	signal.9 issignal.9 \
 	signal.9 postsig.9 \
 	signal.9 killproc.9 \
 	signal.9 sigexit.9 \
-	signal.9 sigmasked.9 \
 	signal.9 sendsig.9 \
 	signal.9 sigcode.9 \
 	signal.9 sigtramp.9

Index: src/share/man/man9/signal.9
diff -u src/share/man/man9/signal.9:1.19 src/share/man/man9/signal.9:1.20
--- src/share/man/man9/signal.9:1.19	Mon May  4 19:42:40 2009
+++ src/share/man/man9/signal.9	Thu Apr 29 14:36:35 2010
@@ -1,4 +1,4 @@
-.\"	$NetBSD: signal.9,v 1.19 2009/05/04 19:42:40 wiz Exp $
+.\"	$NetBSD: signal.9,v 1.20 2010/04/29 14:36:35 jruoho Exp $
 .\"
 .\" Copyright (c) 1996, 2002 The NetBSD Foundation, Inc.
 .\" All rights reserved.
@@ -27,7 +27,7 @@
 .\" ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE
 .\" POSSIBILITY OF SUCH DAMAGE.
 .\"
-.Dd December 20, 2005
+.Dd April 29, 2010
 .Dt SIGNAL 9
 .Os
 .Sh NAME
@@ -45,12 +45,10 @@
 .Nm gsignal ,
 .Nm pgsignal ,
 .Nm psignal ,
-.Nm sched_psignal ,
 .Nm issignal ,
 .Nm postsig ,
 .Nm killproc ,
 .Nm sigexit ,
-.Nm sigmasked ,
 .Nm trapsignal ,
 .Nm sendsig ,
 .Nm sigcode ,
@@ -94,8 +92,6 @@
 .Fn psignal "struct proc *p" "int signum"
 .Ft void
 .Fn kpsignal "struct proc *p" "ksiginfo_t *ks" "void *data"
-.Ft void
-.Fn sched_psignal "struct proc *p" "int signum"
 .Ft int
 .Fn issignal "struct lwp *l"
 .Ft void
@@ -104,8 +100,6 @@
 .Fn killproc "struct proc *p" "const char *why"
 .Ft void
 .Fn sigexit "struct proc *p" "int signum"
-.Ft int
-.Fn sigmasked "struct proc *p" "int signum"
 .Ft void
 .Fn trapsignal "struct proc *p" "const ksiginfo_t *ks"
 .Ft void
@@ -341,11 +335,6 @@
 behaves as if the target process were taking the default action for
 .Fa signum .
 This allows the tracing process to be notified of the signal.
-.It void Fn sched_psignal "struct proc *p" "int signum"
-.Pp
-An alternate version of
-.Fn kpsignal
-which is intended for use by code which holds the scheduler lock.
 .It int Fn issignal "struct lwp *l"
 .Pp
 This function determines which signal, if any, is to be posted to
@@ -400,12 +389,6 @@
 .Fa signum ,
 generating a core file if appropriate.
 No checks are made for masked or caught signals; the process always exits.
-.It int Fn sigmasked "struct proc *p" "int signum"
-.Pp
-This function returns non-zero if the signal specified by
-.Fa signum
-is ignored or masked for process
-.Fa p .
 .It void Fn sendsig "const ksiginfo_t *ks" "const sigset_t *mask"
 .Pp
 This function is provided by machine-dependent code, and is used to

Reply via email to