kernel state dump XML facility for genevent new
authorcompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Fri, 2 Dec 2005 00:16:52 +0000 (00:16 +0000)
committercompudj <compudj@04897980-b3bd-0310-b5e0-8ef037075253>
Fri, 2 Dec 2005 00:16:52 +0000 (00:16 +0000)
git-svn-id: http://ltt.polymtl.ca/svn@1357 04897980-b3bd-0310-b5e0-8ef037075253

ltt/branches/poly/facilities/statedump.xml [new file with mode: 0644]

diff --git a/ltt/branches/poly/facilities/statedump.xml b/ltt/branches/poly/facilities/statedump.xml
new file mode 100644 (file)
index 0000000..d1ac85a
--- /dev/null
@@ -0,0 +1,40 @@
+<facility name=statedump>
+  <description>The statedump facility contains the events generated at trace startup</description>
+
+  <event name=enumerate_file_descriptors>
+    <description>List of open file descriptors</description>
+      <field name="name"><description>File name</description><string/></field>
+      <field name="PID"><description>Process identifier</description><uint size=4/></field>
+      <field name="fd"><description>File descriptor index in this process's task_struct</description><uint size=4/></field>
+  </event>
+
+  <event name=enumerate_vm_maps>
+    <description>List of active vm maps</description>
+      <field name="start"> <description>VM's start address</description> <pointer/> </field>
+      <field name="end"> <description>VM's end address</description> <pointer/> </field>
+      <field name="flags"> <description>VM area flags</description> <uint size=1/> </field>
+      <field name="pgoff"> <description>VM's page offset</description> <long/> </field>
+      <field name="inode"> <description>Inode associated with this VM</description> <long/> </field>
+  </event>
+
+  <event name=enumerate_modules>
+    <description>List of loaded kernel modules</description>
+      <field name="name"><description>Module name</description><string/></field>
+      <field name="state"><description>Module's state</description><uint size=4/></field>
+      <field name="ref"><description>Number of references to this module</description><uint size=4/></field>
+  </event>
+
+  <event name=enumerate_interrupts>
+    <description>List of registered interrupts</description>
+      <field name="name"> <description>Interrupt name</description> <string/> </field>
+      <field name="action"> <description>action triggered by interrupt</description> <string/> </field>
+      <field name="num"> <description>Interrupt number</description> <uint size=4/> </field>
+  </event>
+
+  <event name=statedump_end>
+    <description>Kernel state dump complete</description>
+  </event>
+
+</facility>
+
+
This page took 0.025148 seconds and 4 git commands to generate.