summaryrefslogtreecommitdiffstats
path: root/man
diff options
context:
space:
mode:
authorguanglei <guanglei>2006-10-10 08:32:06 +0000
committerguanglei <guanglei>2006-10-10 08:32:06 +0000
commitb1f3e1bd060020f36c35d449914955c3f9cd2aba (patch)
tree321359ad69d6ac023ad54e2b3e903e16b6708349 /man
parent2cb072603330d34d35e6307497bf914108194459 (diff)
downloadsystemtap-steved-b1f3e1bd060020f36c35d449914955c3f9cd2aba.tar.gz
systemtap-steved-b1f3e1bd060020f36c35d449914955c3f9cd2aba.tar.xz
systemtap-steved-b1f3e1bd060020f36c35d449914955c3f9cd2aba.zip
stapprobes.signal.5.in:
document signal syscall hookiddefs.stp: some changes to the hookid: Now the hookid of a return type event(addevent.*.return) should be an even number and its value should be the corresponding entry event hookid +1. The hookid of a non-return type event should be an odd number. Add the hookid of HOOKID_REGEVTDESC register_event.stp: add register_evt_desc() to register the description of an event. Change the register_sys_event() to add the an argument representing event description Allow to use empty format string and empty field name when calling register_event(). Change all calling to register_sys_event() to add an argument which represents the event description. Change register_evt_desc() and register_event() to add an argument representing the event description string, which could help facilitate the error debugging. iosyscall.stp: bugfix to add the variable GroupID and hookID nfs.stp: bugfix to add some omitted probe definitions. nfs_proc.stp: bugfix of the wrong calling to _lket_trace() for nfs_proc.remove.entry.
Diffstat (limited to 'man')
-rw-r--r--man/ChangeLog12
-rw-r--r--man/stapprobes.signal.5.in63
2 files changed, 75 insertions, 0 deletions
diff --git a/man/ChangeLog b/man/ChangeLog
new file mode 100644
index 00000000..240d2125
--- /dev/null
+++ b/man/ChangeLog
@@ -0,0 +1,12 @@
+2006-10-10 Li Guanglei <guanglei@cn.ibm.com>
+
+ * stapprobes.signal.5.in: document signal syscall
+
+2006-09-29 Li Guanglei <guanglei@cn.ibm.com>
+
+ * stapprobes.iosched.5.in, stapprobes.netdev.5.in, stapprobes.nfs.5.in,
+ stapprobes.nfsd.5.in, stapprobes.pagefault.5.in, stapprobes.process.5.in,
+ stapprobes.rpc.5.in, stapprobes.scsi.5.in, stapprobes.signal.5.in,
+ stapprobes.tcp.5.in, stapprobes.udp.5.in: Some of these man pages are from
+ the old stapprobes.5.in. Some are newly created(rpc, nfs, nfsd)
+ * man/.cvsignore: ignore the generated man page files
diff --git a/man/stapprobes.signal.5.in b/man/stapprobes.signal.5.in
index 7a1f16ee..15a43045 100644
--- a/man/stapprobes.signal.5.in
+++ b/man/stapprobes.signal.5.in
@@ -256,6 +256,69 @@ Fires when return from signal.force_segv
.P
.TP
+.B signal.syskill
+
+Fires when sys_kill is called to send a signal to a process.
+
+.B Arguments:
+
+.I pid
+ pid of the recipient process
+
+.I sig
+ the signal to be sent
+
+.P
+.TP
+.B signal.syskill.return
+
+Fires when returning from sys_kill
+
+.P
+.TP
+.B signal.tgkill
+
+Fires when sys_tgkill is called to send a signal to one specific thread
+
+.B Arguments:
+
+.I pid
+ pid of the recipient thread
+
+.I tgid
+ thread group id which the target thread should have
+
+.I sig
+ the signal to be sent
+
+.P
+.TP
+.B signal.tgkill.return
+
+Fires when returning from sys_tgkill
+
+.P
+.TP
+.B signal.tkill
+
+Fires when sys_tkill is called to send a signal to a single process.
+
+.B Arguments:
+
+.I pid
+ pid of the recipient process
+
+.I sig
+ the signal to be sent
+
+.P
+.TP
+.B signal.tkill.return
+
+Fires when returning from sys_tkill
+
+.P
+.TP
.B signal.send_sig_queue
Fires when queue a signal to a process