summaryrefslogtreecommitdiff
path: root/migration/trace-events
diff options
context:
space:
mode:
authorDr. David Alan Gilbert <dgilbert@redhat.com>2016-12-12 12:58:38 +0000
committerDr. David Alan Gilbert <dgilbert@redhat.com>2017-01-24 18:00:32 +0000
commit46a02a745176e1ef30de41706b5da4f1bc7fc495 (patch)
tree864d55c4d0662dc1ade18b58138123f6548feaa2 /migration/trace-events
parent55c4446b8bb179c1895289e59d9be4eac0a20a80 (diff)
downloadqemu-46a02a745176e1ef30de41706b5da4f1bc7fc495.zip
migration/tracing: Add tracing on save
Add some tracing to vmstate_subsection_save and vmstate_save_state to help in debugging when you're not sure if a conditional piece of data is being saved. In vmstate_subsection_save I renamed the inner vmsd to avoid the aliasing and be able to print both names. Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com> Message-Id: <20161212125838.14425-1-dgilbert@redhat.com> Reviewed-by: Juan Quintela <quintela@redhat.com> Signed-off-by: Dr. David Alan Gilbert <dgilbert@redhat.com>
Diffstat (limited to 'migration/trace-events')
-rw-r--r--migration/trace-events4
1 files changed, 4 insertions, 0 deletions
diff --git a/migration/trace-events b/migration/trace-events
index ba6bee42a8..48e531d3b8 100644
--- a/migration/trace-events
+++ b/migration/trace-events
@@ -40,6 +40,10 @@ savevm_state_iterate(void) ""
savevm_state_cleanup(void) ""
savevm_state_complete_precopy(void) ""
vmstate_save(const char *idstr, const char *vmsd_name) "%s, %s"
+vmstate_save_state_loop(const char *name, const char *field, int n_elems) "%s/%s[%d]"
+vmstate_save_state_top(const char *idstr) "%s"
+vmstate_subsection_save_loop(const char *name, const char *sub) "%s/%s"
+vmstate_subsection_save_top(const char *idstr) "%s"
vmstate_load(const char *idstr, const char *vmsd_name) "%s, %s"
qemu_announce_self_iter(const char *mac) "%s"