From dab5c53177cf5a9fc687b7c9b28d84420517f766 Mon Sep 17 00:00:00 2001 From: compudj Date: Thu, 29 Mar 2007 04:59:11 +0000 Subject: [PATCH] update fac git-svn-id: http://ltt.polymtl.ca/svn@2455 04897980-b3bd-0310-b5e0-8ef037075253 --- ltt-control/facilities/kernel.xml | 231 +++++++++++++++++++--- ltt-control/facilities/kernel_process.xml | 4 + ltt-control/facilities/process.xml | 91 --------- ltt-control/facilities/timer.xml | 53 ----- 4 files changed, 209 insertions(+), 170 deletions(-) create mode 100644 ltt-control/facilities/kernel_process.xml delete mode 100644 ltt-control/facilities/process.xml diff --git a/ltt-control/facilities/kernel.xml b/ltt-control/facilities/kernel.xml index 7a406f6e..b314ad3f 100644 --- a/ltt-control/facilities/kernel.xml +++ b/ltt-control/facilities/kernel.xml @@ -16,38 +16,115 @@ - - Soft IRQ entry - Soft IRQ number + + + + + + + + + + + + Process fork + PID of the parent process + PID of the child process + Thread group ID of the child process (POSIX PID) - - Soft IRQ exit - Soft IRQ number + + Process exit + PID of the process - - Tasklet entry - Tasklet priority - Tasklet function address - Tasklet data address + + Process exit + PID of the process - - Tasklet exit - Tasklet priority - Tasklet function address - Tasklet data address + + Process exit + PID of the process we are waiting for - - Entry in an irq - IRQ number - Are we executing kernel code + + Process exit + PID of the process we are signaling + - - Exit from an IRQ + + Process exit + PID of the process we are waiting for + State of the process we are waiting for : -1 unrunnable, 0 runnable, >0 stopped + + + + Process exit + PID of the process we are waiting for + State of the process we are waiting for : -1 unrunnable, 0 runnable, >0 stopped + + + + Process exit + PID of the process we are waiting for + State of the process we are waiting for : -1 unrunnable, 0 runnable, >0 stopped + + + + Process exit + PID of the process we are waiting for + State of the process we are waiting for : -1 unrunnable, 0 runnable, >0 stopped + Destination CPU + + + + Process exit + Previously scheduled PID + Next PID to be scheduled + State of the process we are waiting for : -1 unrunnable, 0 runnable, >0 stopped @@ -73,13 +150,97 @@ - - Unload module - Module name - + + An itimer has expired. + + PID of the process to wake up. + + + + + + An interval timer is set. + kind of interval timer. + + + + + + + + + + A timer is added/modified/migrated. + + + + + + + The time is updated (timer interrupt). + + + + + + + + + The timer softirq is currently runned. + + + + A timer has expired. + + PID of the process to wake up. + + + Soft IRQ entry + Soft IRQ number + + + + Soft IRQ exit + Soft IRQ number + + + + Low priority tasklet entry + Tasklet function address + Tasklet data address + + + + Low priority tasklet exit + Tasklet function address + Tasklet data address + + + + High priority tasklet entry + Tasklet function address + Tasklet data address + + + + High priority tasklet exit + Tasklet function address + Tasklet data address + + + + Process exit + PID of the kthread we stop + + + + Process exit + Return value of the kthread_stop call + + Load module Module name @@ -87,4 +248,22 @@ + + Unload module + Module name + + + + + + + Entry in an irq + IRQ number + Are we executing kernel code + + + + Exit from an IRQ + + diff --git a/ltt-control/facilities/kernel_process.xml b/ltt-control/facilities/kernel_process.xml new file mode 100644 index 00000000..604d374a --- /dev/null +++ b/ltt-control/facilities/kernel_process.xml @@ -0,0 +1,4 @@ + + + The process facility has events related to process handling in the kernel. + diff --git a/ltt-control/facilities/process.xml b/ltt-control/facilities/process.xml deleted file mode 100644 index 7d609a6b..00000000 --- a/ltt-control/facilities/process.xml +++ /dev/null @@ -1,91 +0,0 @@ - - - The process facility has events related to process handling in the kernel. - - - - - - - - Process fork - PID of the parent process - PID of the child process - Thread group ID of the child process (POSIX PID) - - - - Process exit - PID of the process - - - - Process wait - PID of the waiting process - PID of the process waited for - - - - Process kernel data structure free (end of life of a zombie) - PID of the freed process - - - - Process kill system call - PID of the process - PID of the process to kill - Signal number - - - - Process signal reception - PID of the receiving process - Signal number - - - - Process wakeup - PID of the receiving process - State of the awakened process. -1 unrunnable, 0 runnable, >0 stopped. - - - - Scheduling change - Outgoing process - Incoming process - Outgoing process' state. -1 unrunnable, 0 runnable, >0 stopped. - - - diff --git a/ltt-control/facilities/timer.xml b/ltt-control/facilities/timer.xml index 3152d3d4..63fb9d6a 100644 --- a/ltt-control/facilities/timer.xml +++ b/ltt-control/facilities/timer.xml @@ -2,57 +2,4 @@ The timer facility has events related to timer events in the kernel. - - - - - - - A timer or itimer has expired. - - PID of the process to wake up. - - - - - - The timer softirq is currently runned. - - - - An interval timer is set. - kind of interval timer. - - - - - - - - - - A timer is added/modified/migrated. - - - - - - - The time is updated (timer interrupt). - - - - - - - -- 2.34.1