--- /dev/null
+<?xml version="1.0"?>
+<facility name="stack">
+ <description>The stack facility has events related to getting process stack.</description>
+
+ <event name="process_dump_32">
+ <description>Dump process EIPs on the user stackfor a 32 bits process</description>
+ <field name="eip"> <description>Sequence of EIP</description>
+ <sequence write="custom">
+ <uint/>
+ <uint_fixed size="4"/>
+ </sequence>
+ </field>
+ </event>
+
+ <event name="process_dump_64">
+ <description>Dump process EIPs on the user stack for a 64 bits process</description>
+ <field name="eip"> <description>Sequence of EIP</description>
+ <sequence write="custom">
+ <uint/>
+ <uint_fixed size="8"/>
+ </sequence>
+ </field>
+ </event>
+
+ <event name="kernel_dump">
+ <description>Dump EIPs on the kernel stack</description>
+ <field name="eip"> <description>Sequence of EIP</description>
+ <sequence write="custom">
+ <uint/>
+ <ulong/>
+ </sequence>
+ </field>
+ </event>
+
+</facility>
+++ /dev/null
-<?xml version="1.0"?>
-<facility name="stack_arch" arch="i386">
- <description>The stack facility has events related to getting process stack.</description>
-
- <event name="process_dump">
- <description>Process EIP on the user stack</description>
- <field name="eip"> <description>Sequence of EIP</description>
- <sequence write="custom">
- <uint/>
- <ulong/>
- </sequence>
- </field>
- </event>
-
- <event name="kernel_dump">
- <description>EIP on the kernel stack</description>
- <field name="eip"> <description>Sequence of EIP</description>
- <sequence write="custom">
- <uint/>
- <ulong/>
- </sequence>
- </field>
- </event>
-
-</facility>