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