[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Qemu-devel] [PATCH 3/5] vl: add system_wakeup_request tracepoint
From: |
Juan Quintela |
Subject: |
[Qemu-devel] [PATCH 3/5] vl: add system_wakeup_request tracepoint |
Date: |
Sat, 8 Mar 2014 02:23:35 +0100 |
From: Alexey Kardashevskiy <address@hidden>
It might be useful for tracing migration.
Signed-off-by: Alexey Kardashevskiy <address@hidden>
Signed-off-by: Amit Shah <address@hidden>
Signed-off-by: Juan Quintela <address@hidden>
---
trace-events | 1 +
vl.c | 2 ++
2 files changed, 3 insertions(+)
diff --git a/trace-events b/trace-events
index aec4202..466c27e 100644
--- a/trace-events
+++ b/trace-events
@@ -486,6 +486,7 @@ runstate_set(int new_state) "new state %d"
g_malloc(size_t size, void *ptr) "size %zu ptr %p"
g_realloc(void *ptr, size_t size, void *newptr) "ptr %p size %zu newptr %p"
g_free(void *ptr) "ptr %p"
+system_wakeup_request(int reason) "reason=%d"
# block/qcow2.c
qcow2_writev_start_req(void *co, int64_t sector, int nb_sectors) "co %p sector
%" PRIx64 " nb_sectors %d"
diff --git a/vl.c b/vl.c
index 41581c1..50693e6 100644
--- a/vl.c
+++ b/vl.c
@@ -1837,6 +1837,8 @@ void qemu_register_suspend_notifier(Notifier *notifier)
void qemu_system_wakeup_request(WakeupReason reason)
{
+ trace_system_wakeup_request(reason);
+
if (!runstate_check(RUN_STATE_SUSPENDED)) {
return;
}
--
1.8.5.3
- [Qemu-devel] [PULL 0/5] migration queue, Juan Quintela, 2014/03/07
- [Qemu-devel] [PATCH 2/5] qemu_file: Fix mismerge of "use fwrite() correctly", Juan Quintela, 2014/03/07
- [Qemu-devel] [PATCH 3/5] vl: add system_wakeup_request tracepoint,
Juan Quintela <=
- [Qemu-devel] [PATCH 1/5] XBZRLE: Fix qemu crash when resize the xbzrle cache, Juan Quintela, 2014/03/07
- [Qemu-devel] [PATCH 5/5] migration: add more traces, Juan Quintela, 2014/03/07
- [Qemu-devel] [PATCH 4/5] migration: extend section_start/end traces, Juan Quintela, 2014/03/07
- Re: [Qemu-devel] [PULL 0/5] migration queue, Peter Maydell, 2014/03/08