summaryrefslogtreecommitdiffstats
path: root/lket.5.in
diff options
context:
space:
mode:
authorguanglei <guanglei>2006-07-11 08:39:49 +0000
committerguanglei <guanglei>2006-07-11 08:39:49 +0000
commit7813b63f5f737c9d4e47142d690966651ed8678b (patch)
tree95e15791aac185c477b4819bea892b9648fde5df /lket.5.in
parent3bcfa660bd3665872f59f0a7f94020b7403a5e33 (diff)
downloadsystemtap-steved-7813b63f5f737c9d4e47142d690966651ed8678b.tar.gz
systemtap-steved-7813b63f5f737c9d4e47142d690966651ed8678b.tar.xz
systemtap-steved-7813b63f5f737c9d4e47142d690966651ed8678b.zip
changes to addevent.process to generate adequate info of process relationships
use current->parent->tgid as the parent process id for ascii tracing modified lket-b2a to be sync with the new addevent.process event hooks updated lket man pages to be sync with newly changes to addevent.process event hooks
Diffstat (limited to 'lket.5.in')
-rw-r--r--lket.5.in8
1 files changed, 4 insertions, 4 deletions
diff --git a/lket.5.in b/lket.5.in
index 6fc5e58f..673ed1a7 100644
--- a/lket.5.in
+++ b/lket.5.in
@@ -45,7 +45,7 @@ The data common(i.e.
in the following subsecions) to all event hooks is:
.RS
-.B usec(INT64),(pid<<32 | groupID<<24 | hookID<<16 | cpu_id<<8)(INT64)
+.B usec(INT64),(tid<<32 | groupID<<24 | hookID<<16 | cpu_id<<8)(INT64)
.RE
Each event hook group is a collection of those hooks that have
@@ -109,7 +109,7 @@ by LKET silently to take a snapshot of all running processes.
Data format is:
-.I common_data, process_id(INT32), process_name(STRING)
+.I common_data, tid(INT32), pid(INT32), ppid(INT32), process_name(STRING)
.P
.TP
@@ -118,14 +118,14 @@ Trace fork of processes
Data format is:
-.I common_data, new_process_id(INT32)
+.I common_data, new_tid(INT32), new_pid(INT32), ppid(INT32)
.TP
.B addevent.process.execve (HOOKID=3)
Trace execve of new processes
Data format is:
-.I common_data, new_process_name(STRING)
+.I common_data, pid(INT32), new_process_name(STRING)
.SS IO SCHEDULER ACTIVITIES (GROUPID=4)
You could use