diff options
author | Kazuya Saito <saito.kazuya@jp.fujitsu.com> | 2013-03-22 17:26:59 +0900 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2013-03-28 14:20:58 +0100 |
commit | 7e8660032cd21c1bdc4160b8fab7deec62e1aa12 (patch) | |
tree | 236f8c569e5b04139b2a009061c0e4208b248954 | |
parent | a46b24fd5dfd6814bafa65e51d8da86ce8eef7f5 (diff) | |
download | qemu-7e8660032cd21c1bdc4160b8fab7deec62e1aa12.zip qemu-7e8660032cd21c1bdc4160b8fab7deec62e1aa12.tar.gz qemu-7e8660032cd21c1bdc4160b8fab7deec62e1aa12.tar.bz2 |
vl: add runstate_set tracepoint
This patch enables us to know RunState transition. It will be userful
for investigation when the trouble occured in special event such like
live migration, shutdown, suspend, and so on.
Signed-off-by: Kazuya Saito <saito.kazuya@jp.fujitsu.com>
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
-rw-r--r-- | trace-events | 1 | ||||
-rw-r--r-- | vl.c | 2 |
2 files changed, 2 insertions, 1 deletions
diff --git a/trace-events b/trace-events index 406fe5f..85dd49c 100644 --- a/trace-events +++ b/trace-events @@ -474,6 +474,7 @@ scsi_request_sense(int target, int lun, int tag) "target %d lun %d tag %d" # vl.c vm_state_notify(int running, int reason) "running %d reason %d" load_file(const char *name, const char *path) "name %s location %s" +runstate_set(int new_state) "new state %d" # block/qcow2.c qcow2_writev_start_req(void *co, int64_t sector, int nb_sectors) "co %p sector %" PRIx64 " nb_sectors %d" @@ -642,7 +642,7 @@ void runstate_set(RunState new_state) RunState_lookup[new_state]); abort(); } - + trace_runstate_set(new_state); current_run_state = new_state; } |