From: compudj Date: Fri, 10 Mar 2006 03:40:08 +0000 (+0000) Subject: xml 1.0 X-Git-Tag: v0.12.20~1830 X-Git-Url: http://git.lttng.org./?a=commitdiff_plain;h=d1795f428c007257a31b802dd0b02292d387f1bf;p=lttv.git xml 1.0 git-svn-id: http://ltt.polymtl.ca/svn@1659 04897980-b3bd-0310-b5e0-8ef037075253 --- diff --git a/ltt/branches/poly/facilities/core.xml b/ltt/branches/poly/facilities/core.xml index 9750b037..796ffc56 100644 --- a/ltt/branches/poly/facilities/core.xml +++ b/ltt/branches/poly/facilities/core.xml @@ -1,40 +1,41 @@ - + + The core facility contains the basic tracing related events - + Facility is loaded - - - - - - - - + + + + + + + + - + Facility is unloaded - + - + System time values sent periodically to detect cycle counter rollovers. Useful when only the 32 LSB of the TSC are saved in events header : we save the full 64 bits in this event. - + Facility is loaded while in state dump - - - - - - - - + + + + + + + + diff --git a/ltt/branches/poly/facilities/fs.xml b/ltt/branches/poly/facilities/fs.xml index c1a54dcf..75668d9a 100644 --- a/ltt/branches/poly/facilities/fs.xml +++ b/ltt/branches/poly/facilities/fs.xml @@ -1,17 +1,18 @@ - + + The fs facility contains events related to file system operation - + Staring to wait for a buffer - Address of the buffer head. + Address of the buffer head. - + Ending to wait for a buffer - Address of the buffer head. + Address of the buffer head. - + Executing a file File name @@ -21,7 +22,7 @@ - + Opening a file File name @@ -29,49 +30,49 @@ - File descriptor + File descriptor - + Closing a file descriptor - File descriptor + File descriptor - + Reading from a file descriptor - File descriptor - Number of bytes to read + File descriptor + Number of bytes to read - + Write to a file descriptor - File descriptor - Number of bytes to write + File descriptor + Number of bytes to write - + Seek a file descriptor - File descriptor - Number of bytes to write - Number of bytes to write + File descriptor + Number of bytes to write + Number of bytes to write - + Do a IOCTL on a file descriptor - File descriptor - Command - Argument + File descriptor + Command + Argument - + Do a select on a file descriptor - File descriptor - Time out + File descriptor + Time out - + Do a poll on a file descriptor - File descriptor + File descriptor diff --git a/ltt/branches/poly/facilities/ipc.xml b/ltt/branches/poly/facilities/ipc.xml index c1eb1304..b4f0ee97 100644 --- a/ltt/branches/poly/facilities/ipc.xml +++ b/ltt/branches/poly/facilities/ipc.xml @@ -1,30 +1,31 @@ - + + The ipc facility contains events related to Inter Process Communication - + IPC call - Number of IPC call + Number of IPC call - First argument + First argument - + Get an IPC message queue identifier - Message queue identifier - Message flags + Message queue identifier + Message flags - + Get an IPC semaphore identifier - Semaphore identifier - Semaphore flags + Semaphore identifier + Semaphore flags - + Get an IPC shared memory identifier - Shared memory identifier - Shared memory flags + Shared memory identifier + Shared memory flags diff --git a/ltt/branches/poly/facilities/kernel.xml b/ltt/branches/poly/facilities/kernel.xml index 84d39e4a..66a51015 100644 --- a/ltt/branches/poly/facilities/kernel.xml +++ b/ltt/branches/poly/facilities/kernel.xml @@ -1,61 +1,62 @@ - + + The kernel facility has events related to kernel execution status. - + - - + - - + Entry in a trap - Trap number - Address where trap occured + Trap number + Address where trap occured - + Exit from a trap - + Soft IRQ entry - Soft IRQ number + Soft IRQ number - + Soft IRQ exit - Soft IRQ number + Soft IRQ number - + Tasklet entry - Tasklet priority - Tasklet function address - Tasklet data address + Tasklet priority + Tasklet function address + Tasklet data address - + Tasklet exit - Tasklet priority - Tasklet function address - Tasklet data address + Tasklet priority + Tasklet function address + Tasklet data address - + Entry in an irq - IRQ number - Are we executing kernel code + IRQ number + Are we executing kernel code - + Exit from an IRQ diff --git a/ltt/branches/poly/facilities/kernel_arch_arm.xml b/ltt/branches/poly/facilities/kernel_arch_arm.xml index e12c5d9f..981924d7 100644 --- a/ltt/branches/poly/facilities/kernel_arch_arm.xml +++ b/ltt/branches/poly/facilities/kernel_arch_arm.xml @@ -1,319 +1,319 @@ - + + The kernel facility has events related to kernel execution status for the arm architecture. - + - - + System call entry - Syscall entry number in - entry.S - Address from which call was made + Syscall entry number in entry.S + Address from which call was made - + System call exit diff --git a/ltt/branches/poly/facilities/kernel_arch_i386.xml b/ltt/branches/poly/facilities/kernel_arch_i386.xml index 92639bc4..fde65bc1 100644 --- a/ltt/branches/poly/facilities/kernel_arch_i386.xml +++ b/ltt/branches/poly/facilities/kernel_arch_i386.xml @@ -1,312 +1,312 @@ - + + The kernel facility has events related to kernel execution status for the i386 architecture. - + - - + System call entry - Syscall entry number in - entry.S - Address from which call was made + Syscall entry number in entry.S + Address from which call was made - + System call exit diff --git a/ltt/branches/poly/facilities/kernel_arch_mips.xml b/ltt/branches/poly/facilities/kernel_arch_mips.xml index 1d2f6467..d2dc54a2 100644 --- a/ltt/branches/poly/facilities/kernel_arch_mips.xml +++ b/ltt/branches/poly/facilities/kernel_arch_mips.xml @@ -1,807 +1,808 @@ - + + The kernel facility has events related to kernel execution status for the MIPS architecture. - - + System call entry Syscall entry number in - entry.S - Address from which call was made + entry.S + Address from which call was made - + System call exit diff --git a/ltt/branches/poly/facilities/locking.xml b/ltt/branches/poly/facilities/locking.xml index f591f434..9b80fcc9 100644 --- a/ltt/branches/poly/facilities/locking.xml +++ b/ltt/branches/poly/facilities/locking.xml @@ -1,23 +1,24 @@ - + + The locking facility instruments the kernel locking. - + Takes a spinlock - Spinlock address + Spinlock address - + Tries a spinlock - Spinlock address + Spinlock address - + Get a spinlock - Spinlock address + Spinlock address - + Releases a spinlock - Spinlock address + Spinlock address diff --git a/ltt/branches/poly/facilities/memory.xml b/ltt/branches/poly/facilities/memory.xml index 57bc7dd5..a712a357 100644 --- a/ltt/branches/poly/facilities/memory.xml +++ b/ltt/branches/poly/facilities/memory.xml @@ -1,36 +1,36 @@ - + The memory facility has memory management events. - + Page allocation - Order of the page to allocate - Assigned page address, or 0 if failed. + Order of the page to allocate + Assigned page address, or 0 if failed. - + Page free - Order of the page to free - Address of the page to free. + Order of the page to free + Address of the page to free. - + Page swapped into memory - Address of the page to swap in. + Address of the page to swap in. - + Page swapped to disk - Address of the page to swap out. + Address of the page to swap out. - + Staring to wait for a page - Address of the page we wait for. + Address of the page we wait for. - + Ending wait for a page - Address of the page we wait for. + Address of the page we wait for. diff --git a/ltt/branches/poly/facilities/network.xml b/ltt/branches/poly/facilities/network.xml index 41a4ba91..0bfcf9ba 100644 --- a/ltt/branches/poly/facilities/network.xml +++ b/ltt/branches/poly/facilities/network.xml @@ -1,16 +1,17 @@ - + + The network facility contains events related to low level network operations - + A packet is arriving - Socket buffer pointer : identify the socket buffer - Protocol of the packet + Socket buffer pointer : identify the socket buffer + Protocol of the packet - + We send a packet - Socket buffer pointer : identify the socket buffer - Protocol of the packet + Socket buffer pointer : identify the socket buffer + Protocol of the packet diff --git a/ltt/branches/poly/facilities/network_ip_interface.xml b/ltt/branches/poly/facilities/network_ip_interface.xml index dd07d13c..93f4dee5 100644 --- a/ltt/branches/poly/facilities/network_ip_interface.xml +++ b/ltt/branches/poly/facilities/network_ip_interface.xml @@ -1,15 +1,16 @@ - + + Network IP interface status - + IP interface up - Interface name - IP address + Interface name + IP address - + IP interface down - Interface name + Interface name diff --git a/ltt/branches/poly/facilities/process.xml b/ltt/branches/poly/facilities/process.xml index 58133392..6d80c556 100644 --- a/ltt/branches/poly/facilities/process.xml +++ b/ltt/branches/poly/facilities/process.xml @@ -1,97 +1,97 @@ - - The process facility has events related to process handling in - the kernel. + + + The process facility has events related to process handling in the kernel. - + - - + Process fork - PID of the parent process - PID of the child process + PID of the parent process + PID of the child process - + Just created a new kernel thread - PID of the kernel thread - Function called + PID of the kernel thread + Function called - + Process exit - PID of the process + PID of the process - + Process wait - PID of the waiting process - PID of the process waited for + 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 + PID of the freed process - + Process kill system call - PID of the process - PID of the process to kill - Signal number + PID of the process + PID of the process to kill + Signal number - + Process signal reception - PID of the receiving process - Signal number + 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. + 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. + Outgoing process + Incoming process + Outgoing process' state. -1 unrunnable, 0 runnable, >0 stopped. diff --git a/ltt/branches/poly/facilities/socket.xml b/ltt/branches/poly/facilities/socket.xml index f62d82d4..8439d194 100644 --- a/ltt/branches/poly/facilities/socket.xml +++ b/ltt/branches/poly/facilities/socket.xml @@ -1,37 +1,38 @@ - + + The socket facility contains events related to sockets - + Generic socket call : FIXME : should be more detailed. - Number of socket call - First argument of socket call + Number of socket call + First argument of socket call - + Create a socket - Socket structure address - Socket family - Socket type - Socket protocol - Socket file descriptor + Socket structure address + Socket family + Socket type + Socket protocol + Socket file descriptor - + Sending a socket message - Socket structure address - Socket family - Socket type - Socket protocol - Size of the message + Socket structure address + Socket family + Socket type + Socket protocol + Size of the message - + Receiving a socket message - Socket structure address - Socket family - Socket type - Socket protocol - Size of the message + Socket structure address + Socket family + Socket type + Socket protocol + Size of the message diff --git a/ltt/branches/poly/facilities/stack_arch_i386.xml b/ltt/branches/poly/facilities/stack_arch_i386.xml index 8499e264..c13b0832 100644 --- a/ltt/branches/poly/facilities/stack_arch_i386.xml +++ b/ltt/branches/poly/facilities/stack_arch_i386.xml @@ -1,25 +1,24 @@ - + The stack facility has events related to getting process stack. - + Process EIP on the user stack Sequence of EIP - + - + EIP on the kernel stack Sequence of EIP - + - diff --git a/ltt/branches/poly/facilities/statedump.xml b/ltt/branches/poly/facilities/statedump.xml index a15f3d8b..2d40984d 100644 --- a/ltt/branches/poly/facilities/statedump.xml +++ b/ltt/branches/poly/facilities/statedump.xml @@ -1,93 +1,94 @@ - + + The statedump facility contains the events generated at trace startup - - - - - + List of open file descriptors - File name - Process identifier - File descriptor index in this process's task_struct + File name + Process identifier + File descriptor index in this process's task_struct - + List of active vm maps - Process identifier - VM's start address - VM's end address - VM area flags - VM's page offset - Inode associated with this VM + Process identifier + VM's start address + VM's end address + VM area flags + VM's page offset + Inode associated with this VM - + List of loaded kernel modules - Module name - Module's state - Number of references to this module + Module name + Module's state + Number of references to this module - + List of registered interrupts - Interrupt name - action triggered by interrupt - Interrupt number + Interrupt name + action triggered by interrupt + Interrupt number - + State of each process when statedump is performed - Process identifier - Parent process identifier - Process name - Execution mode - Execution submode - Process status + Process identifier + Parent process identifier + Process name + Execution mode + Execution submode + Process status - + List of each IP interface up - Interface name - IP address - Status of the interface + Interface name + IP address + Status of the interface - + Kernel state dump complete diff --git a/ltt/branches/poly/facilities/timer.xml b/ltt/branches/poly/facilities/timer.xml index 26abb0f8..e0802039 100644 --- a/ltt/branches/poly/facilities/timer.xml +++ b/ltt/branches/poly/facilities/timer.xml @@ -1,13 +1,13 @@ - + 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. + + PID of the process to wake up. + + - + The timer softirq is currently runned. - + An interval timer is set. kind of interval timer. - - - - - + + + + + + diff --git a/ltt/branches/poly/facilities/user_generic.xml b/ltt/branches/poly/facilities/user_generic.xml index 6e555bbc..5cdf1f2d 100644 --- a/ltt/branches/poly/facilities/user_generic.xml +++ b/ltt/branches/poly/facilities/user_generic.xml @@ -1,32 +1,32 @@ - + Generic user space facility - + Takes a string from user space - + - + Takes a string and pointer from user space - - + + - + Takes a buffer of variable size (written by printf) and log it. - + - + Entry in a function - - + + - + Exit from a function - - + +