From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:53912) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMOrW-0007YE-0P for qemu-devel@nongnu.org; Sat, 08 Mar 2014 16:32:58 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1WMOrQ-0001k8-SJ for qemu-devel@nongnu.org; Sat, 08 Mar 2014 16:32:53 -0500 Received: from mx1.redhat.com ([209.132.183.28]:58822) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1WMOrQ-0001jz-Kh for qemu-devel@nongnu.org; Sat, 08 Mar 2014 16:32:48 -0500 From: Juan Quintela Date: Sat, 8 Mar 2014 22:32:37 +0100 Message-Id: <1394314358-19486-4-git-send-email-quintela@redhat.com> In-Reply-To: <1394314358-19486-1-git-send-email-quintela@redhat.com> References: <1394314358-19486-1-git-send-email-quintela@redhat.com> Subject: [Qemu-devel] [PATCH 3/4] vl: add system_wakeup_request tracepoint List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org Cc: Alexey Kardashevskiy , Amit Shah From: Alexey Kardashevskiy It might be useful for tracing migration. Signed-off-by: Alexey Kardashevskiy Signed-off-by: Amit Shah Signed-off-by: Juan Quintela --- 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