Source-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[src/trunk]: src Remove sched_psignal(9) and sigmasked(9). From Tetsuya Isaki...



details:   https://anonhg.NetBSD.org/src/rev/0e33ccc7824a
branches:  trunk
changeset: 754390:0e33ccc7824a
user:      jruoho <jruoho%NetBSD.org@localhost>
date:      Thu Apr 29 14:36:35 2010 +0000

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

diffstat:

 distrib/sets/lists/comp/mi |  14 +++++++-------
 share/man/man9/Makefile    |   4 +---
 share/man/man9/signal.9    |  21 ++-------------------
 3 files changed, 10 insertions(+), 29 deletions(-)

diffs (159 lines):

diff -r e6764c266c14 -r 0e33ccc7824a distrib/sets/lists/comp/mi
--- a/distrib/sets/lists/comp/mi        Thu Apr 29 14:09:10 2010 +0000
+++ b/distrib/sets/lists/comp/mi        Thu Apr 29 14:36:35 2010 +0000
@@ -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
diff -r e6764c266c14 -r 0e33ccc7824a share/man/man9/Makefile
--- a/share/man/man9/Makefile   Thu Apr 29 14:09:10 2010 +0000
+++ b/share/man/man9/Makefile   Thu Apr 29 14:36:35 2010 +0000
@@ -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
diff -r e6764c266c14 -r 0e33ccc7824a share/man/man9/signal.9
--- a/share/man/man9/signal.9   Thu Apr 29 14:09:10 2010 +0000
+++ b/share/man/man9/signal.9   Thu Apr 29 14:36:35 2010 +0000
@@ -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



Home | Main Index | Thread Index | Old Index