Module Name: src Committed By: jruoho Date: Thu Apr 29 15:57:19 UTC 2010
Modified Files: src/distrib/sets/lists/comp: mi src/share/man/man9: Makefile signal.9 Log Message: Remove gsignal(9) and kgsignal(). Add links for kpgsignal(9) and kpsignal(9). To generate a diff of this commit: cvs rdiff -u -r1.1438 -r1.1439 src/distrib/sets/lists/comp/mi cvs rdiff -u -r1.329 -r1.330 src/share/man/man9/Makefile cvs rdiff -u -r1.21 -r1.22 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.1438 src/distrib/sets/lists/comp/mi:1.1439 --- src/distrib/sets/lists/comp/mi:1.1438 Thu Apr 29 14:36:35 2010 +++ src/distrib/sets/lists/comp/mi Thu Apr 29 15:57:18 2010 @@ -1,4 +1,4 @@ -# $NetBSD: mi,v 1.1438 2010/04/29 14:36:35 jruoho Exp $ +# $NetBSD: mi,v 1.1439 2010/04/29 15:57:18 jruoho Exp $ # # Note: don't delete entries from here - mark them as "obsolete" instead. # @@ -9030,7 +9030,7 @@ ./usr/share/man/cat9/getnanotime.0 comp-sys-catman .cat ./usr/share/man/cat9/getnanouptime.0 comp-sys-catman .cat ./usr/share/man/cat9/getnewvnode.0 comp-sys-catman .cat -./usr/share/man/cat9/gsignal.0 comp-sys-catman .cat +./usr/share/man/cat9/gsignal.0 comp-obsolete obsolete ./usr/share/man/cat9/hardclock.0 comp-sys-catman .cat ./usr/share/man/cat9/hash.0 comp-sys-catman .cat ./usr/share/man/cat9/hash32_buf.0 comp-sys-catman .cat @@ -9161,11 +9161,13 @@ ./usr/share/man/cat9/kmem_zalloc.0 comp-sys-catman .cat ./usr/share/man/cat9/knote.0 comp-sys-catman .cat ./usr/share/man/cat9/kpause.0 comp-sys-catman .cat +./usr/share/man/cat9/kpgsignal.0 comp-sys-catman .cat ./usr/share/man/cat9/kpreempt.0 comp-sys-catman .cat ./usr/share/man/cat9/kpreempt_disable.0 comp-sys-catman .cat ./usr/share/man/cat9/kpreempt_disabled.0 comp-sys-catman .cat ./usr/share/man/cat9/kpreempt_enable.0 comp-sys-catman .cat ./usr/share/man/cat9/kprintf.0 comp-sys-catman .cat +./usr/share/man/cat9/kpsignal.0 comp-sys-catman .cat ./usr/share/man/cat9/kthread.0 comp-sys-catman .cat ./usr/share/man/cat9/kthread_create.0 comp-sys-catman .cat ./usr/share/man/cat9/kthread_create1.0 comp-obsolete obsolete @@ -14732,7 +14734,7 @@ ./usr/share/man/html9/getnanotime.html comp-sys-htmlman html ./usr/share/man/html9/getnanouptime.html comp-sys-htmlman html ./usr/share/man/html9/getnewvnode.html comp-sys-htmlman html -./usr/share/man/html9/gsignal.html comp-sys-htmlman html +./usr/share/man/html9/gsignal.html comp-obsolete obsolete ./usr/share/man/html9/hardclock.html comp-sys-htmlman html ./usr/share/man/html9/hash.html comp-sys-htmlman html ./usr/share/man/html9/hash32_buf.html comp-sys-htmlman html @@ -14861,11 +14863,13 @@ ./usr/share/man/html9/kmem_zalloc.html comp-sys-htmlman html ./usr/share/man/html9/knote.html comp-sys-htmlman html ./usr/share/man/html9/kpause.html comp-sys-htmlman html +./usr/share/man/html9/kpgsignal.html comp-sys-htmlman html ./usr/share/man/html9/kpreempt.html comp-sys-htmlman html ./usr/share/man/html9/kpreempt_disable.html comp-sys-htmlman html ./usr/share/man/html9/kpreempt_disabled.html comp-sys-htmlman html ./usr/share/man/html9/kpreempt_enable.html comp-sys-htmlman html ./usr/share/man/html9/kprintf.html comp-sys-htmlman html +./usr/share/man/html9/kpsignal.html comp-sys-htmlman html ./usr/share/man/html9/kthread.html comp-sys-htmlman html ./usr/share/man/html9/kthread_create.html comp-sys-htmlman html ./usr/share/man/html9/kthread_destroy.html comp-sys-htmlman html @@ -20589,7 +20593,7 @@ ./usr/share/man/man9/getnanotime.9 comp-sys-man .man ./usr/share/man/man9/getnanouptime.9 comp-sys-man .man ./usr/share/man/man9/getnewvnode.9 comp-sys-man .man -./usr/share/man/man9/gsignal.9 comp-sys-man .man +./usr/share/man/man9/gsignal.9 comp-obsolete obsolete ./usr/share/man/man9/hardclock.9 comp-sys-man .man ./usr/share/man/man9/hash.9 comp-sys-man .man ./usr/share/man/man9/hash32_buf.9 comp-sys-man .man @@ -20720,11 +20724,13 @@ ./usr/share/man/man9/kmem_zalloc.9 comp-sys-man .man ./usr/share/man/man9/knote.9 comp-sys-man .man ./usr/share/man/man9/kpause.9 comp-sys-man .man +./usr/share/man/man9/kpgsignal.9 comp-sys-man .man ./usr/share/man/man9/kpreempt.9 comp-sys-man .man ./usr/share/man/man9/kpreempt_disable.9 comp-sys-man .man ./usr/share/man/man9/kpreempt_disabled.9 comp-sys-man .man ./usr/share/man/man9/kpreempt_enable.9 comp-sys-man .man ./usr/share/man/man9/kprintf.9 comp-sys-man .man +./usr/share/man/man9/kpsignal.9 comp-sys-man .man ./usr/share/man/man9/kthread.9 comp-sys-man .man ./usr/share/man/man9/kthread_create.9 comp-sys-man .man ./usr/share/man/man9/kthread_create1.9 comp-obsolete obsolete Index: src/share/man/man9/Makefile diff -u src/share/man/man9/Makefile:1.329 src/share/man/man9/Makefile:1.330 --- src/share/man/man9/Makefile:1.329 Thu Apr 29 14:36:35 2010 +++ src/share/man/man9/Makefile Thu Apr 29 15:57:19 2010 @@ -1,4 +1,4 @@ -# $NetBSD: Makefile,v 1.329 2010/04/29 14:36:35 jruoho Exp $ +# $NetBSD: Makefile,v 1.330 2010/04/29 15:57:19 jruoho Exp $ # Makefile for section 9 (kernel function and variable) manual pages. @@ -630,10 +630,11 @@ signal.9 sigpending1.9 \ signal.9 sigsuspend1.9 \ signal.9 sigaltstack1.9 \ - signal.9 gsignal.9 \ signal.9 pgsignal.9 \ + signal.9 kpgsignal.9 \ signal.9 trapsignal.9 \ signal.9 psignal.9 \ + signal.9 kpsignal.9 \ signal.9 issignal.9 \ signal.9 postsig.9 \ signal.9 killproc.9 \ Index: src/share/man/man9/signal.9 diff -u src/share/man/man9/signal.9:1.21 src/share/man/man9/signal.9:1.22 --- src/share/man/man9/signal.9:1.21 Thu Apr 29 14:57:55 2010 +++ src/share/man/man9/signal.9 Thu Apr 29 15:57:19 2010 @@ -1,4 +1,4 @@ -.\" $NetBSD: signal.9,v 1.21 2010/04/29 14:57:55 jruoho Exp $ +.\" $NetBSD: signal.9,v 1.22 2010/04/29 15:57:19 jruoho Exp $ .\" .\" Copyright (c) 1996, 2002 The NetBSD Foundation, Inc. .\" All rights reserved. @@ -42,9 +42,10 @@ .Nm sigpending1 , .Nm sigsuspend1 , .Nm sigaltstack1 , -.Nm gsignal , .Nm pgsignal , +.Nm kpgsignal , .Nm psignal , +.Nm kpsignal , .Nm issignal , .Nm postsig , .Nm killproc , @@ -81,10 +82,6 @@ .Fn sigaltstack1 "struct proc *p" "const struct sigaltstack *nss" \ "struct sigaltstack *oss" .Ft void -.Fn gsignal "int pgid" "int signum" -.Ft void -.Fn kgsignal "int pgid" "ksiginfo_t *ks" "void *data" -.Ft void .Fn pgsignal "struct pgrp *pgrp" "int signum" "int checkctty" .Ft void .Fn kpgsignal "struct pgrp *pgrp" "ksiginfo_t *ks" "void *data" "int checkctty" @@ -227,23 +224,6 @@ This function implements the .Xr sigaltstack 2 system call. -.It Fn gsignal "pgid" "signum" -.Pp -This is a wrapper function for -.Fn kgsignal -which is described below. -.It Fn kgsignal "pgid" "ks" "data" -.Pp -Schedule the signal -.Fa ks-\*[Gt]ksi_signo -to be delivered to all members of the process group specified by -.Fa pgid . -The -.Fa data -argument and the complete signal scheduling semantics are described in the -.Fn kpsignal -function below. -below for a complete description of the signal scheduling semantics. .It Fn pgsignal "pgrp" "signum" "checkctty" .Pp This is a wrapper function for