Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 26 May 2015 02:18:11 +0000 (UTC)
From:      Julian Elischer <julian@FreeBSD.org>
To:        src-committers@freebsd.org, svn-src-all@freebsd.org, svn-src-stable@freebsd.org, svn-src-stable-10@freebsd.org
Subject:   svn commit: r283552 - stable/10/share/man/man9
Message-ID:  <201505260218.t4Q2IBld020184@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: julian
Date: Tue May 26 02:18:10 2015
New Revision: 283552
URL: https://svnweb.freebsd.org/changeset/base/283552

Log:
  MFH: r283105
   Only several years late, catch the psignal man page up to the
   fact that psignal has been renamed to kern_psignal since 9.0.

Modified:
  stable/10/share/man/man9/psignal.9
Directory Properties:
  stable/10/   (props changed)

Modified: stable/10/share/man/man9/psignal.9
==============================================================================
--- stable/10/share/man/man9/psignal.9	Tue May 26 01:40:33 2015	(r283551)
+++ stable/10/share/man/man9/psignal.9	Tue May 26 02:18:10 2015	(r283552)
@@ -33,6 +33,7 @@
 .Os
 .Sh NAME
 .Nm psignal ,
+.Nm kern_psignal ,
 .Nm pgsignal ,
 .Nm gsignal ,
 .Nm tdsignal
@@ -41,7 +42,7 @@
 .In sys/types.h
 .In sys/signalvar.h
 .Ft void
-.Fn psignal "struct proc *p" "int signum"
+.Fn kern_psignal "struct proc *p" "int signum"
 .Ft void
 .Fn pgsignal "struct pgrp *pgrp" "int signum" "int checkctty"
 .Ft void
@@ -56,16 +57,21 @@ common to all three functions should be 
 .Bq 1- Ns Dv NSIG .
 .Pp
 The
-.Fn psignal
+.Fn kern_psignal
 function posts signal number
 .Fa signum
 to the process represented by the process structure
 .Fa p .
+The
+.Fn kernel_psignal
+function used to be called 
+.Fn psignal
+but was renamed.
 With a few exceptions noted below, the target process signal disposition is
 updated and is marked as runnable, so further handling of the signal is done
 in the context of the target process after a context switch.
 Note that
-.Fn psignal
+.Fn kern_psignal
 does not by itself cause a context switch to happen.
 .Pp
 The target process is not marked as runnable in the following cases:
@@ -91,7 +97,7 @@ regardless of the signal action
 .El
 .Pp
 If the target process is being traced
-.Fn psignal
+.Fn kern_psignal
 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.
@@ -113,7 +119,7 @@ of the process group structure
 pointed at by
 .Fa pgrp
 and calling
-.Fn psignal
+.Fn kern_psignal
 as appropriate.
 If
 .Fa pgrp
@@ -149,3 +155,10 @@ to the thread represented by the thread 
 .Xr sigaction 2 ,
 .Xr signal 9 ,
 .Xr tsleep 9
+.Sh HISTORY
+The
+.Fn psignal
+call was renamed to 
+.Fn kern_psignal
+in 
+.Fx 9.0 .



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201505260218.t4Q2IBld020184>