1 | /* This file is autogenerated by tracetool, do not edit. */ |
2 | |
3 | #include "qemu/osdep.h" |
4 | #include "qemu/module.h" |
5 | #include "trace.h" |
6 | |
7 | uint16_t _TRACE_QEMU_LOADVM_STATE_SECTION_DSTATE; |
8 | uint16_t _TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_DSTATE; |
9 | uint16_t _TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_DSTATE; |
10 | uint16_t _TRACE_QEMU_LOADVM_STATE_POST_MAIN_DSTATE; |
11 | uint16_t _TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_DSTATE; |
12 | uint16_t _TRACE_QEMU_SAVEVM_SEND_PACKAGED_DSTATE; |
13 | uint16_t _TRACE_LOADVM_STATE_SETUP_DSTATE; |
14 | uint16_t _TRACE_LOADVM_STATE_CLEANUP_DSTATE; |
15 | uint16_t _TRACE_LOADVM_HANDLE_CMD_PACKAGED_DSTATE; |
16 | uint16_t _TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_DSTATE; |
17 | uint16_t _TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_DSTATE; |
18 | uint16_t _TRACE_LOADVM_HANDLE_RECV_BITMAP_DSTATE; |
19 | uint16_t _TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_DSTATE; |
20 | uint16_t _TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_DSTATE; |
21 | uint16_t _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_DSTATE; |
22 | uint16_t _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_CPU_SYNC_DSTATE; |
23 | uint16_t _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_VMSTART_DSTATE; |
24 | uint16_t _TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_DSTATE; |
25 | uint16_t _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_DSTATE; |
26 | uint16_t _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_DSTATE; |
27 | uint16_t _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_DSTATE; |
28 | uint16_t _TRACE_LOADVM_PROCESS_COMMAND_DSTATE; |
29 | uint16_t _TRACE_LOADVM_PROCESS_COMMAND_PING_DSTATE; |
30 | uint16_t _TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_DSTATE; |
31 | uint16_t _TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_DSTATE; |
32 | uint16_t _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_DSTATE; |
33 | uint16_t _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_DSTATE; |
34 | uint16_t _TRACE_SAVEVM_COMMAND_SEND_DSTATE; |
35 | uint16_t _TRACE_SAVEVM_SECTION_START_DSTATE; |
36 | uint16_t _TRACE_SAVEVM_SECTION_END_DSTATE; |
37 | uint16_t _TRACE_SAVEVM_SECTION_SKIP_DSTATE; |
38 | uint16_t _TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_DSTATE; |
39 | uint16_t _TRACE_SAVEVM_SEND_PING_DSTATE; |
40 | uint16_t _TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_DSTATE; |
41 | uint16_t _TRACE_SAVEVM_SEND_POSTCOPY_RUN_DSTATE; |
42 | uint16_t _TRACE_SAVEVM_SEND_POSTCOPY_RESUME_DSTATE; |
43 | uint16_t _TRACE_SAVEVM_SEND_COLO_ENABLE_DSTATE; |
44 | uint16_t _TRACE_SAVEVM_SEND_RECV_BITMAP_DSTATE; |
45 | uint16_t _TRACE_SAVEVM_STATE_SETUP_DSTATE; |
46 | uint16_t _TRACE_SAVEVM_STATE_RESUME_PREPARE_DSTATE; |
47 | uint16_t ; |
48 | uint16_t _TRACE_SAVEVM_STATE_ITERATE_DSTATE; |
49 | uint16_t _TRACE_SAVEVM_STATE_CLEANUP_DSTATE; |
50 | uint16_t _TRACE_SAVEVM_STATE_COMPLETE_PRECOPY_DSTATE; |
51 | uint16_t _TRACE_VMSTATE_SAVE_DSTATE; |
52 | uint16_t _TRACE_VMSTATE_LOAD_DSTATE; |
53 | uint16_t _TRACE_POSTCOPY_PAUSE_INCOMING_DSTATE; |
54 | uint16_t _TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_DSTATE; |
55 | uint16_t _TRACE_VMSTATE_LOAD_FIELD_ERROR_DSTATE; |
56 | uint16_t _TRACE_VMSTATE_LOAD_STATE_DSTATE; |
57 | uint16_t _TRACE_VMSTATE_LOAD_STATE_END_DSTATE; |
58 | uint16_t _TRACE_VMSTATE_LOAD_STATE_FIELD_DSTATE; |
59 | uint16_t _TRACE_VMSTATE_N_ELEMS_DSTATE; |
60 | uint16_t _TRACE_VMSTATE_SUBSECTION_LOAD_DSTATE; |
61 | uint16_t _TRACE_VMSTATE_SUBSECTION_LOAD_BAD_DSTATE; |
62 | uint16_t _TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_DSTATE; |
63 | uint16_t _TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_DSTATE; |
64 | uint16_t _TRACE_VMSTATE_SAVE_STATE_LOOP_DSTATE; |
65 | uint16_t _TRACE_VMSTATE_SAVE_STATE_TOP_DSTATE; |
66 | uint16_t _TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_DSTATE; |
67 | uint16_t _TRACE_VMSTATE_SUBSECTION_SAVE_TOP_DSTATE; |
68 | uint16_t _TRACE_GET_QTAILQ_DSTATE; |
69 | uint16_t _TRACE_GET_QTAILQ_END_DSTATE; |
70 | uint16_t _TRACE_PUT_QTAILQ_DSTATE; |
71 | uint16_t _TRACE_PUT_QTAILQ_END_DSTATE; |
72 | uint16_t _TRACE_QEMU_FILE_FCLOSE_DSTATE; |
73 | uint16_t _TRACE_GET_QUEUED_PAGE_DSTATE; |
74 | uint16_t _TRACE_GET_QUEUED_PAGE_NOT_DIRTY_DSTATE; |
75 | uint16_t _TRACE_MIGRATION_BITMAP_SYNC_START_DSTATE; |
76 | uint16_t _TRACE_MIGRATION_BITMAP_SYNC_END_DSTATE; |
77 | uint16_t _TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_DSTATE; |
78 | uint16_t _TRACE_MIGRATION_THROTTLE_DSTATE; |
79 | uint16_t _TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_DSTATE; |
80 | uint16_t _TRACE_MULTIFD_RECV_DSTATE; |
81 | uint16_t _TRACE_MULTIFD_RECV_NEW_CHANNEL_DSTATE; |
82 | uint16_t _TRACE_MULTIFD_RECV_SYNC_MAIN_DSTATE; |
83 | uint16_t _TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_DSTATE; |
84 | uint16_t _TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_DSTATE; |
85 | uint16_t _TRACE_MULTIFD_RECV_TERMINATE_THREADS_DSTATE; |
86 | uint16_t _TRACE_MULTIFD_RECV_THREAD_END_DSTATE; |
87 | uint16_t _TRACE_MULTIFD_RECV_THREAD_START_DSTATE; |
88 | uint16_t _TRACE_MULTIFD_SAVE_SETUP_WAIT_DSTATE; |
89 | uint16_t _TRACE_MULTIFD_SEND_DSTATE; |
90 | uint16_t _TRACE_MULTIFD_SEND_ERROR_DSTATE; |
91 | uint16_t _TRACE_MULTIFD_SEND_SYNC_MAIN_DSTATE; |
92 | uint16_t _TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_DSTATE; |
93 | uint16_t _TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_DSTATE; |
94 | uint16_t _TRACE_MULTIFD_SEND_TERMINATE_THREADS_DSTATE; |
95 | uint16_t _TRACE_MULTIFD_SEND_THREAD_END_DSTATE; |
96 | uint16_t _TRACE_MULTIFD_SEND_THREAD_START_DSTATE; |
97 | uint16_t _TRACE_RAM_DISCARD_RANGE_DSTATE; |
98 | uint16_t _TRACE_RAM_LOAD_LOOP_DSTATE; |
99 | uint16_t _TRACE_RAM_LOAD_POSTCOPY_LOOP_DSTATE; |
100 | uint16_t _TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_DSTATE; |
101 | uint16_t _TRACE_RAM_SAVE_PAGE_DSTATE; |
102 | uint16_t _TRACE_RAM_SAVE_QUEUE_PAGES_DSTATE; |
103 | uint16_t _TRACE_RAM_DIRTY_BITMAP_REQUEST_DSTATE; |
104 | uint16_t _TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_DSTATE; |
105 | uint16_t _TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_DSTATE; |
106 | uint16_t _TRACE_RAM_DIRTY_BITMAP_SYNC_START_DSTATE; |
107 | uint16_t _TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_DSTATE; |
108 | uint16_t _TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_DSTATE; |
109 | uint16_t _TRACE_RAM_STATE_RESUME_PREPARE_DSTATE; |
110 | uint16_t _TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_DSTATE; |
111 | uint16_t _TRACE_COLO_FLUSH_RAM_CACHE_END_DSTATE; |
112 | uint16_t _TRACE_SAVE_XBZRLE_PAGE_SKIPPING_DSTATE; |
113 | uint16_t _TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_DSTATE; |
114 | uint16_t _TRACE_RAM_SAVE_ITERATE_BIG_WAIT_DSTATE; |
115 | uint16_t _TRACE_RAM_LOAD_COMPLETE_DSTATE; |
116 | uint16_t _TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_CLOSE_DSTATE; |
117 | uint16_t _TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_JOINING_DSTATE; |
118 | uint16_t _TRACE_MIGRATE_SET_STATE_DSTATE; |
119 | uint16_t _TRACE_MIGRATE_FD_CLEANUP_DSTATE; |
120 | uint16_t _TRACE_MIGRATE_FD_ERROR_DSTATE; |
121 | uint16_t _TRACE_MIGRATE_FD_CANCEL_DSTATE; |
122 | uint16_t _TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_DSTATE; |
123 | uint16_t _TRACE_MIGRATE_PENDING_DSTATE; |
124 | uint16_t _TRACE_MIGRATE_SEND_RP_MESSAGE_DSTATE; |
125 | uint16_t _TRACE_MIGRATE_SEND_RP_RECV_BITMAP_DSTATE; |
126 | uint16_t _TRACE_MIGRATION_COMPLETION_FILE_ERR_DSTATE; |
127 | uint16_t _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_DSTATE; |
128 | uint16_t _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_DSTATE; |
129 | uint16_t _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_DSTATE; |
130 | uint16_t _TRACE_MIGRATION_RETURN_PATH_END_AFTER_DSTATE; |
131 | uint16_t _TRACE_MIGRATION_THREAD_AFTER_LOOP_DSTATE; |
132 | uint16_t _TRACE_MIGRATION_THREAD_FILE_ERR_DSTATE; |
133 | uint16_t _TRACE_MIGRATION_THREAD_RATELIMIT_PRE_DSTATE; |
134 | uint16_t _TRACE_MIGRATION_THREAD_RATELIMIT_POST_DSTATE; |
135 | uint16_t _TRACE_MIGRATION_THREAD_SETUP_COMPLETE_DSTATE; |
136 | uint16_t _TRACE_OPEN_RETURN_PATH_ON_SOURCE_DSTATE; |
137 | uint16_t _TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_DSTATE; |
138 | uint16_t _TRACE_POSTCOPY_START_DSTATE; |
139 | uint16_t _TRACE_POSTCOPY_PAUSE_RETURN_PATH_DSTATE; |
140 | uint16_t _TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_DSTATE; |
141 | uint16_t _TRACE_POSTCOPY_PAUSE_CONTINUED_DSTATE; |
142 | uint16_t _TRACE_POSTCOPY_START_SET_RUN_DSTATE; |
143 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_DSTATE; |
144 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_END_DSTATE; |
145 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_DSTATE; |
146 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_DSTATE; |
147 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_PONG_DSTATE; |
148 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_DSTATE; |
149 | uint16_t _TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_DSTATE; |
150 | uint16_t _TRACE_MIGRATION_THREAD_LOW_PENDING_DSTATE; |
151 | uint16_t _TRACE_MIGRATE_TRANSFERRED_DSTATE; |
152 | uint16_t _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_DSTATE; |
153 | uint16_t _TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_DSTATE; |
154 | uint16_t _TRACE_MIGRATION_SET_INCOMING_CHANNEL_DSTATE; |
155 | uint16_t _TRACE_MIGRATION_SET_OUTGOING_CHANNEL_DSTATE; |
156 | uint16_t _TRACE_MIGRATE_STATE_TOO_BIG_DSTATE; |
157 | uint16_t _TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_DSTATE; |
158 | uint16_t _TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_DSTATE; |
159 | uint16_t _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_DSTATE; |
160 | uint16_t _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_DSTATE; |
161 | uint16_t _TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_DSTATE; |
162 | uint16_t _TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_DSTATE; |
163 | uint16_t _TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_DSTATE; |
164 | uint16_t _TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_DSTATE; |
165 | uint16_t _TRACE_QEMU_RDMA_CLOSE_DSTATE; |
166 | uint16_t _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_DSTATE; |
167 | uint16_t _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_DSTATE; |
168 | uint16_t _TRACE_QEMU_RDMA_DEST_INIT_TRYING_DSTATE; |
169 | uint16_t _TRACE_QEMU_RDMA_DUMP_GID_DSTATE; |
170 | uint16_t _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_DSTATE; |
171 | uint16_t _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_DSTATE; |
172 | uint16_t _TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_DSTATE; |
173 | uint16_t _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_DSTATE; |
174 | uint16_t _TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_DSTATE; |
175 | uint16_t _TRACE_QEMU_RDMA_FILL_DSTATE; |
176 | uint16_t _TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_DSTATE; |
177 | uint16_t _TRACE_QEMU_RDMA_POLL_RECV_DSTATE; |
178 | uint16_t _TRACE_QEMU_RDMA_POLL_WRITE_DSTATE; |
179 | uint16_t _TRACE_QEMU_RDMA_POLL_OTHER_DSTATE; |
180 | uint16_t _TRACE_QEMU_RDMA_POST_SEND_CONTROL_DSTATE; |
181 | uint16_t _TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_DSTATE; |
182 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_COMPRESS_DSTATE; |
183 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_FINISHED_DSTATE; |
184 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_DSTATE; |
185 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_DSTATE; |
186 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_DSTATE; |
187 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_DSTATE; |
188 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_DSTATE; |
189 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_DSTATE; |
190 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_DSTATE; |
191 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_DSTATE; |
192 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_WAIT_DSTATE; |
193 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_START_DSTATE; |
194 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_STOP_DSTATE; |
195 | uint16_t _TRACE_QEMU_RDMA_REGISTRATION_STOP_RAM_DSTATE; |
196 | uint16_t _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_DSTATE; |
197 | uint16_t _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_DSTATE; |
198 | uint16_t _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_DSTATE; |
199 | uint16_t _TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_DSTATE; |
200 | uint16_t _TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_DSTATE; |
201 | uint16_t _TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_DSTATE; |
202 | uint16_t _TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_DSTATE; |
203 | uint16_t _TRACE_QEMU_RDMA_WRITE_FLUSH_DSTATE; |
204 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_DSTATE; |
205 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_POST_DSTATE; |
206 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_DSTATE; |
207 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_DSTATE; |
208 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_DSTATE; |
209 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_TOP_DSTATE; |
210 | uint16_t _TRACE_QEMU_RDMA_WRITE_ONE_ZERO_DSTATE; |
211 | uint16_t _TRACE_RDMA_ADD_BLOCK_DSTATE; |
212 | uint16_t _TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_DSTATE; |
213 | uint16_t _TRACE_RDMA_DELETE_BLOCK_DSTATE; |
214 | uint16_t _TRACE_RDMA_START_INCOMING_MIGRATION_DSTATE; |
215 | uint16_t _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_DSTATE; |
216 | uint16_t _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_DSTATE; |
217 | uint16_t _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_DSTATE; |
218 | uint16_t _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_DSTATE; |
219 | uint16_t _TRACE_POSTCOPY_DISCARD_SEND_FINISH_DSTATE; |
220 | uint16_t _TRACE_POSTCOPY_DISCARD_SEND_RANGE_DSTATE; |
221 | uint16_t _TRACE_POSTCOPY_CLEANUP_RANGE_DSTATE; |
222 | uint16_t _TRACE_POSTCOPY_INIT_RANGE_DSTATE; |
223 | uint16_t _TRACE_POSTCOPY_NHP_RANGE_DSTATE; |
224 | uint16_t _TRACE_POSTCOPY_PLACE_PAGE_DSTATE; |
225 | uint16_t _TRACE_POSTCOPY_PLACE_PAGE_ZERO_DSTATE; |
226 | uint16_t _TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_DSTATE; |
227 | uint16_t _TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_DSTATE; |
228 | uint16_t _TRACE_MARK_POSTCOPY_BLOCKTIME_END_DSTATE; |
229 | uint16_t _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_DSTATE; |
230 | uint16_t _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_DSTATE; |
231 | uint16_t _TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_DSTATE; |
232 | uint16_t _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_DSTATE; |
233 | uint16_t _TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_DSTATE; |
234 | uint16_t ; |
235 | uint16_t _TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_DSTATE; |
236 | uint16_t _TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_DSTATE; |
237 | uint16_t _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_DSTATE; |
238 | uint16_t _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_DSTATE; |
239 | uint16_t _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_DSTATE; |
240 | uint16_t _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_DSTATE; |
241 | uint16_t _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_DSTATE; |
242 | uint16_t _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_DSTATE; |
243 | uint16_t _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_DSTATE; |
244 | uint16_t _TRACE_POSTCOPY_WAKE_SHARED_DSTATE; |
245 | uint16_t _TRACE_GET_MEM_FAULT_CPU_INDEX_DSTATE; |
246 | uint16_t _TRACE_MIGRATION_EXEC_OUTGOING_DSTATE; |
247 | uint16_t _TRACE_MIGRATION_EXEC_INCOMING_DSTATE; |
248 | uint16_t _TRACE_MIGRATION_FD_OUTGOING_DSTATE; |
249 | uint16_t _TRACE_MIGRATION_FD_INCOMING_DSTATE; |
250 | uint16_t _TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_DSTATE; |
251 | uint16_t _TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_DSTATE; |
252 | uint16_t _TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_DSTATE; |
253 | uint16_t _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_DSTATE; |
254 | uint16_t _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_DSTATE; |
255 | uint16_t _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_DSTATE; |
256 | uint16_t _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_DSTATE; |
257 | uint16_t _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_DSTATE; |
258 | uint16_t _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_DSTATE; |
259 | uint16_t _TRACE_COLO_VM_STATE_CHANGE_DSTATE; |
260 | uint16_t _TRACE_COLO_SEND_MESSAGE_DSTATE; |
261 | uint16_t _TRACE_COLO_RECEIVE_MESSAGE_DSTATE; |
262 | uint16_t _TRACE_COLO_FAILOVER_SET_STATE_DSTATE; |
263 | uint16_t ; |
264 | uint16_t _TRACE_SEND_BITMAP_BITS_DSTATE; |
265 | uint16_t _TRACE_DIRTY_BITMAP_SAVE_ITERATE_DSTATE; |
266 | uint16_t _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_DSTATE; |
267 | uint16_t _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_DSTATE; |
268 | uint16_t _TRACE_DIRTY_BITMAP_SAVE_PENDING_DSTATE; |
269 | uint16_t _TRACE_DIRTY_BITMAP_LOAD_COMPLETE_DSTATE; |
270 | uint16_t _TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_DSTATE; |
271 | uint16_t _TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_DSTATE; |
272 | uint16_t ; |
273 | uint16_t _TRACE_DIRTY_BITMAP_LOAD_ENTER_DSTATE; |
274 | uint16_t _TRACE_DIRTY_BITMAP_LOAD_SUCCESS_DSTATE; |
275 | TraceEvent _TRACE_QEMU_LOADVM_STATE_SECTION_EVENT = { |
276 | .id = 0, |
277 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
278 | .name = "qemu_loadvm_state_section" , |
279 | .sstate = TRACE_QEMU_LOADVM_STATE_SECTION_ENABLED, |
280 | .dstate = &_TRACE_QEMU_LOADVM_STATE_SECTION_DSTATE |
281 | }; |
282 | TraceEvent _TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_EVENT = { |
283 | .id = 0, |
284 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
285 | .name = "qemu_loadvm_state_section_command" , |
286 | .sstate = TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_ENABLED, |
287 | .dstate = &_TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_DSTATE |
288 | }; |
289 | TraceEvent _TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_EVENT = { |
290 | .id = 0, |
291 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
292 | .name = "qemu_loadvm_state_section_partend" , |
293 | .sstate = TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_ENABLED, |
294 | .dstate = &_TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_DSTATE |
295 | }; |
296 | TraceEvent _TRACE_QEMU_LOADVM_STATE_POST_MAIN_EVENT = { |
297 | .id = 0, |
298 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
299 | .name = "qemu_loadvm_state_post_main" , |
300 | .sstate = TRACE_QEMU_LOADVM_STATE_POST_MAIN_ENABLED, |
301 | .dstate = &_TRACE_QEMU_LOADVM_STATE_POST_MAIN_DSTATE |
302 | }; |
303 | TraceEvent _TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_EVENT = { |
304 | .id = 0, |
305 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
306 | .name = "qemu_loadvm_state_section_startfull" , |
307 | .sstate = TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_ENABLED, |
308 | .dstate = &_TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_DSTATE |
309 | }; |
310 | TraceEvent _TRACE_QEMU_SAVEVM_SEND_PACKAGED_EVENT = { |
311 | .id = 0, |
312 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
313 | .name = "qemu_savevm_send_packaged" , |
314 | .sstate = TRACE_QEMU_SAVEVM_SEND_PACKAGED_ENABLED, |
315 | .dstate = &_TRACE_QEMU_SAVEVM_SEND_PACKAGED_DSTATE |
316 | }; |
317 | TraceEvent _TRACE_LOADVM_STATE_SETUP_EVENT = { |
318 | .id = 0, |
319 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
320 | .name = "loadvm_state_setup" , |
321 | .sstate = TRACE_LOADVM_STATE_SETUP_ENABLED, |
322 | .dstate = &_TRACE_LOADVM_STATE_SETUP_DSTATE |
323 | }; |
324 | TraceEvent _TRACE_LOADVM_STATE_CLEANUP_EVENT = { |
325 | .id = 0, |
326 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
327 | .name = "loadvm_state_cleanup" , |
328 | .sstate = TRACE_LOADVM_STATE_CLEANUP_ENABLED, |
329 | .dstate = &_TRACE_LOADVM_STATE_CLEANUP_DSTATE |
330 | }; |
331 | TraceEvent _TRACE_LOADVM_HANDLE_CMD_PACKAGED_EVENT = { |
332 | .id = 0, |
333 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
334 | .name = "loadvm_handle_cmd_packaged" , |
335 | .sstate = TRACE_LOADVM_HANDLE_CMD_PACKAGED_ENABLED, |
336 | .dstate = &_TRACE_LOADVM_HANDLE_CMD_PACKAGED_DSTATE |
337 | }; |
338 | TraceEvent _TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_EVENT = { |
339 | .id = 0, |
340 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
341 | .name = "loadvm_handle_cmd_packaged_main" , |
342 | .sstate = TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_ENABLED, |
343 | .dstate = &_TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_DSTATE |
344 | }; |
345 | TraceEvent _TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_EVENT = { |
346 | .id = 0, |
347 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
348 | .name = "loadvm_handle_cmd_packaged_received" , |
349 | .sstate = TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_ENABLED, |
350 | .dstate = &_TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_DSTATE |
351 | }; |
352 | TraceEvent _TRACE_LOADVM_HANDLE_RECV_BITMAP_EVENT = { |
353 | .id = 0, |
354 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
355 | .name = "loadvm_handle_recv_bitmap" , |
356 | .sstate = TRACE_LOADVM_HANDLE_RECV_BITMAP_ENABLED, |
357 | .dstate = &_TRACE_LOADVM_HANDLE_RECV_BITMAP_DSTATE |
358 | }; |
359 | TraceEvent _TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_EVENT = { |
360 | .id = 0, |
361 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
362 | .name = "loadvm_postcopy_handle_advise" , |
363 | .sstate = TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_ENABLED, |
364 | .dstate = &_TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_DSTATE |
365 | }; |
366 | TraceEvent _TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_EVENT = { |
367 | .id = 0, |
368 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
369 | .name = "loadvm_postcopy_handle_listen" , |
370 | .sstate = TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_ENABLED, |
371 | .dstate = &_TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_DSTATE |
372 | }; |
373 | TraceEvent _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_EVENT = { |
374 | .id = 0, |
375 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
376 | .name = "loadvm_postcopy_handle_run" , |
377 | .sstate = TRACE_LOADVM_POSTCOPY_HANDLE_RUN_ENABLED, |
378 | .dstate = &_TRACE_LOADVM_POSTCOPY_HANDLE_RUN_DSTATE |
379 | }; |
380 | TraceEvent _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_CPU_SYNC_EVENT = { |
381 | .id = 0, |
382 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
383 | .name = "loadvm_postcopy_handle_run_cpu_sync" , |
384 | .sstate = TRACE_LOADVM_POSTCOPY_HANDLE_RUN_CPU_SYNC_ENABLED, |
385 | .dstate = &_TRACE_LOADVM_POSTCOPY_HANDLE_RUN_CPU_SYNC_DSTATE |
386 | }; |
387 | TraceEvent _TRACE_LOADVM_POSTCOPY_HANDLE_RUN_VMSTART_EVENT = { |
388 | .id = 0, |
389 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
390 | .name = "loadvm_postcopy_handle_run_vmstart" , |
391 | .sstate = TRACE_LOADVM_POSTCOPY_HANDLE_RUN_VMSTART_ENABLED, |
392 | .dstate = &_TRACE_LOADVM_POSTCOPY_HANDLE_RUN_VMSTART_DSTATE |
393 | }; |
394 | TraceEvent _TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_EVENT = { |
395 | .id = 0, |
396 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
397 | .name = "loadvm_postcopy_handle_resume" , |
398 | .sstate = TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_ENABLED, |
399 | .dstate = &_TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_DSTATE |
400 | }; |
401 | TraceEvent _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_EVENT = { |
402 | .id = 0, |
403 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
404 | .name = "loadvm_postcopy_ram_handle_discard" , |
405 | .sstate = TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_ENABLED, |
406 | .dstate = &_TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_DSTATE |
407 | }; |
408 | TraceEvent _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_EVENT = { |
409 | .id = 0, |
410 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
411 | .name = "loadvm_postcopy_ram_handle_discard_end" , |
412 | .sstate = TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_ENABLED, |
413 | .dstate = &_TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_DSTATE |
414 | }; |
415 | TraceEvent _TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_EVENT = { |
416 | .id = 0, |
417 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
418 | .name = "loadvm_postcopy_ram_handle_discard_header" , |
419 | .sstate = TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_ENABLED, |
420 | .dstate = &_TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_DSTATE |
421 | }; |
422 | TraceEvent _TRACE_LOADVM_PROCESS_COMMAND_EVENT = { |
423 | .id = 0, |
424 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
425 | .name = "loadvm_process_command" , |
426 | .sstate = TRACE_LOADVM_PROCESS_COMMAND_ENABLED, |
427 | .dstate = &_TRACE_LOADVM_PROCESS_COMMAND_DSTATE |
428 | }; |
429 | TraceEvent _TRACE_LOADVM_PROCESS_COMMAND_PING_EVENT = { |
430 | .id = 0, |
431 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
432 | .name = "loadvm_process_command_ping" , |
433 | .sstate = TRACE_LOADVM_PROCESS_COMMAND_PING_ENABLED, |
434 | .dstate = &_TRACE_LOADVM_PROCESS_COMMAND_PING_DSTATE |
435 | }; |
436 | TraceEvent _TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_EVENT = { |
437 | .id = 0, |
438 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
439 | .name = "postcopy_ram_listen_thread_exit" , |
440 | .sstate = TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_ENABLED, |
441 | .dstate = &_TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_DSTATE |
442 | }; |
443 | TraceEvent _TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_EVENT = { |
444 | .id = 0, |
445 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
446 | .name = "postcopy_ram_listen_thread_start" , |
447 | .sstate = TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_ENABLED, |
448 | .dstate = &_TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_DSTATE |
449 | }; |
450 | TraceEvent _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_EVENT = { |
451 | .id = 0, |
452 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
453 | .name = "qemu_savevm_send_postcopy_advise" , |
454 | .sstate = TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_ENABLED, |
455 | .dstate = &_TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_DSTATE |
456 | }; |
457 | TraceEvent _TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_EVENT = { |
458 | .id = 0, |
459 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
460 | .name = "qemu_savevm_send_postcopy_ram_discard" , |
461 | .sstate = TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_ENABLED, |
462 | .dstate = &_TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_DSTATE |
463 | }; |
464 | TraceEvent _TRACE_SAVEVM_COMMAND_SEND_EVENT = { |
465 | .id = 0, |
466 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
467 | .name = "savevm_command_send" , |
468 | .sstate = TRACE_SAVEVM_COMMAND_SEND_ENABLED, |
469 | .dstate = &_TRACE_SAVEVM_COMMAND_SEND_DSTATE |
470 | }; |
471 | TraceEvent _TRACE_SAVEVM_SECTION_START_EVENT = { |
472 | .id = 0, |
473 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
474 | .name = "savevm_section_start" , |
475 | .sstate = TRACE_SAVEVM_SECTION_START_ENABLED, |
476 | .dstate = &_TRACE_SAVEVM_SECTION_START_DSTATE |
477 | }; |
478 | TraceEvent _TRACE_SAVEVM_SECTION_END_EVENT = { |
479 | .id = 0, |
480 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
481 | .name = "savevm_section_end" , |
482 | .sstate = TRACE_SAVEVM_SECTION_END_ENABLED, |
483 | .dstate = &_TRACE_SAVEVM_SECTION_END_DSTATE |
484 | }; |
485 | TraceEvent _TRACE_SAVEVM_SECTION_SKIP_EVENT = { |
486 | .id = 0, |
487 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
488 | .name = "savevm_section_skip" , |
489 | .sstate = TRACE_SAVEVM_SECTION_SKIP_ENABLED, |
490 | .dstate = &_TRACE_SAVEVM_SECTION_SKIP_DSTATE |
491 | }; |
492 | TraceEvent _TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_EVENT = { |
493 | .id = 0, |
494 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
495 | .name = "savevm_send_open_return_path" , |
496 | .sstate = TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_ENABLED, |
497 | .dstate = &_TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_DSTATE |
498 | }; |
499 | TraceEvent _TRACE_SAVEVM_SEND_PING_EVENT = { |
500 | .id = 0, |
501 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
502 | .name = "savevm_send_ping" , |
503 | .sstate = TRACE_SAVEVM_SEND_PING_ENABLED, |
504 | .dstate = &_TRACE_SAVEVM_SEND_PING_DSTATE |
505 | }; |
506 | TraceEvent _TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_EVENT = { |
507 | .id = 0, |
508 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
509 | .name = "savevm_send_postcopy_listen" , |
510 | .sstate = TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_ENABLED, |
511 | .dstate = &_TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_DSTATE |
512 | }; |
513 | TraceEvent _TRACE_SAVEVM_SEND_POSTCOPY_RUN_EVENT = { |
514 | .id = 0, |
515 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
516 | .name = "savevm_send_postcopy_run" , |
517 | .sstate = TRACE_SAVEVM_SEND_POSTCOPY_RUN_ENABLED, |
518 | .dstate = &_TRACE_SAVEVM_SEND_POSTCOPY_RUN_DSTATE |
519 | }; |
520 | TraceEvent _TRACE_SAVEVM_SEND_POSTCOPY_RESUME_EVENT = { |
521 | .id = 0, |
522 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
523 | .name = "savevm_send_postcopy_resume" , |
524 | .sstate = TRACE_SAVEVM_SEND_POSTCOPY_RESUME_ENABLED, |
525 | .dstate = &_TRACE_SAVEVM_SEND_POSTCOPY_RESUME_DSTATE |
526 | }; |
527 | TraceEvent _TRACE_SAVEVM_SEND_COLO_ENABLE_EVENT = { |
528 | .id = 0, |
529 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
530 | .name = "savevm_send_colo_enable" , |
531 | .sstate = TRACE_SAVEVM_SEND_COLO_ENABLE_ENABLED, |
532 | .dstate = &_TRACE_SAVEVM_SEND_COLO_ENABLE_DSTATE |
533 | }; |
534 | TraceEvent _TRACE_SAVEVM_SEND_RECV_BITMAP_EVENT = { |
535 | .id = 0, |
536 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
537 | .name = "savevm_send_recv_bitmap" , |
538 | .sstate = TRACE_SAVEVM_SEND_RECV_BITMAP_ENABLED, |
539 | .dstate = &_TRACE_SAVEVM_SEND_RECV_BITMAP_DSTATE |
540 | }; |
541 | TraceEvent _TRACE_SAVEVM_STATE_SETUP_EVENT = { |
542 | .id = 0, |
543 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
544 | .name = "savevm_state_setup" , |
545 | .sstate = TRACE_SAVEVM_STATE_SETUP_ENABLED, |
546 | .dstate = &_TRACE_SAVEVM_STATE_SETUP_DSTATE |
547 | }; |
548 | TraceEvent _TRACE_SAVEVM_STATE_RESUME_PREPARE_EVENT = { |
549 | .id = 0, |
550 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
551 | .name = "savevm_state_resume_prepare" , |
552 | .sstate = TRACE_SAVEVM_STATE_RESUME_PREPARE_ENABLED, |
553 | .dstate = &_TRACE_SAVEVM_STATE_RESUME_PREPARE_DSTATE |
554 | }; |
555 | TraceEvent = { |
556 | .id = 0, |
557 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
558 | .name = "savevm_state_header" , |
559 | .sstate = TRACE_SAVEVM_STATE_HEADER_ENABLED, |
560 | .dstate = &_TRACE_SAVEVM_STATE_HEADER_DSTATE |
561 | }; |
562 | TraceEvent _TRACE_SAVEVM_STATE_ITERATE_EVENT = { |
563 | .id = 0, |
564 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
565 | .name = "savevm_state_iterate" , |
566 | .sstate = TRACE_SAVEVM_STATE_ITERATE_ENABLED, |
567 | .dstate = &_TRACE_SAVEVM_STATE_ITERATE_DSTATE |
568 | }; |
569 | TraceEvent _TRACE_SAVEVM_STATE_CLEANUP_EVENT = { |
570 | .id = 0, |
571 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
572 | .name = "savevm_state_cleanup" , |
573 | .sstate = TRACE_SAVEVM_STATE_CLEANUP_ENABLED, |
574 | .dstate = &_TRACE_SAVEVM_STATE_CLEANUP_DSTATE |
575 | }; |
576 | TraceEvent _TRACE_SAVEVM_STATE_COMPLETE_PRECOPY_EVENT = { |
577 | .id = 0, |
578 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
579 | .name = "savevm_state_complete_precopy" , |
580 | .sstate = TRACE_SAVEVM_STATE_COMPLETE_PRECOPY_ENABLED, |
581 | .dstate = &_TRACE_SAVEVM_STATE_COMPLETE_PRECOPY_DSTATE |
582 | }; |
583 | TraceEvent _TRACE_VMSTATE_SAVE_EVENT = { |
584 | .id = 0, |
585 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
586 | .name = "vmstate_save" , |
587 | .sstate = TRACE_VMSTATE_SAVE_ENABLED, |
588 | .dstate = &_TRACE_VMSTATE_SAVE_DSTATE |
589 | }; |
590 | TraceEvent _TRACE_VMSTATE_LOAD_EVENT = { |
591 | .id = 0, |
592 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
593 | .name = "vmstate_load" , |
594 | .sstate = TRACE_VMSTATE_LOAD_ENABLED, |
595 | .dstate = &_TRACE_VMSTATE_LOAD_DSTATE |
596 | }; |
597 | TraceEvent _TRACE_POSTCOPY_PAUSE_INCOMING_EVENT = { |
598 | .id = 0, |
599 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
600 | .name = "postcopy_pause_incoming" , |
601 | .sstate = TRACE_POSTCOPY_PAUSE_INCOMING_ENABLED, |
602 | .dstate = &_TRACE_POSTCOPY_PAUSE_INCOMING_DSTATE |
603 | }; |
604 | TraceEvent _TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_EVENT = { |
605 | .id = 0, |
606 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
607 | .name = "postcopy_pause_incoming_continued" , |
608 | .sstate = TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_ENABLED, |
609 | .dstate = &_TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_DSTATE |
610 | }; |
611 | TraceEvent _TRACE_VMSTATE_LOAD_FIELD_ERROR_EVENT = { |
612 | .id = 0, |
613 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
614 | .name = "vmstate_load_field_error" , |
615 | .sstate = TRACE_VMSTATE_LOAD_FIELD_ERROR_ENABLED, |
616 | .dstate = &_TRACE_VMSTATE_LOAD_FIELD_ERROR_DSTATE |
617 | }; |
618 | TraceEvent _TRACE_VMSTATE_LOAD_STATE_EVENT = { |
619 | .id = 0, |
620 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
621 | .name = "vmstate_load_state" , |
622 | .sstate = TRACE_VMSTATE_LOAD_STATE_ENABLED, |
623 | .dstate = &_TRACE_VMSTATE_LOAD_STATE_DSTATE |
624 | }; |
625 | TraceEvent _TRACE_VMSTATE_LOAD_STATE_END_EVENT = { |
626 | .id = 0, |
627 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
628 | .name = "vmstate_load_state_end" , |
629 | .sstate = TRACE_VMSTATE_LOAD_STATE_END_ENABLED, |
630 | .dstate = &_TRACE_VMSTATE_LOAD_STATE_END_DSTATE |
631 | }; |
632 | TraceEvent _TRACE_VMSTATE_LOAD_STATE_FIELD_EVENT = { |
633 | .id = 0, |
634 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
635 | .name = "vmstate_load_state_field" , |
636 | .sstate = TRACE_VMSTATE_LOAD_STATE_FIELD_ENABLED, |
637 | .dstate = &_TRACE_VMSTATE_LOAD_STATE_FIELD_DSTATE |
638 | }; |
639 | TraceEvent _TRACE_VMSTATE_N_ELEMS_EVENT = { |
640 | .id = 0, |
641 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
642 | .name = "vmstate_n_elems" , |
643 | .sstate = TRACE_VMSTATE_N_ELEMS_ENABLED, |
644 | .dstate = &_TRACE_VMSTATE_N_ELEMS_DSTATE |
645 | }; |
646 | TraceEvent _TRACE_VMSTATE_SUBSECTION_LOAD_EVENT = { |
647 | .id = 0, |
648 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
649 | .name = "vmstate_subsection_load" , |
650 | .sstate = TRACE_VMSTATE_SUBSECTION_LOAD_ENABLED, |
651 | .dstate = &_TRACE_VMSTATE_SUBSECTION_LOAD_DSTATE |
652 | }; |
653 | TraceEvent _TRACE_VMSTATE_SUBSECTION_LOAD_BAD_EVENT = { |
654 | .id = 0, |
655 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
656 | .name = "vmstate_subsection_load_bad" , |
657 | .sstate = TRACE_VMSTATE_SUBSECTION_LOAD_BAD_ENABLED, |
658 | .dstate = &_TRACE_VMSTATE_SUBSECTION_LOAD_BAD_DSTATE |
659 | }; |
660 | TraceEvent _TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_EVENT = { |
661 | .id = 0, |
662 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
663 | .name = "vmstate_subsection_load_good" , |
664 | .sstate = TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_ENABLED, |
665 | .dstate = &_TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_DSTATE |
666 | }; |
667 | TraceEvent _TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_EVENT = { |
668 | .id = 0, |
669 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
670 | .name = "vmstate_save_state_pre_save_res" , |
671 | .sstate = TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_ENABLED, |
672 | .dstate = &_TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_DSTATE |
673 | }; |
674 | TraceEvent _TRACE_VMSTATE_SAVE_STATE_LOOP_EVENT = { |
675 | .id = 0, |
676 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
677 | .name = "vmstate_save_state_loop" , |
678 | .sstate = TRACE_VMSTATE_SAVE_STATE_LOOP_ENABLED, |
679 | .dstate = &_TRACE_VMSTATE_SAVE_STATE_LOOP_DSTATE |
680 | }; |
681 | TraceEvent _TRACE_VMSTATE_SAVE_STATE_TOP_EVENT = { |
682 | .id = 0, |
683 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
684 | .name = "vmstate_save_state_top" , |
685 | .sstate = TRACE_VMSTATE_SAVE_STATE_TOP_ENABLED, |
686 | .dstate = &_TRACE_VMSTATE_SAVE_STATE_TOP_DSTATE |
687 | }; |
688 | TraceEvent _TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_EVENT = { |
689 | .id = 0, |
690 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
691 | .name = "vmstate_subsection_save_loop" , |
692 | .sstate = TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_ENABLED, |
693 | .dstate = &_TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_DSTATE |
694 | }; |
695 | TraceEvent _TRACE_VMSTATE_SUBSECTION_SAVE_TOP_EVENT = { |
696 | .id = 0, |
697 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
698 | .name = "vmstate_subsection_save_top" , |
699 | .sstate = TRACE_VMSTATE_SUBSECTION_SAVE_TOP_ENABLED, |
700 | .dstate = &_TRACE_VMSTATE_SUBSECTION_SAVE_TOP_DSTATE |
701 | }; |
702 | TraceEvent _TRACE_GET_QTAILQ_EVENT = { |
703 | .id = 0, |
704 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
705 | .name = "get_qtailq" , |
706 | .sstate = TRACE_GET_QTAILQ_ENABLED, |
707 | .dstate = &_TRACE_GET_QTAILQ_DSTATE |
708 | }; |
709 | TraceEvent _TRACE_GET_QTAILQ_END_EVENT = { |
710 | .id = 0, |
711 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
712 | .name = "get_qtailq_end" , |
713 | .sstate = TRACE_GET_QTAILQ_END_ENABLED, |
714 | .dstate = &_TRACE_GET_QTAILQ_END_DSTATE |
715 | }; |
716 | TraceEvent _TRACE_PUT_QTAILQ_EVENT = { |
717 | .id = 0, |
718 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
719 | .name = "put_qtailq" , |
720 | .sstate = TRACE_PUT_QTAILQ_ENABLED, |
721 | .dstate = &_TRACE_PUT_QTAILQ_DSTATE |
722 | }; |
723 | TraceEvent _TRACE_PUT_QTAILQ_END_EVENT = { |
724 | .id = 0, |
725 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
726 | .name = "put_qtailq_end" , |
727 | .sstate = TRACE_PUT_QTAILQ_END_ENABLED, |
728 | .dstate = &_TRACE_PUT_QTAILQ_END_DSTATE |
729 | }; |
730 | TraceEvent _TRACE_QEMU_FILE_FCLOSE_EVENT = { |
731 | .id = 0, |
732 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
733 | .name = "qemu_file_fclose" , |
734 | .sstate = TRACE_QEMU_FILE_FCLOSE_ENABLED, |
735 | .dstate = &_TRACE_QEMU_FILE_FCLOSE_DSTATE |
736 | }; |
737 | TraceEvent _TRACE_GET_QUEUED_PAGE_EVENT = { |
738 | .id = 0, |
739 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
740 | .name = "get_queued_page" , |
741 | .sstate = TRACE_GET_QUEUED_PAGE_ENABLED, |
742 | .dstate = &_TRACE_GET_QUEUED_PAGE_DSTATE |
743 | }; |
744 | TraceEvent _TRACE_GET_QUEUED_PAGE_NOT_DIRTY_EVENT = { |
745 | .id = 0, |
746 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
747 | .name = "get_queued_page_not_dirty" , |
748 | .sstate = TRACE_GET_QUEUED_PAGE_NOT_DIRTY_ENABLED, |
749 | .dstate = &_TRACE_GET_QUEUED_PAGE_NOT_DIRTY_DSTATE |
750 | }; |
751 | TraceEvent _TRACE_MIGRATION_BITMAP_SYNC_START_EVENT = { |
752 | .id = 0, |
753 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
754 | .name = "migration_bitmap_sync_start" , |
755 | .sstate = TRACE_MIGRATION_BITMAP_SYNC_START_ENABLED, |
756 | .dstate = &_TRACE_MIGRATION_BITMAP_SYNC_START_DSTATE |
757 | }; |
758 | TraceEvent _TRACE_MIGRATION_BITMAP_SYNC_END_EVENT = { |
759 | .id = 0, |
760 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
761 | .name = "migration_bitmap_sync_end" , |
762 | .sstate = TRACE_MIGRATION_BITMAP_SYNC_END_ENABLED, |
763 | .dstate = &_TRACE_MIGRATION_BITMAP_SYNC_END_DSTATE |
764 | }; |
765 | TraceEvent _TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_EVENT = { |
766 | .id = 0, |
767 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
768 | .name = "migration_bitmap_clear_dirty" , |
769 | .sstate = TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_ENABLED, |
770 | .dstate = &_TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_DSTATE |
771 | }; |
772 | TraceEvent _TRACE_MIGRATION_THROTTLE_EVENT = { |
773 | .id = 0, |
774 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
775 | .name = "migration_throttle" , |
776 | .sstate = TRACE_MIGRATION_THROTTLE_ENABLED, |
777 | .dstate = &_TRACE_MIGRATION_THROTTLE_DSTATE |
778 | }; |
779 | TraceEvent _TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_EVENT = { |
780 | .id = 0, |
781 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
782 | .name = "multifd_new_send_channel_async" , |
783 | .sstate = TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_ENABLED, |
784 | .dstate = &_TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_DSTATE |
785 | }; |
786 | TraceEvent _TRACE_MULTIFD_RECV_EVENT = { |
787 | .id = 0, |
788 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
789 | .name = "multifd_recv" , |
790 | .sstate = TRACE_MULTIFD_RECV_ENABLED, |
791 | .dstate = &_TRACE_MULTIFD_RECV_DSTATE |
792 | }; |
793 | TraceEvent _TRACE_MULTIFD_RECV_NEW_CHANNEL_EVENT = { |
794 | .id = 0, |
795 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
796 | .name = "multifd_recv_new_channel" , |
797 | .sstate = TRACE_MULTIFD_RECV_NEW_CHANNEL_ENABLED, |
798 | .dstate = &_TRACE_MULTIFD_RECV_NEW_CHANNEL_DSTATE |
799 | }; |
800 | TraceEvent _TRACE_MULTIFD_RECV_SYNC_MAIN_EVENT = { |
801 | .id = 0, |
802 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
803 | .name = "multifd_recv_sync_main" , |
804 | .sstate = TRACE_MULTIFD_RECV_SYNC_MAIN_ENABLED, |
805 | .dstate = &_TRACE_MULTIFD_RECV_SYNC_MAIN_DSTATE |
806 | }; |
807 | TraceEvent _TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_EVENT = { |
808 | .id = 0, |
809 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
810 | .name = "multifd_recv_sync_main_signal" , |
811 | .sstate = TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_ENABLED, |
812 | .dstate = &_TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_DSTATE |
813 | }; |
814 | TraceEvent _TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_EVENT = { |
815 | .id = 0, |
816 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
817 | .name = "multifd_recv_sync_main_wait" , |
818 | .sstate = TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_ENABLED, |
819 | .dstate = &_TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_DSTATE |
820 | }; |
821 | TraceEvent _TRACE_MULTIFD_RECV_TERMINATE_THREADS_EVENT = { |
822 | .id = 0, |
823 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
824 | .name = "multifd_recv_terminate_threads" , |
825 | .sstate = TRACE_MULTIFD_RECV_TERMINATE_THREADS_ENABLED, |
826 | .dstate = &_TRACE_MULTIFD_RECV_TERMINATE_THREADS_DSTATE |
827 | }; |
828 | TraceEvent _TRACE_MULTIFD_RECV_THREAD_END_EVENT = { |
829 | .id = 0, |
830 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
831 | .name = "multifd_recv_thread_end" , |
832 | .sstate = TRACE_MULTIFD_RECV_THREAD_END_ENABLED, |
833 | .dstate = &_TRACE_MULTIFD_RECV_THREAD_END_DSTATE |
834 | }; |
835 | TraceEvent _TRACE_MULTIFD_RECV_THREAD_START_EVENT = { |
836 | .id = 0, |
837 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
838 | .name = "multifd_recv_thread_start" , |
839 | .sstate = TRACE_MULTIFD_RECV_THREAD_START_ENABLED, |
840 | .dstate = &_TRACE_MULTIFD_RECV_THREAD_START_DSTATE |
841 | }; |
842 | TraceEvent _TRACE_MULTIFD_SAVE_SETUP_WAIT_EVENT = { |
843 | .id = 0, |
844 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
845 | .name = "multifd_save_setup_wait" , |
846 | .sstate = TRACE_MULTIFD_SAVE_SETUP_WAIT_ENABLED, |
847 | .dstate = &_TRACE_MULTIFD_SAVE_SETUP_WAIT_DSTATE |
848 | }; |
849 | TraceEvent _TRACE_MULTIFD_SEND_EVENT = { |
850 | .id = 0, |
851 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
852 | .name = "multifd_send" , |
853 | .sstate = TRACE_MULTIFD_SEND_ENABLED, |
854 | .dstate = &_TRACE_MULTIFD_SEND_DSTATE |
855 | }; |
856 | TraceEvent _TRACE_MULTIFD_SEND_ERROR_EVENT = { |
857 | .id = 0, |
858 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
859 | .name = "multifd_send_error" , |
860 | .sstate = TRACE_MULTIFD_SEND_ERROR_ENABLED, |
861 | .dstate = &_TRACE_MULTIFD_SEND_ERROR_DSTATE |
862 | }; |
863 | TraceEvent _TRACE_MULTIFD_SEND_SYNC_MAIN_EVENT = { |
864 | .id = 0, |
865 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
866 | .name = "multifd_send_sync_main" , |
867 | .sstate = TRACE_MULTIFD_SEND_SYNC_MAIN_ENABLED, |
868 | .dstate = &_TRACE_MULTIFD_SEND_SYNC_MAIN_DSTATE |
869 | }; |
870 | TraceEvent _TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_EVENT = { |
871 | .id = 0, |
872 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
873 | .name = "multifd_send_sync_main_signal" , |
874 | .sstate = TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_ENABLED, |
875 | .dstate = &_TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_DSTATE |
876 | }; |
877 | TraceEvent _TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_EVENT = { |
878 | .id = 0, |
879 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
880 | .name = "multifd_send_sync_main_wait" , |
881 | .sstate = TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_ENABLED, |
882 | .dstate = &_TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_DSTATE |
883 | }; |
884 | TraceEvent _TRACE_MULTIFD_SEND_TERMINATE_THREADS_EVENT = { |
885 | .id = 0, |
886 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
887 | .name = "multifd_send_terminate_threads" , |
888 | .sstate = TRACE_MULTIFD_SEND_TERMINATE_THREADS_ENABLED, |
889 | .dstate = &_TRACE_MULTIFD_SEND_TERMINATE_THREADS_DSTATE |
890 | }; |
891 | TraceEvent _TRACE_MULTIFD_SEND_THREAD_END_EVENT = { |
892 | .id = 0, |
893 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
894 | .name = "multifd_send_thread_end" , |
895 | .sstate = TRACE_MULTIFD_SEND_THREAD_END_ENABLED, |
896 | .dstate = &_TRACE_MULTIFD_SEND_THREAD_END_DSTATE |
897 | }; |
898 | TraceEvent _TRACE_MULTIFD_SEND_THREAD_START_EVENT = { |
899 | .id = 0, |
900 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
901 | .name = "multifd_send_thread_start" , |
902 | .sstate = TRACE_MULTIFD_SEND_THREAD_START_ENABLED, |
903 | .dstate = &_TRACE_MULTIFD_SEND_THREAD_START_DSTATE |
904 | }; |
905 | TraceEvent _TRACE_RAM_DISCARD_RANGE_EVENT = { |
906 | .id = 0, |
907 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
908 | .name = "ram_discard_range" , |
909 | .sstate = TRACE_RAM_DISCARD_RANGE_ENABLED, |
910 | .dstate = &_TRACE_RAM_DISCARD_RANGE_DSTATE |
911 | }; |
912 | TraceEvent _TRACE_RAM_LOAD_LOOP_EVENT = { |
913 | .id = 0, |
914 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
915 | .name = "ram_load_loop" , |
916 | .sstate = TRACE_RAM_LOAD_LOOP_ENABLED, |
917 | .dstate = &_TRACE_RAM_LOAD_LOOP_DSTATE |
918 | }; |
919 | TraceEvent _TRACE_RAM_LOAD_POSTCOPY_LOOP_EVENT = { |
920 | .id = 0, |
921 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
922 | .name = "ram_load_postcopy_loop" , |
923 | .sstate = TRACE_RAM_LOAD_POSTCOPY_LOOP_ENABLED, |
924 | .dstate = &_TRACE_RAM_LOAD_POSTCOPY_LOOP_DSTATE |
925 | }; |
926 | TraceEvent _TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_EVENT = { |
927 | .id = 0, |
928 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
929 | .name = "ram_postcopy_send_discard_bitmap" , |
930 | .sstate = TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_ENABLED, |
931 | .dstate = &_TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_DSTATE |
932 | }; |
933 | TraceEvent _TRACE_RAM_SAVE_PAGE_EVENT = { |
934 | .id = 0, |
935 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
936 | .name = "ram_save_page" , |
937 | .sstate = TRACE_RAM_SAVE_PAGE_ENABLED, |
938 | .dstate = &_TRACE_RAM_SAVE_PAGE_DSTATE |
939 | }; |
940 | TraceEvent _TRACE_RAM_SAVE_QUEUE_PAGES_EVENT = { |
941 | .id = 0, |
942 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
943 | .name = "ram_save_queue_pages" , |
944 | .sstate = TRACE_RAM_SAVE_QUEUE_PAGES_ENABLED, |
945 | .dstate = &_TRACE_RAM_SAVE_QUEUE_PAGES_DSTATE |
946 | }; |
947 | TraceEvent _TRACE_RAM_DIRTY_BITMAP_REQUEST_EVENT = { |
948 | .id = 0, |
949 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
950 | .name = "ram_dirty_bitmap_request" , |
951 | .sstate = TRACE_RAM_DIRTY_BITMAP_REQUEST_ENABLED, |
952 | .dstate = &_TRACE_RAM_DIRTY_BITMAP_REQUEST_DSTATE |
953 | }; |
954 | TraceEvent _TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_EVENT = { |
955 | .id = 0, |
956 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
957 | .name = "ram_dirty_bitmap_reload_begin" , |
958 | .sstate = TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_ENABLED, |
959 | .dstate = &_TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_DSTATE |
960 | }; |
961 | TraceEvent _TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_EVENT = { |
962 | .id = 0, |
963 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
964 | .name = "ram_dirty_bitmap_reload_complete" , |
965 | .sstate = TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_ENABLED, |
966 | .dstate = &_TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_DSTATE |
967 | }; |
968 | TraceEvent _TRACE_RAM_DIRTY_BITMAP_SYNC_START_EVENT = { |
969 | .id = 0, |
970 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
971 | .name = "ram_dirty_bitmap_sync_start" , |
972 | .sstate = TRACE_RAM_DIRTY_BITMAP_SYNC_START_ENABLED, |
973 | .dstate = &_TRACE_RAM_DIRTY_BITMAP_SYNC_START_DSTATE |
974 | }; |
975 | TraceEvent _TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_EVENT = { |
976 | .id = 0, |
977 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
978 | .name = "ram_dirty_bitmap_sync_wait" , |
979 | .sstate = TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_ENABLED, |
980 | .dstate = &_TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_DSTATE |
981 | }; |
982 | TraceEvent _TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_EVENT = { |
983 | .id = 0, |
984 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
985 | .name = "ram_dirty_bitmap_sync_complete" , |
986 | .sstate = TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_ENABLED, |
987 | .dstate = &_TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_DSTATE |
988 | }; |
989 | TraceEvent _TRACE_RAM_STATE_RESUME_PREPARE_EVENT = { |
990 | .id = 0, |
991 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
992 | .name = "ram_state_resume_prepare" , |
993 | .sstate = TRACE_RAM_STATE_RESUME_PREPARE_ENABLED, |
994 | .dstate = &_TRACE_RAM_STATE_RESUME_PREPARE_DSTATE |
995 | }; |
996 | TraceEvent _TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_EVENT = { |
997 | .id = 0, |
998 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
999 | .name = "colo_flush_ram_cache_begin" , |
1000 | .sstate = TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_ENABLED, |
1001 | .dstate = &_TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_DSTATE |
1002 | }; |
1003 | TraceEvent _TRACE_COLO_FLUSH_RAM_CACHE_END_EVENT = { |
1004 | .id = 0, |
1005 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1006 | .name = "colo_flush_ram_cache_end" , |
1007 | .sstate = TRACE_COLO_FLUSH_RAM_CACHE_END_ENABLED, |
1008 | .dstate = &_TRACE_COLO_FLUSH_RAM_CACHE_END_DSTATE |
1009 | }; |
1010 | TraceEvent _TRACE_SAVE_XBZRLE_PAGE_SKIPPING_EVENT = { |
1011 | .id = 0, |
1012 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1013 | .name = "save_xbzrle_page_skipping" , |
1014 | .sstate = TRACE_SAVE_XBZRLE_PAGE_SKIPPING_ENABLED, |
1015 | .dstate = &_TRACE_SAVE_XBZRLE_PAGE_SKIPPING_DSTATE |
1016 | }; |
1017 | TraceEvent _TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_EVENT = { |
1018 | .id = 0, |
1019 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1020 | .name = "save_xbzrle_page_overflow" , |
1021 | .sstate = TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_ENABLED, |
1022 | .dstate = &_TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_DSTATE |
1023 | }; |
1024 | TraceEvent _TRACE_RAM_SAVE_ITERATE_BIG_WAIT_EVENT = { |
1025 | .id = 0, |
1026 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1027 | .name = "ram_save_iterate_big_wait" , |
1028 | .sstate = TRACE_RAM_SAVE_ITERATE_BIG_WAIT_ENABLED, |
1029 | .dstate = &_TRACE_RAM_SAVE_ITERATE_BIG_WAIT_DSTATE |
1030 | }; |
1031 | TraceEvent _TRACE_RAM_LOAD_COMPLETE_EVENT = { |
1032 | .id = 0, |
1033 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1034 | .name = "ram_load_complete" , |
1035 | .sstate = TRACE_RAM_LOAD_COMPLETE_ENABLED, |
1036 | .dstate = &_TRACE_RAM_LOAD_COMPLETE_DSTATE |
1037 | }; |
1038 | TraceEvent _TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_CLOSE_EVENT = { |
1039 | .id = 0, |
1040 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1041 | .name = "await_return_path_close_on_source_close" , |
1042 | .sstate = TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_CLOSE_ENABLED, |
1043 | .dstate = &_TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_CLOSE_DSTATE |
1044 | }; |
1045 | TraceEvent _TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_JOINING_EVENT = { |
1046 | .id = 0, |
1047 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1048 | .name = "await_return_path_close_on_source_joining" , |
1049 | .sstate = TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_JOINING_ENABLED, |
1050 | .dstate = &_TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_JOINING_DSTATE |
1051 | }; |
1052 | TraceEvent _TRACE_MIGRATE_SET_STATE_EVENT = { |
1053 | .id = 0, |
1054 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1055 | .name = "migrate_set_state" , |
1056 | .sstate = TRACE_MIGRATE_SET_STATE_ENABLED, |
1057 | .dstate = &_TRACE_MIGRATE_SET_STATE_DSTATE |
1058 | }; |
1059 | TraceEvent _TRACE_MIGRATE_FD_CLEANUP_EVENT = { |
1060 | .id = 0, |
1061 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1062 | .name = "migrate_fd_cleanup" , |
1063 | .sstate = TRACE_MIGRATE_FD_CLEANUP_ENABLED, |
1064 | .dstate = &_TRACE_MIGRATE_FD_CLEANUP_DSTATE |
1065 | }; |
1066 | TraceEvent _TRACE_MIGRATE_FD_ERROR_EVENT = { |
1067 | .id = 0, |
1068 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1069 | .name = "migrate_fd_error" , |
1070 | .sstate = TRACE_MIGRATE_FD_ERROR_ENABLED, |
1071 | .dstate = &_TRACE_MIGRATE_FD_ERROR_DSTATE |
1072 | }; |
1073 | TraceEvent _TRACE_MIGRATE_FD_CANCEL_EVENT = { |
1074 | .id = 0, |
1075 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1076 | .name = "migrate_fd_cancel" , |
1077 | .sstate = TRACE_MIGRATE_FD_CANCEL_ENABLED, |
1078 | .dstate = &_TRACE_MIGRATE_FD_CANCEL_DSTATE |
1079 | }; |
1080 | TraceEvent _TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_EVENT = { |
1081 | .id = 0, |
1082 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1083 | .name = "migrate_handle_rp_req_pages" , |
1084 | .sstate = TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_ENABLED, |
1085 | .dstate = &_TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_DSTATE |
1086 | }; |
1087 | TraceEvent _TRACE_MIGRATE_PENDING_EVENT = { |
1088 | .id = 0, |
1089 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1090 | .name = "migrate_pending" , |
1091 | .sstate = TRACE_MIGRATE_PENDING_ENABLED, |
1092 | .dstate = &_TRACE_MIGRATE_PENDING_DSTATE |
1093 | }; |
1094 | TraceEvent _TRACE_MIGRATE_SEND_RP_MESSAGE_EVENT = { |
1095 | .id = 0, |
1096 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1097 | .name = "migrate_send_rp_message" , |
1098 | .sstate = TRACE_MIGRATE_SEND_RP_MESSAGE_ENABLED, |
1099 | .dstate = &_TRACE_MIGRATE_SEND_RP_MESSAGE_DSTATE |
1100 | }; |
1101 | TraceEvent _TRACE_MIGRATE_SEND_RP_RECV_BITMAP_EVENT = { |
1102 | .id = 0, |
1103 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1104 | .name = "migrate_send_rp_recv_bitmap" , |
1105 | .sstate = TRACE_MIGRATE_SEND_RP_RECV_BITMAP_ENABLED, |
1106 | .dstate = &_TRACE_MIGRATE_SEND_RP_RECV_BITMAP_DSTATE |
1107 | }; |
1108 | TraceEvent _TRACE_MIGRATION_COMPLETION_FILE_ERR_EVENT = { |
1109 | .id = 0, |
1110 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1111 | .name = "migration_completion_file_err" , |
1112 | .sstate = TRACE_MIGRATION_COMPLETION_FILE_ERR_ENABLED, |
1113 | .dstate = &_TRACE_MIGRATION_COMPLETION_FILE_ERR_DSTATE |
1114 | }; |
1115 | TraceEvent _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_EVENT = { |
1116 | .id = 0, |
1117 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1118 | .name = "migration_completion_postcopy_end" , |
1119 | .sstate = TRACE_MIGRATION_COMPLETION_POSTCOPY_END_ENABLED, |
1120 | .dstate = &_TRACE_MIGRATION_COMPLETION_POSTCOPY_END_DSTATE |
1121 | }; |
1122 | TraceEvent _TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_EVENT = { |
1123 | .id = 0, |
1124 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1125 | .name = "migration_completion_postcopy_end_after_complete" , |
1126 | .sstate = TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_ENABLED, |
1127 | .dstate = &_TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_DSTATE |
1128 | }; |
1129 | TraceEvent _TRACE_MIGRATION_RETURN_PATH_END_BEFORE_EVENT = { |
1130 | .id = 0, |
1131 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1132 | .name = "migration_return_path_end_before" , |
1133 | .sstate = TRACE_MIGRATION_RETURN_PATH_END_BEFORE_ENABLED, |
1134 | .dstate = &_TRACE_MIGRATION_RETURN_PATH_END_BEFORE_DSTATE |
1135 | }; |
1136 | TraceEvent _TRACE_MIGRATION_RETURN_PATH_END_AFTER_EVENT = { |
1137 | .id = 0, |
1138 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1139 | .name = "migration_return_path_end_after" , |
1140 | .sstate = TRACE_MIGRATION_RETURN_PATH_END_AFTER_ENABLED, |
1141 | .dstate = &_TRACE_MIGRATION_RETURN_PATH_END_AFTER_DSTATE |
1142 | }; |
1143 | TraceEvent _TRACE_MIGRATION_THREAD_AFTER_LOOP_EVENT = { |
1144 | .id = 0, |
1145 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1146 | .name = "migration_thread_after_loop" , |
1147 | .sstate = TRACE_MIGRATION_THREAD_AFTER_LOOP_ENABLED, |
1148 | .dstate = &_TRACE_MIGRATION_THREAD_AFTER_LOOP_DSTATE |
1149 | }; |
1150 | TraceEvent _TRACE_MIGRATION_THREAD_FILE_ERR_EVENT = { |
1151 | .id = 0, |
1152 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1153 | .name = "migration_thread_file_err" , |
1154 | .sstate = TRACE_MIGRATION_THREAD_FILE_ERR_ENABLED, |
1155 | .dstate = &_TRACE_MIGRATION_THREAD_FILE_ERR_DSTATE |
1156 | }; |
1157 | TraceEvent _TRACE_MIGRATION_THREAD_RATELIMIT_PRE_EVENT = { |
1158 | .id = 0, |
1159 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1160 | .name = "migration_thread_ratelimit_pre" , |
1161 | .sstate = TRACE_MIGRATION_THREAD_RATELIMIT_PRE_ENABLED, |
1162 | .dstate = &_TRACE_MIGRATION_THREAD_RATELIMIT_PRE_DSTATE |
1163 | }; |
1164 | TraceEvent _TRACE_MIGRATION_THREAD_RATELIMIT_POST_EVENT = { |
1165 | .id = 0, |
1166 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1167 | .name = "migration_thread_ratelimit_post" , |
1168 | .sstate = TRACE_MIGRATION_THREAD_RATELIMIT_POST_ENABLED, |
1169 | .dstate = &_TRACE_MIGRATION_THREAD_RATELIMIT_POST_DSTATE |
1170 | }; |
1171 | TraceEvent _TRACE_MIGRATION_THREAD_SETUP_COMPLETE_EVENT = { |
1172 | .id = 0, |
1173 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1174 | .name = "migration_thread_setup_complete" , |
1175 | .sstate = TRACE_MIGRATION_THREAD_SETUP_COMPLETE_ENABLED, |
1176 | .dstate = &_TRACE_MIGRATION_THREAD_SETUP_COMPLETE_DSTATE |
1177 | }; |
1178 | TraceEvent _TRACE_OPEN_RETURN_PATH_ON_SOURCE_EVENT = { |
1179 | .id = 0, |
1180 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1181 | .name = "open_return_path_on_source" , |
1182 | .sstate = TRACE_OPEN_RETURN_PATH_ON_SOURCE_ENABLED, |
1183 | .dstate = &_TRACE_OPEN_RETURN_PATH_ON_SOURCE_DSTATE |
1184 | }; |
1185 | TraceEvent _TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_EVENT = { |
1186 | .id = 0, |
1187 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1188 | .name = "open_return_path_on_source_continue" , |
1189 | .sstate = TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_ENABLED, |
1190 | .dstate = &_TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_DSTATE |
1191 | }; |
1192 | TraceEvent _TRACE_POSTCOPY_START_EVENT = { |
1193 | .id = 0, |
1194 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1195 | .name = "postcopy_start" , |
1196 | .sstate = TRACE_POSTCOPY_START_ENABLED, |
1197 | .dstate = &_TRACE_POSTCOPY_START_DSTATE |
1198 | }; |
1199 | TraceEvent _TRACE_POSTCOPY_PAUSE_RETURN_PATH_EVENT = { |
1200 | .id = 0, |
1201 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1202 | .name = "postcopy_pause_return_path" , |
1203 | .sstate = TRACE_POSTCOPY_PAUSE_RETURN_PATH_ENABLED, |
1204 | .dstate = &_TRACE_POSTCOPY_PAUSE_RETURN_PATH_DSTATE |
1205 | }; |
1206 | TraceEvent _TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_EVENT = { |
1207 | .id = 0, |
1208 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1209 | .name = "postcopy_pause_return_path_continued" , |
1210 | .sstate = TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_ENABLED, |
1211 | .dstate = &_TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_DSTATE |
1212 | }; |
1213 | TraceEvent _TRACE_POSTCOPY_PAUSE_CONTINUED_EVENT = { |
1214 | .id = 0, |
1215 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1216 | .name = "postcopy_pause_continued" , |
1217 | .sstate = TRACE_POSTCOPY_PAUSE_CONTINUED_ENABLED, |
1218 | .dstate = &_TRACE_POSTCOPY_PAUSE_CONTINUED_DSTATE |
1219 | }; |
1220 | TraceEvent _TRACE_POSTCOPY_START_SET_RUN_EVENT = { |
1221 | .id = 0, |
1222 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1223 | .name = "postcopy_start_set_run" , |
1224 | .sstate = TRACE_POSTCOPY_START_SET_RUN_ENABLED, |
1225 | .dstate = &_TRACE_POSTCOPY_START_SET_RUN_DSTATE |
1226 | }; |
1227 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_EVENT = { |
1228 | .id = 0, |
1229 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1230 | .name = "source_return_path_thread_bad_end" , |
1231 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_ENABLED, |
1232 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_DSTATE |
1233 | }; |
1234 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_END_EVENT = { |
1235 | .id = 0, |
1236 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1237 | .name = "source_return_path_thread_end" , |
1238 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_END_ENABLED, |
1239 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_END_DSTATE |
1240 | }; |
1241 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_EVENT = { |
1242 | .id = 0, |
1243 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1244 | .name = "source_return_path_thread_entry" , |
1245 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_ENABLED, |
1246 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_DSTATE |
1247 | }; |
1248 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_EVENT = { |
1249 | .id = 0, |
1250 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1251 | .name = "source_return_path_thread_loop_top" , |
1252 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_ENABLED, |
1253 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_DSTATE |
1254 | }; |
1255 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_PONG_EVENT = { |
1256 | .id = 0, |
1257 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1258 | .name = "source_return_path_thread_pong" , |
1259 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_PONG_ENABLED, |
1260 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_PONG_DSTATE |
1261 | }; |
1262 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_EVENT = { |
1263 | .id = 0, |
1264 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1265 | .name = "source_return_path_thread_shut" , |
1266 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_ENABLED, |
1267 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_DSTATE |
1268 | }; |
1269 | TraceEvent _TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_EVENT = { |
1270 | .id = 0, |
1271 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1272 | .name = "source_return_path_thread_resume_ack" , |
1273 | .sstate = TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_ENABLED, |
1274 | .dstate = &_TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_DSTATE |
1275 | }; |
1276 | TraceEvent _TRACE_MIGRATION_THREAD_LOW_PENDING_EVENT = { |
1277 | .id = 0, |
1278 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1279 | .name = "migration_thread_low_pending" , |
1280 | .sstate = TRACE_MIGRATION_THREAD_LOW_PENDING_ENABLED, |
1281 | .dstate = &_TRACE_MIGRATION_THREAD_LOW_PENDING_DSTATE |
1282 | }; |
1283 | TraceEvent _TRACE_MIGRATE_TRANSFERRED_EVENT = { |
1284 | .id = 0, |
1285 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1286 | .name = "migrate_transferred" , |
1287 | .sstate = TRACE_MIGRATE_TRANSFERRED_ENABLED, |
1288 | .dstate = &_TRACE_MIGRATE_TRANSFERRED_DSTATE |
1289 | }; |
1290 | TraceEvent _TRACE_PROCESS_INCOMING_MIGRATION_CO_END_EVENT = { |
1291 | .id = 0, |
1292 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1293 | .name = "process_incoming_migration_co_end" , |
1294 | .sstate = TRACE_PROCESS_INCOMING_MIGRATION_CO_END_ENABLED, |
1295 | .dstate = &_TRACE_PROCESS_INCOMING_MIGRATION_CO_END_DSTATE |
1296 | }; |
1297 | TraceEvent _TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_EVENT = { |
1298 | .id = 0, |
1299 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1300 | .name = "process_incoming_migration_co_postcopy_end_main" , |
1301 | .sstate = TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_ENABLED, |
1302 | .dstate = &_TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_DSTATE |
1303 | }; |
1304 | TraceEvent _TRACE_MIGRATION_SET_INCOMING_CHANNEL_EVENT = { |
1305 | .id = 0, |
1306 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1307 | .name = "migration_set_incoming_channel" , |
1308 | .sstate = TRACE_MIGRATION_SET_INCOMING_CHANNEL_ENABLED, |
1309 | .dstate = &_TRACE_MIGRATION_SET_INCOMING_CHANNEL_DSTATE |
1310 | }; |
1311 | TraceEvent _TRACE_MIGRATION_SET_OUTGOING_CHANNEL_EVENT = { |
1312 | .id = 0, |
1313 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1314 | .name = "migration_set_outgoing_channel" , |
1315 | .sstate = TRACE_MIGRATION_SET_OUTGOING_CHANNEL_ENABLED, |
1316 | .dstate = &_TRACE_MIGRATION_SET_OUTGOING_CHANNEL_DSTATE |
1317 | }; |
1318 | TraceEvent _TRACE_MIGRATE_STATE_TOO_BIG_EVENT = { |
1319 | .id = 0, |
1320 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1321 | .name = "migrate_state_too_big" , |
1322 | .sstate = TRACE_MIGRATE_STATE_TOO_BIG_ENABLED, |
1323 | .dstate = &_TRACE_MIGRATE_STATE_TOO_BIG_DSTATE |
1324 | }; |
1325 | TraceEvent _TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_EVENT = { |
1326 | .id = 0, |
1327 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1328 | .name = "migrate_global_state_post_load" , |
1329 | .sstate = TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_ENABLED, |
1330 | .dstate = &_TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_DSTATE |
1331 | }; |
1332 | TraceEvent _TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_EVENT = { |
1333 | .id = 0, |
1334 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1335 | .name = "migrate_global_state_pre_save" , |
1336 | .sstate = TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_ENABLED, |
1337 | .dstate = &_TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_DSTATE |
1338 | }; |
1339 | TraceEvent _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_EVENT = { |
1340 | .id = 0, |
1341 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1342 | .name = "qemu_rdma_accept_incoming_migration" , |
1343 | .sstate = TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ENABLED, |
1344 | .dstate = &_TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_DSTATE |
1345 | }; |
1346 | TraceEvent _TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_EVENT = { |
1347 | .id = 0, |
1348 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1349 | .name = "qemu_rdma_accept_incoming_migration_accepted" , |
1350 | .sstate = TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_ENABLED, |
1351 | .dstate = &_TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_DSTATE |
1352 | }; |
1353 | TraceEvent _TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_EVENT = { |
1354 | .id = 0, |
1355 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1356 | .name = "qemu_rdma_accept_pin_state" , |
1357 | .sstate = TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_ENABLED, |
1358 | .dstate = &_TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_DSTATE |
1359 | }; |
1360 | TraceEvent _TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_EVENT = { |
1361 | .id = 0, |
1362 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1363 | .name = "qemu_rdma_accept_pin_verbsc" , |
1364 | .sstate = TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_ENABLED, |
1365 | .dstate = &_TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_DSTATE |
1366 | }; |
1367 | TraceEvent _TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_EVENT = { |
1368 | .id = 0, |
1369 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1370 | .name = "qemu_rdma_block_for_wrid_miss" , |
1371 | .sstate = TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_ENABLED, |
1372 | .dstate = &_TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_DSTATE |
1373 | }; |
1374 | TraceEvent _TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_EVENT = { |
1375 | .id = 0, |
1376 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1377 | .name = "qemu_rdma_cleanup_disconnect" , |
1378 | .sstate = TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_ENABLED, |
1379 | .dstate = &_TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_DSTATE |
1380 | }; |
1381 | TraceEvent _TRACE_QEMU_RDMA_CLOSE_EVENT = { |
1382 | .id = 0, |
1383 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1384 | .name = "qemu_rdma_close" , |
1385 | .sstate = TRACE_QEMU_RDMA_CLOSE_ENABLED, |
1386 | .dstate = &_TRACE_QEMU_RDMA_CLOSE_DSTATE |
1387 | }; |
1388 | TraceEvent _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_EVENT = { |
1389 | .id = 0, |
1390 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1391 | .name = "qemu_rdma_connect_pin_all_requested" , |
1392 | .sstate = TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_ENABLED, |
1393 | .dstate = &_TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_DSTATE |
1394 | }; |
1395 | TraceEvent _TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_EVENT = { |
1396 | .id = 0, |
1397 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1398 | .name = "qemu_rdma_connect_pin_all_outcome" , |
1399 | .sstate = TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_ENABLED, |
1400 | .dstate = &_TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_DSTATE |
1401 | }; |
1402 | TraceEvent _TRACE_QEMU_RDMA_DEST_INIT_TRYING_EVENT = { |
1403 | .id = 0, |
1404 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1405 | .name = "qemu_rdma_dest_init_trying" , |
1406 | .sstate = TRACE_QEMU_RDMA_DEST_INIT_TRYING_ENABLED, |
1407 | .dstate = &_TRACE_QEMU_RDMA_DEST_INIT_TRYING_DSTATE |
1408 | }; |
1409 | TraceEvent _TRACE_QEMU_RDMA_DUMP_GID_EVENT = { |
1410 | .id = 0, |
1411 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1412 | .name = "qemu_rdma_dump_gid" , |
1413 | .sstate = TRACE_QEMU_RDMA_DUMP_GID_ENABLED, |
1414 | .dstate = &_TRACE_QEMU_RDMA_DUMP_GID_DSTATE |
1415 | }; |
1416 | TraceEvent _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_EVENT = { |
1417 | .id = 0, |
1418 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1419 | .name = "qemu_rdma_exchange_get_response_start" , |
1420 | .sstate = TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_ENABLED, |
1421 | .dstate = &_TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_DSTATE |
1422 | }; |
1423 | TraceEvent _TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_EVENT = { |
1424 | .id = 0, |
1425 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1426 | .name = "qemu_rdma_exchange_get_response_none" , |
1427 | .sstate = TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_ENABLED, |
1428 | .dstate = &_TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_DSTATE |
1429 | }; |
1430 | TraceEvent _TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_EVENT = { |
1431 | .id = 0, |
1432 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1433 | .name = "qemu_rdma_exchange_send_issue_callback" , |
1434 | .sstate = TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_ENABLED, |
1435 | .dstate = &_TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_DSTATE |
1436 | }; |
1437 | TraceEvent _TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_EVENT = { |
1438 | .id = 0, |
1439 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1440 | .name = "qemu_rdma_exchange_send_waiting" , |
1441 | .sstate = TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_ENABLED, |
1442 | .dstate = &_TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_DSTATE |
1443 | }; |
1444 | TraceEvent _TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_EVENT = { |
1445 | .id = 0, |
1446 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1447 | .name = "qemu_rdma_exchange_send_received" , |
1448 | .sstate = TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_ENABLED, |
1449 | .dstate = &_TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_DSTATE |
1450 | }; |
1451 | TraceEvent _TRACE_QEMU_RDMA_FILL_EVENT = { |
1452 | .id = 0, |
1453 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1454 | .name = "qemu_rdma_fill" , |
1455 | .sstate = TRACE_QEMU_RDMA_FILL_ENABLED, |
1456 | .dstate = &_TRACE_QEMU_RDMA_FILL_DSTATE |
1457 | }; |
1458 | TraceEvent _TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_EVENT = { |
1459 | .id = 0, |
1460 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1461 | .name = "qemu_rdma_init_ram_blocks" , |
1462 | .sstate = TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_ENABLED, |
1463 | .dstate = &_TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_DSTATE |
1464 | }; |
1465 | TraceEvent _TRACE_QEMU_RDMA_POLL_RECV_EVENT = { |
1466 | .id = 0, |
1467 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1468 | .name = "qemu_rdma_poll_recv" , |
1469 | .sstate = TRACE_QEMU_RDMA_POLL_RECV_ENABLED, |
1470 | .dstate = &_TRACE_QEMU_RDMA_POLL_RECV_DSTATE |
1471 | }; |
1472 | TraceEvent _TRACE_QEMU_RDMA_POLL_WRITE_EVENT = { |
1473 | .id = 0, |
1474 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1475 | .name = "qemu_rdma_poll_write" , |
1476 | .sstate = TRACE_QEMU_RDMA_POLL_WRITE_ENABLED, |
1477 | .dstate = &_TRACE_QEMU_RDMA_POLL_WRITE_DSTATE |
1478 | }; |
1479 | TraceEvent _TRACE_QEMU_RDMA_POLL_OTHER_EVENT = { |
1480 | .id = 0, |
1481 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1482 | .name = "qemu_rdma_poll_other" , |
1483 | .sstate = TRACE_QEMU_RDMA_POLL_OTHER_ENABLED, |
1484 | .dstate = &_TRACE_QEMU_RDMA_POLL_OTHER_DSTATE |
1485 | }; |
1486 | TraceEvent _TRACE_QEMU_RDMA_POST_SEND_CONTROL_EVENT = { |
1487 | .id = 0, |
1488 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1489 | .name = "qemu_rdma_post_send_control" , |
1490 | .sstate = TRACE_QEMU_RDMA_POST_SEND_CONTROL_ENABLED, |
1491 | .dstate = &_TRACE_QEMU_RDMA_POST_SEND_CONTROL_DSTATE |
1492 | }; |
1493 | TraceEvent _TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_EVENT = { |
1494 | .id = 0, |
1495 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1496 | .name = "qemu_rdma_register_and_get_keys" , |
1497 | .sstate = TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_ENABLED, |
1498 | .dstate = &_TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_DSTATE |
1499 | }; |
1500 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_COMPRESS_EVENT = { |
1501 | .id = 0, |
1502 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1503 | .name = "qemu_rdma_registration_handle_compress" , |
1504 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_COMPRESS_ENABLED, |
1505 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_COMPRESS_DSTATE |
1506 | }; |
1507 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_FINISHED_EVENT = { |
1508 | .id = 0, |
1509 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1510 | .name = "qemu_rdma_registration_handle_finished" , |
1511 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_FINISHED_ENABLED, |
1512 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_FINISHED_DSTATE |
1513 | }; |
1514 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_EVENT = { |
1515 | .id = 0, |
1516 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1517 | .name = "qemu_rdma_registration_handle_ram_blocks" , |
1518 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_ENABLED, |
1519 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_DSTATE |
1520 | }; |
1521 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_EVENT = { |
1522 | .id = 0, |
1523 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1524 | .name = "qemu_rdma_registration_handle_ram_blocks_loop" , |
1525 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_ENABLED, |
1526 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_DSTATE |
1527 | }; |
1528 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_EVENT = { |
1529 | .id = 0, |
1530 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1531 | .name = "qemu_rdma_registration_handle_register" , |
1532 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_ENABLED, |
1533 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_DSTATE |
1534 | }; |
1535 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_EVENT = { |
1536 | .id = 0, |
1537 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1538 | .name = "qemu_rdma_registration_handle_register_loop" , |
1539 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_ENABLED, |
1540 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_DSTATE |
1541 | }; |
1542 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_EVENT = { |
1543 | .id = 0, |
1544 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1545 | .name = "qemu_rdma_registration_handle_register_rkey" , |
1546 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_ENABLED, |
1547 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_DSTATE |
1548 | }; |
1549 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_EVENT = { |
1550 | .id = 0, |
1551 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1552 | .name = "qemu_rdma_registration_handle_unregister" , |
1553 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_ENABLED, |
1554 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_DSTATE |
1555 | }; |
1556 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_EVENT = { |
1557 | .id = 0, |
1558 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1559 | .name = "qemu_rdma_registration_handle_unregister_loop" , |
1560 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_ENABLED, |
1561 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_DSTATE |
1562 | }; |
1563 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_EVENT = { |
1564 | .id = 0, |
1565 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1566 | .name = "qemu_rdma_registration_handle_unregister_success" , |
1567 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_ENABLED, |
1568 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_DSTATE |
1569 | }; |
1570 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_HANDLE_WAIT_EVENT = { |
1571 | .id = 0, |
1572 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1573 | .name = "qemu_rdma_registration_handle_wait" , |
1574 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_HANDLE_WAIT_ENABLED, |
1575 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_WAIT_DSTATE |
1576 | }; |
1577 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_START_EVENT = { |
1578 | .id = 0, |
1579 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1580 | .name = "qemu_rdma_registration_start" , |
1581 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_START_ENABLED, |
1582 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_START_DSTATE |
1583 | }; |
1584 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_STOP_EVENT = { |
1585 | .id = 0, |
1586 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1587 | .name = "qemu_rdma_registration_stop" , |
1588 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_STOP_ENABLED, |
1589 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_STOP_DSTATE |
1590 | }; |
1591 | TraceEvent _TRACE_QEMU_RDMA_REGISTRATION_STOP_RAM_EVENT = { |
1592 | .id = 0, |
1593 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1594 | .name = "qemu_rdma_registration_stop_ram" , |
1595 | .sstate = TRACE_QEMU_RDMA_REGISTRATION_STOP_RAM_ENABLED, |
1596 | .dstate = &_TRACE_QEMU_RDMA_REGISTRATION_STOP_RAM_DSTATE |
1597 | }; |
1598 | TraceEvent _TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_EVENT = { |
1599 | .id = 0, |
1600 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1601 | .name = "qemu_rdma_resolve_host_trying" , |
1602 | .sstate = TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_ENABLED, |
1603 | .dstate = &_TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_DSTATE |
1604 | }; |
1605 | TraceEvent _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_EVENT = { |
1606 | .id = 0, |
1607 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1608 | .name = "qemu_rdma_signal_unregister_append" , |
1609 | .sstate = TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_ENABLED, |
1610 | .dstate = &_TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_DSTATE |
1611 | }; |
1612 | TraceEvent _TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_EVENT = { |
1613 | .id = 0, |
1614 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1615 | .name = "qemu_rdma_signal_unregister_already" , |
1616 | .sstate = TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_ENABLED, |
1617 | .dstate = &_TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_DSTATE |
1618 | }; |
1619 | TraceEvent _TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_EVENT = { |
1620 | .id = 0, |
1621 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1622 | .name = "qemu_rdma_unregister_waiting_inflight" , |
1623 | .sstate = TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_ENABLED, |
1624 | .dstate = &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_DSTATE |
1625 | }; |
1626 | TraceEvent _TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_EVENT = { |
1627 | .id = 0, |
1628 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1629 | .name = "qemu_rdma_unregister_waiting_proc" , |
1630 | .sstate = TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_ENABLED, |
1631 | .dstate = &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_DSTATE |
1632 | }; |
1633 | TraceEvent _TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_EVENT = { |
1634 | .id = 0, |
1635 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1636 | .name = "qemu_rdma_unregister_waiting_send" , |
1637 | .sstate = TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_ENABLED, |
1638 | .dstate = &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_DSTATE |
1639 | }; |
1640 | TraceEvent _TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_EVENT = { |
1641 | .id = 0, |
1642 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1643 | .name = "qemu_rdma_unregister_waiting_complete" , |
1644 | .sstate = TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_ENABLED, |
1645 | .dstate = &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_DSTATE |
1646 | }; |
1647 | TraceEvent _TRACE_QEMU_RDMA_WRITE_FLUSH_EVENT = { |
1648 | .id = 0, |
1649 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1650 | .name = "qemu_rdma_write_flush" , |
1651 | .sstate = TRACE_QEMU_RDMA_WRITE_FLUSH_ENABLED, |
1652 | .dstate = &_TRACE_QEMU_RDMA_WRITE_FLUSH_DSTATE |
1653 | }; |
1654 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_EVENT = { |
1655 | .id = 0, |
1656 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1657 | .name = "qemu_rdma_write_one_block" , |
1658 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_ENABLED, |
1659 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_DSTATE |
1660 | }; |
1661 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_POST_EVENT = { |
1662 | .id = 0, |
1663 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1664 | .name = "qemu_rdma_write_one_post" , |
1665 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_POST_ENABLED, |
1666 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_POST_DSTATE |
1667 | }; |
1668 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_EVENT = { |
1669 | .id = 0, |
1670 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1671 | .name = "qemu_rdma_write_one_queue_full" , |
1672 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_ENABLED, |
1673 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_DSTATE |
1674 | }; |
1675 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_EVENT = { |
1676 | .id = 0, |
1677 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1678 | .name = "qemu_rdma_write_one_recvregres" , |
1679 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_ENABLED, |
1680 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_DSTATE |
1681 | }; |
1682 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_EVENT = { |
1683 | .id = 0, |
1684 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1685 | .name = "qemu_rdma_write_one_sendreg" , |
1686 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_ENABLED, |
1687 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_DSTATE |
1688 | }; |
1689 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_TOP_EVENT = { |
1690 | .id = 0, |
1691 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1692 | .name = "qemu_rdma_write_one_top" , |
1693 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_TOP_ENABLED, |
1694 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_TOP_DSTATE |
1695 | }; |
1696 | TraceEvent _TRACE_QEMU_RDMA_WRITE_ONE_ZERO_EVENT = { |
1697 | .id = 0, |
1698 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1699 | .name = "qemu_rdma_write_one_zero" , |
1700 | .sstate = TRACE_QEMU_RDMA_WRITE_ONE_ZERO_ENABLED, |
1701 | .dstate = &_TRACE_QEMU_RDMA_WRITE_ONE_ZERO_DSTATE |
1702 | }; |
1703 | TraceEvent _TRACE_RDMA_ADD_BLOCK_EVENT = { |
1704 | .id = 0, |
1705 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1706 | .name = "rdma_add_block" , |
1707 | .sstate = TRACE_RDMA_ADD_BLOCK_ENABLED, |
1708 | .dstate = &_TRACE_RDMA_ADD_BLOCK_DSTATE |
1709 | }; |
1710 | TraceEvent _TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_EVENT = { |
1711 | .id = 0, |
1712 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1713 | .name = "rdma_block_notification_handle" , |
1714 | .sstate = TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_ENABLED, |
1715 | .dstate = &_TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_DSTATE |
1716 | }; |
1717 | TraceEvent _TRACE_RDMA_DELETE_BLOCK_EVENT = { |
1718 | .id = 0, |
1719 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1720 | .name = "rdma_delete_block" , |
1721 | .sstate = TRACE_RDMA_DELETE_BLOCK_ENABLED, |
1722 | .dstate = &_TRACE_RDMA_DELETE_BLOCK_DSTATE |
1723 | }; |
1724 | TraceEvent _TRACE_RDMA_START_INCOMING_MIGRATION_EVENT = { |
1725 | .id = 0, |
1726 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1727 | .name = "rdma_start_incoming_migration" , |
1728 | .sstate = TRACE_RDMA_START_INCOMING_MIGRATION_ENABLED, |
1729 | .dstate = &_TRACE_RDMA_START_INCOMING_MIGRATION_DSTATE |
1730 | }; |
1731 | TraceEvent _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_EVENT = { |
1732 | .id = 0, |
1733 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1734 | .name = "rdma_start_incoming_migration_after_dest_init" , |
1735 | .sstate = TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_ENABLED, |
1736 | .dstate = &_TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_DSTATE |
1737 | }; |
1738 | TraceEvent _TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_EVENT = { |
1739 | .id = 0, |
1740 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1741 | .name = "rdma_start_incoming_migration_after_rdma_listen" , |
1742 | .sstate = TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_ENABLED, |
1743 | .dstate = &_TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_DSTATE |
1744 | }; |
1745 | TraceEvent _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_EVENT = { |
1746 | .id = 0, |
1747 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1748 | .name = "rdma_start_outgoing_migration_after_rdma_connect" , |
1749 | .sstate = TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_ENABLED, |
1750 | .dstate = &_TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_DSTATE |
1751 | }; |
1752 | TraceEvent _TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_EVENT = { |
1753 | .id = 0, |
1754 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1755 | .name = "rdma_start_outgoing_migration_after_rdma_source_init" , |
1756 | .sstate = TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_ENABLED, |
1757 | .dstate = &_TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_DSTATE |
1758 | }; |
1759 | TraceEvent _TRACE_POSTCOPY_DISCARD_SEND_FINISH_EVENT = { |
1760 | .id = 0, |
1761 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1762 | .name = "postcopy_discard_send_finish" , |
1763 | .sstate = TRACE_POSTCOPY_DISCARD_SEND_FINISH_ENABLED, |
1764 | .dstate = &_TRACE_POSTCOPY_DISCARD_SEND_FINISH_DSTATE |
1765 | }; |
1766 | TraceEvent _TRACE_POSTCOPY_DISCARD_SEND_RANGE_EVENT = { |
1767 | .id = 0, |
1768 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1769 | .name = "postcopy_discard_send_range" , |
1770 | .sstate = TRACE_POSTCOPY_DISCARD_SEND_RANGE_ENABLED, |
1771 | .dstate = &_TRACE_POSTCOPY_DISCARD_SEND_RANGE_DSTATE |
1772 | }; |
1773 | TraceEvent _TRACE_POSTCOPY_CLEANUP_RANGE_EVENT = { |
1774 | .id = 0, |
1775 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1776 | .name = "postcopy_cleanup_range" , |
1777 | .sstate = TRACE_POSTCOPY_CLEANUP_RANGE_ENABLED, |
1778 | .dstate = &_TRACE_POSTCOPY_CLEANUP_RANGE_DSTATE |
1779 | }; |
1780 | TraceEvent _TRACE_POSTCOPY_INIT_RANGE_EVENT = { |
1781 | .id = 0, |
1782 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1783 | .name = "postcopy_init_range" , |
1784 | .sstate = TRACE_POSTCOPY_INIT_RANGE_ENABLED, |
1785 | .dstate = &_TRACE_POSTCOPY_INIT_RANGE_DSTATE |
1786 | }; |
1787 | TraceEvent _TRACE_POSTCOPY_NHP_RANGE_EVENT = { |
1788 | .id = 0, |
1789 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1790 | .name = "postcopy_nhp_range" , |
1791 | .sstate = TRACE_POSTCOPY_NHP_RANGE_ENABLED, |
1792 | .dstate = &_TRACE_POSTCOPY_NHP_RANGE_DSTATE |
1793 | }; |
1794 | TraceEvent _TRACE_POSTCOPY_PLACE_PAGE_EVENT = { |
1795 | .id = 0, |
1796 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1797 | .name = "postcopy_place_page" , |
1798 | .sstate = TRACE_POSTCOPY_PLACE_PAGE_ENABLED, |
1799 | .dstate = &_TRACE_POSTCOPY_PLACE_PAGE_DSTATE |
1800 | }; |
1801 | TraceEvent _TRACE_POSTCOPY_PLACE_PAGE_ZERO_EVENT = { |
1802 | .id = 0, |
1803 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1804 | .name = "postcopy_place_page_zero" , |
1805 | .sstate = TRACE_POSTCOPY_PLACE_PAGE_ZERO_ENABLED, |
1806 | .dstate = &_TRACE_POSTCOPY_PLACE_PAGE_ZERO_DSTATE |
1807 | }; |
1808 | TraceEvent _TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_EVENT = { |
1809 | .id = 0, |
1810 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1811 | .name = "postcopy_ram_enable_notify" , |
1812 | .sstate = TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_ENABLED, |
1813 | .dstate = &_TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_DSTATE |
1814 | }; |
1815 | TraceEvent _TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_EVENT = { |
1816 | .id = 0, |
1817 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1818 | .name = "mark_postcopy_blocktime_begin" , |
1819 | .sstate = TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_ENABLED, |
1820 | .dstate = &_TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_DSTATE |
1821 | }; |
1822 | TraceEvent _TRACE_MARK_POSTCOPY_BLOCKTIME_END_EVENT = { |
1823 | .id = 0, |
1824 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1825 | .name = "mark_postcopy_blocktime_end" , |
1826 | .sstate = TRACE_MARK_POSTCOPY_BLOCKTIME_END_ENABLED, |
1827 | .dstate = &_TRACE_MARK_POSTCOPY_BLOCKTIME_END_DSTATE |
1828 | }; |
1829 | TraceEvent _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_EVENT = { |
1830 | .id = 0, |
1831 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1832 | .name = "postcopy_pause_fault_thread" , |
1833 | .sstate = TRACE_POSTCOPY_PAUSE_FAULT_THREAD_ENABLED, |
1834 | .dstate = &_TRACE_POSTCOPY_PAUSE_FAULT_THREAD_DSTATE |
1835 | }; |
1836 | TraceEvent _TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_EVENT = { |
1837 | .id = 0, |
1838 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1839 | .name = "postcopy_pause_fault_thread_continued" , |
1840 | .sstate = TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_ENABLED, |
1841 | .dstate = &_TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_DSTATE |
1842 | }; |
1843 | TraceEvent _TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_EVENT = { |
1844 | .id = 0, |
1845 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1846 | .name = "postcopy_ram_fault_thread_entry" , |
1847 | .sstate = TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_ENABLED, |
1848 | .dstate = &_TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_DSTATE |
1849 | }; |
1850 | TraceEvent _TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_EVENT = { |
1851 | .id = 0, |
1852 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1853 | .name = "postcopy_ram_fault_thread_exit" , |
1854 | .sstate = TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_ENABLED, |
1855 | .dstate = &_TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_DSTATE |
1856 | }; |
1857 | TraceEvent _TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_EVENT = { |
1858 | .id = 0, |
1859 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1860 | .name = "postcopy_ram_fault_thread_fds_core" , |
1861 | .sstate = TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_ENABLED, |
1862 | .dstate = &_TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_DSTATE |
1863 | }; |
1864 | TraceEvent = { |
1865 | .id = 0, |
1866 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1867 | .name = "postcopy_ram_fault_thread_fds_extra" , |
1868 | .sstate = TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_EXTRA_ENABLED, |
1869 | .dstate = &_TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_EXTRA_DSTATE |
1870 | }; |
1871 | TraceEvent _TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_EVENT = { |
1872 | .id = 0, |
1873 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1874 | .name = "postcopy_ram_fault_thread_quit" , |
1875 | .sstate = TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_ENABLED, |
1876 | .dstate = &_TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_DSTATE |
1877 | }; |
1878 | TraceEvent _TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_EVENT = { |
1879 | .id = 0, |
1880 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1881 | .name = "postcopy_ram_fault_thread_request" , |
1882 | .sstate = TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_ENABLED, |
1883 | .dstate = &_TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_DSTATE |
1884 | }; |
1885 | TraceEvent _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_EVENT = { |
1886 | .id = 0, |
1887 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1888 | .name = "postcopy_ram_incoming_cleanup_closeuf" , |
1889 | .sstate = TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_ENABLED, |
1890 | .dstate = &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_DSTATE |
1891 | }; |
1892 | TraceEvent _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_EVENT = { |
1893 | .id = 0, |
1894 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1895 | .name = "postcopy_ram_incoming_cleanup_entry" , |
1896 | .sstate = TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_ENABLED, |
1897 | .dstate = &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_DSTATE |
1898 | }; |
1899 | TraceEvent _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_EVENT = { |
1900 | .id = 0, |
1901 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1902 | .name = "postcopy_ram_incoming_cleanup_exit" , |
1903 | .sstate = TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_ENABLED, |
1904 | .dstate = &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_DSTATE |
1905 | }; |
1906 | TraceEvent _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_EVENT = { |
1907 | .id = 0, |
1908 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1909 | .name = "postcopy_ram_incoming_cleanup_join" , |
1910 | .sstate = TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_ENABLED, |
1911 | .dstate = &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_DSTATE |
1912 | }; |
1913 | TraceEvent _TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_EVENT = { |
1914 | .id = 0, |
1915 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1916 | .name = "postcopy_ram_incoming_cleanup_blocktime" , |
1917 | .sstate = TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_ENABLED, |
1918 | .dstate = &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_DSTATE |
1919 | }; |
1920 | TraceEvent _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_EVENT = { |
1921 | .id = 0, |
1922 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1923 | .name = "postcopy_request_shared_page" , |
1924 | .sstate = TRACE_POSTCOPY_REQUEST_SHARED_PAGE_ENABLED, |
1925 | .dstate = &_TRACE_POSTCOPY_REQUEST_SHARED_PAGE_DSTATE |
1926 | }; |
1927 | TraceEvent _TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_EVENT = { |
1928 | .id = 0, |
1929 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1930 | .name = "postcopy_request_shared_page_present" , |
1931 | .sstate = TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_ENABLED, |
1932 | .dstate = &_TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_DSTATE |
1933 | }; |
1934 | TraceEvent _TRACE_POSTCOPY_WAKE_SHARED_EVENT = { |
1935 | .id = 0, |
1936 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1937 | .name = "postcopy_wake_shared" , |
1938 | .sstate = TRACE_POSTCOPY_WAKE_SHARED_ENABLED, |
1939 | .dstate = &_TRACE_POSTCOPY_WAKE_SHARED_DSTATE |
1940 | }; |
1941 | TraceEvent _TRACE_GET_MEM_FAULT_CPU_INDEX_EVENT = { |
1942 | .id = 0, |
1943 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1944 | .name = "get_mem_fault_cpu_index" , |
1945 | .sstate = TRACE_GET_MEM_FAULT_CPU_INDEX_ENABLED, |
1946 | .dstate = &_TRACE_GET_MEM_FAULT_CPU_INDEX_DSTATE |
1947 | }; |
1948 | TraceEvent _TRACE_MIGRATION_EXEC_OUTGOING_EVENT = { |
1949 | .id = 0, |
1950 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1951 | .name = "migration_exec_outgoing" , |
1952 | .sstate = TRACE_MIGRATION_EXEC_OUTGOING_ENABLED, |
1953 | .dstate = &_TRACE_MIGRATION_EXEC_OUTGOING_DSTATE |
1954 | }; |
1955 | TraceEvent _TRACE_MIGRATION_EXEC_INCOMING_EVENT = { |
1956 | .id = 0, |
1957 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1958 | .name = "migration_exec_incoming" , |
1959 | .sstate = TRACE_MIGRATION_EXEC_INCOMING_ENABLED, |
1960 | .dstate = &_TRACE_MIGRATION_EXEC_INCOMING_DSTATE |
1961 | }; |
1962 | TraceEvent _TRACE_MIGRATION_FD_OUTGOING_EVENT = { |
1963 | .id = 0, |
1964 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1965 | .name = "migration_fd_outgoing" , |
1966 | .sstate = TRACE_MIGRATION_FD_OUTGOING_ENABLED, |
1967 | .dstate = &_TRACE_MIGRATION_FD_OUTGOING_DSTATE |
1968 | }; |
1969 | TraceEvent _TRACE_MIGRATION_FD_INCOMING_EVENT = { |
1970 | .id = 0, |
1971 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1972 | .name = "migration_fd_incoming" , |
1973 | .sstate = TRACE_MIGRATION_FD_INCOMING_ENABLED, |
1974 | .dstate = &_TRACE_MIGRATION_FD_INCOMING_DSTATE |
1975 | }; |
1976 | TraceEvent _TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_EVENT = { |
1977 | .id = 0, |
1978 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1979 | .name = "migration_socket_incoming_accepted" , |
1980 | .sstate = TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_ENABLED, |
1981 | .dstate = &_TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_DSTATE |
1982 | }; |
1983 | TraceEvent _TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_EVENT = { |
1984 | .id = 0, |
1985 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1986 | .name = "migration_socket_outgoing_connected" , |
1987 | .sstate = TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_ENABLED, |
1988 | .dstate = &_TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_DSTATE |
1989 | }; |
1990 | TraceEvent _TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_EVENT = { |
1991 | .id = 0, |
1992 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
1993 | .name = "migration_socket_outgoing_error" , |
1994 | .sstate = TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_ENABLED, |
1995 | .dstate = &_TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_DSTATE |
1996 | }; |
1997 | TraceEvent _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_EVENT = { |
1998 | .id = 0, |
1999 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2000 | .name = "migration_tls_outgoing_handshake_start" , |
2001 | .sstate = TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_ENABLED, |
2002 | .dstate = &_TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_DSTATE |
2003 | }; |
2004 | TraceEvent _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_EVENT = { |
2005 | .id = 0, |
2006 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2007 | .name = "migration_tls_outgoing_handshake_error" , |
2008 | .sstate = TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_ENABLED, |
2009 | .dstate = &_TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_DSTATE |
2010 | }; |
2011 | TraceEvent _TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_EVENT = { |
2012 | .id = 0, |
2013 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2014 | .name = "migration_tls_outgoing_handshake_complete" , |
2015 | .sstate = TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_ENABLED, |
2016 | .dstate = &_TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_DSTATE |
2017 | }; |
2018 | TraceEvent _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_EVENT = { |
2019 | .id = 0, |
2020 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2021 | .name = "migration_tls_incoming_handshake_start" , |
2022 | .sstate = TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_ENABLED, |
2023 | .dstate = &_TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_DSTATE |
2024 | }; |
2025 | TraceEvent _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_EVENT = { |
2026 | .id = 0, |
2027 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2028 | .name = "migration_tls_incoming_handshake_error" , |
2029 | .sstate = TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_ENABLED, |
2030 | .dstate = &_TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_DSTATE |
2031 | }; |
2032 | TraceEvent _TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_EVENT = { |
2033 | .id = 0, |
2034 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2035 | .name = "migration_tls_incoming_handshake_complete" , |
2036 | .sstate = TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_ENABLED, |
2037 | .dstate = &_TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_DSTATE |
2038 | }; |
2039 | TraceEvent _TRACE_COLO_VM_STATE_CHANGE_EVENT = { |
2040 | .id = 0, |
2041 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2042 | .name = "colo_vm_state_change" , |
2043 | .sstate = TRACE_COLO_VM_STATE_CHANGE_ENABLED, |
2044 | .dstate = &_TRACE_COLO_VM_STATE_CHANGE_DSTATE |
2045 | }; |
2046 | TraceEvent _TRACE_COLO_SEND_MESSAGE_EVENT = { |
2047 | .id = 0, |
2048 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2049 | .name = "colo_send_message" , |
2050 | .sstate = TRACE_COLO_SEND_MESSAGE_ENABLED, |
2051 | .dstate = &_TRACE_COLO_SEND_MESSAGE_DSTATE |
2052 | }; |
2053 | TraceEvent _TRACE_COLO_RECEIVE_MESSAGE_EVENT = { |
2054 | .id = 0, |
2055 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2056 | .name = "colo_receive_message" , |
2057 | .sstate = TRACE_COLO_RECEIVE_MESSAGE_ENABLED, |
2058 | .dstate = &_TRACE_COLO_RECEIVE_MESSAGE_DSTATE |
2059 | }; |
2060 | TraceEvent _TRACE_COLO_FAILOVER_SET_STATE_EVENT = { |
2061 | .id = 0, |
2062 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2063 | .name = "colo_failover_set_state" , |
2064 | .sstate = TRACE_COLO_FAILOVER_SET_STATE_ENABLED, |
2065 | .dstate = &_TRACE_COLO_FAILOVER_SET_STATE_DSTATE |
2066 | }; |
2067 | TraceEvent = { |
2068 | .id = 0, |
2069 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2070 | .name = "send_bitmap_header_enter" , |
2071 | .sstate = TRACE_SEND_BITMAP_HEADER_ENTER_ENABLED, |
2072 | .dstate = &_TRACE_SEND_BITMAP_HEADER_ENTER_DSTATE |
2073 | }; |
2074 | TraceEvent _TRACE_SEND_BITMAP_BITS_EVENT = { |
2075 | .id = 0, |
2076 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2077 | .name = "send_bitmap_bits" , |
2078 | .sstate = TRACE_SEND_BITMAP_BITS_ENABLED, |
2079 | .dstate = &_TRACE_SEND_BITMAP_BITS_DSTATE |
2080 | }; |
2081 | TraceEvent _TRACE_DIRTY_BITMAP_SAVE_ITERATE_EVENT = { |
2082 | .id = 0, |
2083 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2084 | .name = "dirty_bitmap_save_iterate" , |
2085 | .sstate = TRACE_DIRTY_BITMAP_SAVE_ITERATE_ENABLED, |
2086 | .dstate = &_TRACE_DIRTY_BITMAP_SAVE_ITERATE_DSTATE |
2087 | }; |
2088 | TraceEvent _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_EVENT = { |
2089 | .id = 0, |
2090 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2091 | .name = "dirty_bitmap_save_complete_enter" , |
2092 | .sstate = TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_ENABLED, |
2093 | .dstate = &_TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_DSTATE |
2094 | }; |
2095 | TraceEvent _TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_EVENT = { |
2096 | .id = 0, |
2097 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2098 | .name = "dirty_bitmap_save_complete_finish" , |
2099 | .sstate = TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_ENABLED, |
2100 | .dstate = &_TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_DSTATE |
2101 | }; |
2102 | TraceEvent _TRACE_DIRTY_BITMAP_SAVE_PENDING_EVENT = { |
2103 | .id = 0, |
2104 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2105 | .name = "dirty_bitmap_save_pending" , |
2106 | .sstate = TRACE_DIRTY_BITMAP_SAVE_PENDING_ENABLED, |
2107 | .dstate = &_TRACE_DIRTY_BITMAP_SAVE_PENDING_DSTATE |
2108 | }; |
2109 | TraceEvent _TRACE_DIRTY_BITMAP_LOAD_COMPLETE_EVENT = { |
2110 | .id = 0, |
2111 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2112 | .name = "dirty_bitmap_load_complete" , |
2113 | .sstate = TRACE_DIRTY_BITMAP_LOAD_COMPLETE_ENABLED, |
2114 | .dstate = &_TRACE_DIRTY_BITMAP_LOAD_COMPLETE_DSTATE |
2115 | }; |
2116 | TraceEvent _TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_EVENT = { |
2117 | .id = 0, |
2118 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2119 | .name = "dirty_bitmap_load_bits_enter" , |
2120 | .sstate = TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_ENABLED, |
2121 | .dstate = &_TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_DSTATE |
2122 | }; |
2123 | TraceEvent _TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_EVENT = { |
2124 | .id = 0, |
2125 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2126 | .name = "dirty_bitmap_load_bits_zeroes" , |
2127 | .sstate = TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_ENABLED, |
2128 | .dstate = &_TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_DSTATE |
2129 | }; |
2130 | TraceEvent = { |
2131 | .id = 0, |
2132 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2133 | .name = "dirty_bitmap_load_header" , |
2134 | .sstate = TRACE_DIRTY_BITMAP_LOAD_HEADER_ENABLED, |
2135 | .dstate = &_TRACE_DIRTY_BITMAP_LOAD_HEADER_DSTATE |
2136 | }; |
2137 | TraceEvent _TRACE_DIRTY_BITMAP_LOAD_ENTER_EVENT = { |
2138 | .id = 0, |
2139 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2140 | .name = "dirty_bitmap_load_enter" , |
2141 | .sstate = TRACE_DIRTY_BITMAP_LOAD_ENTER_ENABLED, |
2142 | .dstate = &_TRACE_DIRTY_BITMAP_LOAD_ENTER_DSTATE |
2143 | }; |
2144 | TraceEvent _TRACE_DIRTY_BITMAP_LOAD_SUCCESS_EVENT = { |
2145 | .id = 0, |
2146 | .vcpu_id = TRACE_VCPU_EVENT_NONE, |
2147 | .name = "dirty_bitmap_load_success" , |
2148 | .sstate = TRACE_DIRTY_BITMAP_LOAD_SUCCESS_ENABLED, |
2149 | .dstate = &_TRACE_DIRTY_BITMAP_LOAD_SUCCESS_DSTATE |
2150 | }; |
2151 | TraceEvent *migration_trace_events[] = { |
2152 | &_TRACE_QEMU_LOADVM_STATE_SECTION_EVENT, |
2153 | &_TRACE_QEMU_LOADVM_STATE_SECTION_COMMAND_EVENT, |
2154 | &_TRACE_QEMU_LOADVM_STATE_SECTION_PARTEND_EVENT, |
2155 | &_TRACE_QEMU_LOADVM_STATE_POST_MAIN_EVENT, |
2156 | &_TRACE_QEMU_LOADVM_STATE_SECTION_STARTFULL_EVENT, |
2157 | &_TRACE_QEMU_SAVEVM_SEND_PACKAGED_EVENT, |
2158 | &_TRACE_LOADVM_STATE_SETUP_EVENT, |
2159 | &_TRACE_LOADVM_STATE_CLEANUP_EVENT, |
2160 | &_TRACE_LOADVM_HANDLE_CMD_PACKAGED_EVENT, |
2161 | &_TRACE_LOADVM_HANDLE_CMD_PACKAGED_MAIN_EVENT, |
2162 | &_TRACE_LOADVM_HANDLE_CMD_PACKAGED_RECEIVED_EVENT, |
2163 | &_TRACE_LOADVM_HANDLE_RECV_BITMAP_EVENT, |
2164 | &_TRACE_LOADVM_POSTCOPY_HANDLE_ADVISE_EVENT, |
2165 | &_TRACE_LOADVM_POSTCOPY_HANDLE_LISTEN_EVENT, |
2166 | &_TRACE_LOADVM_POSTCOPY_HANDLE_RUN_EVENT, |
2167 | &_TRACE_LOADVM_POSTCOPY_HANDLE_RUN_CPU_SYNC_EVENT, |
2168 | &_TRACE_LOADVM_POSTCOPY_HANDLE_RUN_VMSTART_EVENT, |
2169 | &_TRACE_LOADVM_POSTCOPY_HANDLE_RESUME_EVENT, |
2170 | &_TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_EVENT, |
2171 | &_TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_END_EVENT, |
2172 | &_TRACE_LOADVM_POSTCOPY_RAM_HANDLE_DISCARD_HEADER_EVENT, |
2173 | &_TRACE_LOADVM_PROCESS_COMMAND_EVENT, |
2174 | &_TRACE_LOADVM_PROCESS_COMMAND_PING_EVENT, |
2175 | &_TRACE_POSTCOPY_RAM_LISTEN_THREAD_EXIT_EVENT, |
2176 | &_TRACE_POSTCOPY_RAM_LISTEN_THREAD_START_EVENT, |
2177 | &_TRACE_QEMU_SAVEVM_SEND_POSTCOPY_ADVISE_EVENT, |
2178 | &_TRACE_QEMU_SAVEVM_SEND_POSTCOPY_RAM_DISCARD_EVENT, |
2179 | &_TRACE_SAVEVM_COMMAND_SEND_EVENT, |
2180 | &_TRACE_SAVEVM_SECTION_START_EVENT, |
2181 | &_TRACE_SAVEVM_SECTION_END_EVENT, |
2182 | &_TRACE_SAVEVM_SECTION_SKIP_EVENT, |
2183 | &_TRACE_SAVEVM_SEND_OPEN_RETURN_PATH_EVENT, |
2184 | &_TRACE_SAVEVM_SEND_PING_EVENT, |
2185 | &_TRACE_SAVEVM_SEND_POSTCOPY_LISTEN_EVENT, |
2186 | &_TRACE_SAVEVM_SEND_POSTCOPY_RUN_EVENT, |
2187 | &_TRACE_SAVEVM_SEND_POSTCOPY_RESUME_EVENT, |
2188 | &_TRACE_SAVEVM_SEND_COLO_ENABLE_EVENT, |
2189 | &_TRACE_SAVEVM_SEND_RECV_BITMAP_EVENT, |
2190 | &_TRACE_SAVEVM_STATE_SETUP_EVENT, |
2191 | &_TRACE_SAVEVM_STATE_RESUME_PREPARE_EVENT, |
2192 | &_TRACE_SAVEVM_STATE_HEADER_EVENT, |
2193 | &_TRACE_SAVEVM_STATE_ITERATE_EVENT, |
2194 | &_TRACE_SAVEVM_STATE_CLEANUP_EVENT, |
2195 | &_TRACE_SAVEVM_STATE_COMPLETE_PRECOPY_EVENT, |
2196 | &_TRACE_VMSTATE_SAVE_EVENT, |
2197 | &_TRACE_VMSTATE_LOAD_EVENT, |
2198 | &_TRACE_POSTCOPY_PAUSE_INCOMING_EVENT, |
2199 | &_TRACE_POSTCOPY_PAUSE_INCOMING_CONTINUED_EVENT, |
2200 | &_TRACE_VMSTATE_LOAD_FIELD_ERROR_EVENT, |
2201 | &_TRACE_VMSTATE_LOAD_STATE_EVENT, |
2202 | &_TRACE_VMSTATE_LOAD_STATE_END_EVENT, |
2203 | &_TRACE_VMSTATE_LOAD_STATE_FIELD_EVENT, |
2204 | &_TRACE_VMSTATE_N_ELEMS_EVENT, |
2205 | &_TRACE_VMSTATE_SUBSECTION_LOAD_EVENT, |
2206 | &_TRACE_VMSTATE_SUBSECTION_LOAD_BAD_EVENT, |
2207 | &_TRACE_VMSTATE_SUBSECTION_LOAD_GOOD_EVENT, |
2208 | &_TRACE_VMSTATE_SAVE_STATE_PRE_SAVE_RES_EVENT, |
2209 | &_TRACE_VMSTATE_SAVE_STATE_LOOP_EVENT, |
2210 | &_TRACE_VMSTATE_SAVE_STATE_TOP_EVENT, |
2211 | &_TRACE_VMSTATE_SUBSECTION_SAVE_LOOP_EVENT, |
2212 | &_TRACE_VMSTATE_SUBSECTION_SAVE_TOP_EVENT, |
2213 | &_TRACE_GET_QTAILQ_EVENT, |
2214 | &_TRACE_GET_QTAILQ_END_EVENT, |
2215 | &_TRACE_PUT_QTAILQ_EVENT, |
2216 | &_TRACE_PUT_QTAILQ_END_EVENT, |
2217 | &_TRACE_QEMU_FILE_FCLOSE_EVENT, |
2218 | &_TRACE_GET_QUEUED_PAGE_EVENT, |
2219 | &_TRACE_GET_QUEUED_PAGE_NOT_DIRTY_EVENT, |
2220 | &_TRACE_MIGRATION_BITMAP_SYNC_START_EVENT, |
2221 | &_TRACE_MIGRATION_BITMAP_SYNC_END_EVENT, |
2222 | &_TRACE_MIGRATION_BITMAP_CLEAR_DIRTY_EVENT, |
2223 | &_TRACE_MIGRATION_THROTTLE_EVENT, |
2224 | &_TRACE_MULTIFD_NEW_SEND_CHANNEL_ASYNC_EVENT, |
2225 | &_TRACE_MULTIFD_RECV_EVENT, |
2226 | &_TRACE_MULTIFD_RECV_NEW_CHANNEL_EVENT, |
2227 | &_TRACE_MULTIFD_RECV_SYNC_MAIN_EVENT, |
2228 | &_TRACE_MULTIFD_RECV_SYNC_MAIN_SIGNAL_EVENT, |
2229 | &_TRACE_MULTIFD_RECV_SYNC_MAIN_WAIT_EVENT, |
2230 | &_TRACE_MULTIFD_RECV_TERMINATE_THREADS_EVENT, |
2231 | &_TRACE_MULTIFD_RECV_THREAD_END_EVENT, |
2232 | &_TRACE_MULTIFD_RECV_THREAD_START_EVENT, |
2233 | &_TRACE_MULTIFD_SAVE_SETUP_WAIT_EVENT, |
2234 | &_TRACE_MULTIFD_SEND_EVENT, |
2235 | &_TRACE_MULTIFD_SEND_ERROR_EVENT, |
2236 | &_TRACE_MULTIFD_SEND_SYNC_MAIN_EVENT, |
2237 | &_TRACE_MULTIFD_SEND_SYNC_MAIN_SIGNAL_EVENT, |
2238 | &_TRACE_MULTIFD_SEND_SYNC_MAIN_WAIT_EVENT, |
2239 | &_TRACE_MULTIFD_SEND_TERMINATE_THREADS_EVENT, |
2240 | &_TRACE_MULTIFD_SEND_THREAD_END_EVENT, |
2241 | &_TRACE_MULTIFD_SEND_THREAD_START_EVENT, |
2242 | &_TRACE_RAM_DISCARD_RANGE_EVENT, |
2243 | &_TRACE_RAM_LOAD_LOOP_EVENT, |
2244 | &_TRACE_RAM_LOAD_POSTCOPY_LOOP_EVENT, |
2245 | &_TRACE_RAM_POSTCOPY_SEND_DISCARD_BITMAP_EVENT, |
2246 | &_TRACE_RAM_SAVE_PAGE_EVENT, |
2247 | &_TRACE_RAM_SAVE_QUEUE_PAGES_EVENT, |
2248 | &_TRACE_RAM_DIRTY_BITMAP_REQUEST_EVENT, |
2249 | &_TRACE_RAM_DIRTY_BITMAP_RELOAD_BEGIN_EVENT, |
2250 | &_TRACE_RAM_DIRTY_BITMAP_RELOAD_COMPLETE_EVENT, |
2251 | &_TRACE_RAM_DIRTY_BITMAP_SYNC_START_EVENT, |
2252 | &_TRACE_RAM_DIRTY_BITMAP_SYNC_WAIT_EVENT, |
2253 | &_TRACE_RAM_DIRTY_BITMAP_SYNC_COMPLETE_EVENT, |
2254 | &_TRACE_RAM_STATE_RESUME_PREPARE_EVENT, |
2255 | &_TRACE_COLO_FLUSH_RAM_CACHE_BEGIN_EVENT, |
2256 | &_TRACE_COLO_FLUSH_RAM_CACHE_END_EVENT, |
2257 | &_TRACE_SAVE_XBZRLE_PAGE_SKIPPING_EVENT, |
2258 | &_TRACE_SAVE_XBZRLE_PAGE_OVERFLOW_EVENT, |
2259 | &_TRACE_RAM_SAVE_ITERATE_BIG_WAIT_EVENT, |
2260 | &_TRACE_RAM_LOAD_COMPLETE_EVENT, |
2261 | &_TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_CLOSE_EVENT, |
2262 | &_TRACE_AWAIT_RETURN_PATH_CLOSE_ON_SOURCE_JOINING_EVENT, |
2263 | &_TRACE_MIGRATE_SET_STATE_EVENT, |
2264 | &_TRACE_MIGRATE_FD_CLEANUP_EVENT, |
2265 | &_TRACE_MIGRATE_FD_ERROR_EVENT, |
2266 | &_TRACE_MIGRATE_FD_CANCEL_EVENT, |
2267 | &_TRACE_MIGRATE_HANDLE_RP_REQ_PAGES_EVENT, |
2268 | &_TRACE_MIGRATE_PENDING_EVENT, |
2269 | &_TRACE_MIGRATE_SEND_RP_MESSAGE_EVENT, |
2270 | &_TRACE_MIGRATE_SEND_RP_RECV_BITMAP_EVENT, |
2271 | &_TRACE_MIGRATION_COMPLETION_FILE_ERR_EVENT, |
2272 | &_TRACE_MIGRATION_COMPLETION_POSTCOPY_END_EVENT, |
2273 | &_TRACE_MIGRATION_COMPLETION_POSTCOPY_END_AFTER_COMPLETE_EVENT, |
2274 | &_TRACE_MIGRATION_RETURN_PATH_END_BEFORE_EVENT, |
2275 | &_TRACE_MIGRATION_RETURN_PATH_END_AFTER_EVENT, |
2276 | &_TRACE_MIGRATION_THREAD_AFTER_LOOP_EVENT, |
2277 | &_TRACE_MIGRATION_THREAD_FILE_ERR_EVENT, |
2278 | &_TRACE_MIGRATION_THREAD_RATELIMIT_PRE_EVENT, |
2279 | &_TRACE_MIGRATION_THREAD_RATELIMIT_POST_EVENT, |
2280 | &_TRACE_MIGRATION_THREAD_SETUP_COMPLETE_EVENT, |
2281 | &_TRACE_OPEN_RETURN_PATH_ON_SOURCE_EVENT, |
2282 | &_TRACE_OPEN_RETURN_PATH_ON_SOURCE_CONTINUE_EVENT, |
2283 | &_TRACE_POSTCOPY_START_EVENT, |
2284 | &_TRACE_POSTCOPY_PAUSE_RETURN_PATH_EVENT, |
2285 | &_TRACE_POSTCOPY_PAUSE_RETURN_PATH_CONTINUED_EVENT, |
2286 | &_TRACE_POSTCOPY_PAUSE_CONTINUED_EVENT, |
2287 | &_TRACE_POSTCOPY_START_SET_RUN_EVENT, |
2288 | &_TRACE_SOURCE_RETURN_PATH_THREAD_BAD_END_EVENT, |
2289 | &_TRACE_SOURCE_RETURN_PATH_THREAD_END_EVENT, |
2290 | &_TRACE_SOURCE_RETURN_PATH_THREAD_ENTRY_EVENT, |
2291 | &_TRACE_SOURCE_RETURN_PATH_THREAD_LOOP_TOP_EVENT, |
2292 | &_TRACE_SOURCE_RETURN_PATH_THREAD_PONG_EVENT, |
2293 | &_TRACE_SOURCE_RETURN_PATH_THREAD_SHUT_EVENT, |
2294 | &_TRACE_SOURCE_RETURN_PATH_THREAD_RESUME_ACK_EVENT, |
2295 | &_TRACE_MIGRATION_THREAD_LOW_PENDING_EVENT, |
2296 | &_TRACE_MIGRATE_TRANSFERRED_EVENT, |
2297 | &_TRACE_PROCESS_INCOMING_MIGRATION_CO_END_EVENT, |
2298 | &_TRACE_PROCESS_INCOMING_MIGRATION_CO_POSTCOPY_END_MAIN_EVENT, |
2299 | &_TRACE_MIGRATION_SET_INCOMING_CHANNEL_EVENT, |
2300 | &_TRACE_MIGRATION_SET_OUTGOING_CHANNEL_EVENT, |
2301 | &_TRACE_MIGRATE_STATE_TOO_BIG_EVENT, |
2302 | &_TRACE_MIGRATE_GLOBAL_STATE_POST_LOAD_EVENT, |
2303 | &_TRACE_MIGRATE_GLOBAL_STATE_PRE_SAVE_EVENT, |
2304 | &_TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_EVENT, |
2305 | &_TRACE_QEMU_RDMA_ACCEPT_INCOMING_MIGRATION_ACCEPTED_EVENT, |
2306 | &_TRACE_QEMU_RDMA_ACCEPT_PIN_STATE_EVENT, |
2307 | &_TRACE_QEMU_RDMA_ACCEPT_PIN_VERBSC_EVENT, |
2308 | &_TRACE_QEMU_RDMA_BLOCK_FOR_WRID_MISS_EVENT, |
2309 | &_TRACE_QEMU_RDMA_CLEANUP_DISCONNECT_EVENT, |
2310 | &_TRACE_QEMU_RDMA_CLOSE_EVENT, |
2311 | &_TRACE_QEMU_RDMA_CONNECT_PIN_ALL_REQUESTED_EVENT, |
2312 | &_TRACE_QEMU_RDMA_CONNECT_PIN_ALL_OUTCOME_EVENT, |
2313 | &_TRACE_QEMU_RDMA_DEST_INIT_TRYING_EVENT, |
2314 | &_TRACE_QEMU_RDMA_DUMP_GID_EVENT, |
2315 | &_TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_START_EVENT, |
2316 | &_TRACE_QEMU_RDMA_EXCHANGE_GET_RESPONSE_NONE_EVENT, |
2317 | &_TRACE_QEMU_RDMA_EXCHANGE_SEND_ISSUE_CALLBACK_EVENT, |
2318 | &_TRACE_QEMU_RDMA_EXCHANGE_SEND_WAITING_EVENT, |
2319 | &_TRACE_QEMU_RDMA_EXCHANGE_SEND_RECEIVED_EVENT, |
2320 | &_TRACE_QEMU_RDMA_FILL_EVENT, |
2321 | &_TRACE_QEMU_RDMA_INIT_RAM_BLOCKS_EVENT, |
2322 | &_TRACE_QEMU_RDMA_POLL_RECV_EVENT, |
2323 | &_TRACE_QEMU_RDMA_POLL_WRITE_EVENT, |
2324 | &_TRACE_QEMU_RDMA_POLL_OTHER_EVENT, |
2325 | &_TRACE_QEMU_RDMA_POST_SEND_CONTROL_EVENT, |
2326 | &_TRACE_QEMU_RDMA_REGISTER_AND_GET_KEYS_EVENT, |
2327 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_COMPRESS_EVENT, |
2328 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_FINISHED_EVENT, |
2329 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_EVENT, |
2330 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_RAM_BLOCKS_LOOP_EVENT, |
2331 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_EVENT, |
2332 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_LOOP_EVENT, |
2333 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_REGISTER_RKEY_EVENT, |
2334 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_EVENT, |
2335 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_LOOP_EVENT, |
2336 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_UNREGISTER_SUCCESS_EVENT, |
2337 | &_TRACE_QEMU_RDMA_REGISTRATION_HANDLE_WAIT_EVENT, |
2338 | &_TRACE_QEMU_RDMA_REGISTRATION_START_EVENT, |
2339 | &_TRACE_QEMU_RDMA_REGISTRATION_STOP_EVENT, |
2340 | &_TRACE_QEMU_RDMA_REGISTRATION_STOP_RAM_EVENT, |
2341 | &_TRACE_QEMU_RDMA_RESOLVE_HOST_TRYING_EVENT, |
2342 | &_TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_APPEND_EVENT, |
2343 | &_TRACE_QEMU_RDMA_SIGNAL_UNREGISTER_ALREADY_EVENT, |
2344 | &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_INFLIGHT_EVENT, |
2345 | &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_PROC_EVENT, |
2346 | &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_SEND_EVENT, |
2347 | &_TRACE_QEMU_RDMA_UNREGISTER_WAITING_COMPLETE_EVENT, |
2348 | &_TRACE_QEMU_RDMA_WRITE_FLUSH_EVENT, |
2349 | &_TRACE_QEMU_RDMA_WRITE_ONE_BLOCK_EVENT, |
2350 | &_TRACE_QEMU_RDMA_WRITE_ONE_POST_EVENT, |
2351 | &_TRACE_QEMU_RDMA_WRITE_ONE_QUEUE_FULL_EVENT, |
2352 | &_TRACE_QEMU_RDMA_WRITE_ONE_RECVREGRES_EVENT, |
2353 | &_TRACE_QEMU_RDMA_WRITE_ONE_SENDREG_EVENT, |
2354 | &_TRACE_QEMU_RDMA_WRITE_ONE_TOP_EVENT, |
2355 | &_TRACE_QEMU_RDMA_WRITE_ONE_ZERO_EVENT, |
2356 | &_TRACE_RDMA_ADD_BLOCK_EVENT, |
2357 | &_TRACE_RDMA_BLOCK_NOTIFICATION_HANDLE_EVENT, |
2358 | &_TRACE_RDMA_DELETE_BLOCK_EVENT, |
2359 | &_TRACE_RDMA_START_INCOMING_MIGRATION_EVENT, |
2360 | &_TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_DEST_INIT_EVENT, |
2361 | &_TRACE_RDMA_START_INCOMING_MIGRATION_AFTER_RDMA_LISTEN_EVENT, |
2362 | &_TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_CONNECT_EVENT, |
2363 | &_TRACE_RDMA_START_OUTGOING_MIGRATION_AFTER_RDMA_SOURCE_INIT_EVENT, |
2364 | &_TRACE_POSTCOPY_DISCARD_SEND_FINISH_EVENT, |
2365 | &_TRACE_POSTCOPY_DISCARD_SEND_RANGE_EVENT, |
2366 | &_TRACE_POSTCOPY_CLEANUP_RANGE_EVENT, |
2367 | &_TRACE_POSTCOPY_INIT_RANGE_EVENT, |
2368 | &_TRACE_POSTCOPY_NHP_RANGE_EVENT, |
2369 | &_TRACE_POSTCOPY_PLACE_PAGE_EVENT, |
2370 | &_TRACE_POSTCOPY_PLACE_PAGE_ZERO_EVENT, |
2371 | &_TRACE_POSTCOPY_RAM_ENABLE_NOTIFY_EVENT, |
2372 | &_TRACE_MARK_POSTCOPY_BLOCKTIME_BEGIN_EVENT, |
2373 | &_TRACE_MARK_POSTCOPY_BLOCKTIME_END_EVENT, |
2374 | &_TRACE_POSTCOPY_PAUSE_FAULT_THREAD_EVENT, |
2375 | &_TRACE_POSTCOPY_PAUSE_FAULT_THREAD_CONTINUED_EVENT, |
2376 | &_TRACE_POSTCOPY_RAM_FAULT_THREAD_ENTRY_EVENT, |
2377 | &_TRACE_POSTCOPY_RAM_FAULT_THREAD_EXIT_EVENT, |
2378 | &_TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_CORE_EVENT, |
2379 | &_TRACE_POSTCOPY_RAM_FAULT_THREAD_FDS_EXTRA_EVENT, |
2380 | &_TRACE_POSTCOPY_RAM_FAULT_THREAD_QUIT_EVENT, |
2381 | &_TRACE_POSTCOPY_RAM_FAULT_THREAD_REQUEST_EVENT, |
2382 | &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_CLOSEUF_EVENT, |
2383 | &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_ENTRY_EVENT, |
2384 | &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_EXIT_EVENT, |
2385 | &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_JOIN_EVENT, |
2386 | &_TRACE_POSTCOPY_RAM_INCOMING_CLEANUP_BLOCKTIME_EVENT, |
2387 | &_TRACE_POSTCOPY_REQUEST_SHARED_PAGE_EVENT, |
2388 | &_TRACE_POSTCOPY_REQUEST_SHARED_PAGE_PRESENT_EVENT, |
2389 | &_TRACE_POSTCOPY_WAKE_SHARED_EVENT, |
2390 | &_TRACE_GET_MEM_FAULT_CPU_INDEX_EVENT, |
2391 | &_TRACE_MIGRATION_EXEC_OUTGOING_EVENT, |
2392 | &_TRACE_MIGRATION_EXEC_INCOMING_EVENT, |
2393 | &_TRACE_MIGRATION_FD_OUTGOING_EVENT, |
2394 | &_TRACE_MIGRATION_FD_INCOMING_EVENT, |
2395 | &_TRACE_MIGRATION_SOCKET_INCOMING_ACCEPTED_EVENT, |
2396 | &_TRACE_MIGRATION_SOCKET_OUTGOING_CONNECTED_EVENT, |
2397 | &_TRACE_MIGRATION_SOCKET_OUTGOING_ERROR_EVENT, |
2398 | &_TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_START_EVENT, |
2399 | &_TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_ERROR_EVENT, |
2400 | &_TRACE_MIGRATION_TLS_OUTGOING_HANDSHAKE_COMPLETE_EVENT, |
2401 | &_TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_START_EVENT, |
2402 | &_TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_ERROR_EVENT, |
2403 | &_TRACE_MIGRATION_TLS_INCOMING_HANDSHAKE_COMPLETE_EVENT, |
2404 | &_TRACE_COLO_VM_STATE_CHANGE_EVENT, |
2405 | &_TRACE_COLO_SEND_MESSAGE_EVENT, |
2406 | &_TRACE_COLO_RECEIVE_MESSAGE_EVENT, |
2407 | &_TRACE_COLO_FAILOVER_SET_STATE_EVENT, |
2408 | &_TRACE_SEND_BITMAP_HEADER_ENTER_EVENT, |
2409 | &_TRACE_SEND_BITMAP_BITS_EVENT, |
2410 | &_TRACE_DIRTY_BITMAP_SAVE_ITERATE_EVENT, |
2411 | &_TRACE_DIRTY_BITMAP_SAVE_COMPLETE_ENTER_EVENT, |
2412 | &_TRACE_DIRTY_BITMAP_SAVE_COMPLETE_FINISH_EVENT, |
2413 | &_TRACE_DIRTY_BITMAP_SAVE_PENDING_EVENT, |
2414 | &_TRACE_DIRTY_BITMAP_LOAD_COMPLETE_EVENT, |
2415 | &_TRACE_DIRTY_BITMAP_LOAD_BITS_ENTER_EVENT, |
2416 | &_TRACE_DIRTY_BITMAP_LOAD_BITS_ZEROES_EVENT, |
2417 | &_TRACE_DIRTY_BITMAP_LOAD_HEADER_EVENT, |
2418 | &_TRACE_DIRTY_BITMAP_LOAD_ENTER_EVENT, |
2419 | &_TRACE_DIRTY_BITMAP_LOAD_SUCCESS_EVENT, |
2420 | NULL, |
2421 | }; |
2422 | |
2423 | static void trace_migration_register_events(void) |
2424 | { |
2425 | trace_event_register_group(migration_trace_events); |
2426 | } |
2427 | trace_init(trace_migration_register_events) |
2428 | |