summary refs log tree commit diff stats
path: root/hw/qxl-logger.c
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2011-06-29 13:57:13 +0200
committerGerd Hoffmann <kraxel@redhat.com>2011-07-04 15:35:12 +0200
commit1f0ff2fb99eb5043ea38474c961e0fb9f6ff8a63 (patch)
treef4aaf098c37af3cc5a7b1d3920fc4b3582acd390 /hw/qxl-logger.c
parent5b77870ce0edde6cf6dd242fa892e28f5c87b4fd (diff)
downloadfocaccia-qemu-1f0ff2fb99eb5043ea38474c961e0fb9f6ff8a63.tar.gz
focaccia-qemu-1f0ff2fb99eb5043ea38474c961e0fb9f6ff8a63.zip
qxl-logger: add timestamp to command log
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
Diffstat (limited to 'hw/qxl-logger.c')
-rw-r--r--hw/qxl-logger.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/hw/qxl-logger.c b/hw/qxl-logger.c
index 76f43e646c..74cadba302 100644
--- a/hw/qxl-logger.c
+++ b/hw/qxl-logger.c
@@ -19,6 +19,7 @@
  * along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
 
+#include "qemu-timer.h"
 #include "qxl.h"
 
 static const char *qxl_type[] = {
@@ -223,7 +224,8 @@ void qxl_log_command(PCIQXLDevice *qxl, const char *ring, QXLCommandExt *ext)
     if (!qxl->cmdlog) {
         return;
     }
-    fprintf(stderr, "qxl-%d/%s:", qxl->id, ring);
+    fprintf(stderr, "%ld qxl-%d/%s:", qemu_get_clock_ns(vm_clock),
+            qxl->id, ring);
     fprintf(stderr, " cmd @ 0x%" PRIx64 " %s%s", ext->cmd.data,
             qxl_name(qxl_type, ext->cmd.type),
             compat ? "(compat)" : "");