update fac
[ltt-control.git] / ltt-control / facilities / stack_arch_i386.xml
diff --git a/ltt-control/facilities/stack_arch_i386.xml b/ltt-control/facilities/stack_arch_i386.xml
new file mode 100644 (file)
index 0000000..847f38e
--- /dev/null
@@ -0,0 +1,55 @@
+<?xml version="1.0"?>
+<facility name="stack_arch">
+  <description>The stack facility has events related to getting process stack.</description>
+
+  <event name="stack_arch_irq_dump_kernel_stack">
+    <description>Dump EIPs on the kernel stack</description>
+    <field name="eip"> <description>Sequence of EIP</description>
+      <sequence>
+        <uint/>
+        <ulong/>
+      </sequence>
+    </field>
+  </event>
+
+  <event name="stack_arch_nmi_dump_kernel_stack">
+    <description>Dump EIPs on the kernel stack</description>
+    <field name="eip"> <description>Sequence of EIP</description>
+      <sequence>
+        <uint/>
+        <ulong/>
+      </sequence>
+    </field>
+  </event>
+
+  <event name="stack_arch_syscall_dump_kernel_stack">
+    <description>Dump EIPs on the kernel stack</description>
+    <field name="eip"> <description>Sequence of EIP</description>
+      <sequence>
+        <uint/>
+        <ulong/>
+      </sequence>
+    </field>
+  </event>
+
+  <event name="stack_arch_irq_dump_process32_stack">
+    <description>Dump process EIPs on the user stack for a 32 bits process</description>
+    <field name="eip"> <description>Sequence of EIP</description>
+      <sequence>
+        <uint/>
+        <uint_fixed size="4"/>
+      </sequence>
+    </field>
+  </event>
+
+  <event name="stack_arch_syscall_dump_process32_stack">
+    <description>Dump process EIPs on the user stack for a 32 bits process</description>
+    <field name="eip"> <description>Sequence of EIP</description>
+      <sequence>
+        <uint/>
+        <uint_fixed size="4"/>
+      </sequence>
+    </field>
+  </event>
+
+</facility>
This page took 0.023773 seconds and 4 git commands to generate.