aboutsummaryrefslogtreecommitdiff
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
parent5b77870ce0edde6cf6dd242fa892e28f5c87b4fd (diff)
downloadqemu-1f0ff2fb99eb5043ea38474c961e0fb9f6ff8a63.zip
qemu-1f0ff2fb99eb5043ea38474c961e0fb9f6ff8a63.tar.gz
qemu-1f0ff2fb99eb5043ea38474c961e0fb9f6ff8a63.tar.bz2
qxl-logger: add timestamp to command log
Signed-off-by: Gerd Hoffmann <kraxel@redhat.com>
-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 76f43e6..74cadba 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)" : "");