summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlon Levy <alevy@redhat.com>2011-06-02 15:25:38 +0300
committerAlon Levy <alevy@redhat.com>2011-06-02 15:25:38 +0300
commit5283d8ab2fd7953a853698d09a288d17815f2d74 (patch)
tree36f65d132087075a1f6efc888b6a251e76c67084
parent4805bc5b088fc090e1f3c5559fb836f28a8cef49 (diff)
hw/qxl: QXL_IO_ABOUT_TO_SLEEP: better debug messagesspice.v36.s3.wip
-rw-r--r--hw/qxl.c12
1 files changed, 6 insertions, 6 deletions
diff --git a/hw/qxl.c b/hw/qxl.c
index fd5312fc8..500147f05 100644
--- a/hw/qxl.c
+++ b/hw/qxl.c
@@ -1065,16 +1065,13 @@ static void ioport_write(void *opaque, uint32_t addr, uint32_t val)
d->ssd.worker->destroy_surfaces(d->ssd.worker);
break;
case QXL_IO_ABOUT_TO_SLEEP:
+ dprint(d, 1, "QXL_IO_ABOUT_TO_SLEEP (%d) entry (%s, s#=%d, res#=%d)\n",
+ val, qxl_mode_to_string(d->mode), d->guest_surfaces.count,
+ d->num_free_res);
switch (val) {
case (QXL_ABOUT_TO_SLEEP_RENDER_ALL):
- dprint(d, 1, "QXL_IO_ABOUT_TO_SLEEP entry (%s, s#=%d, res#=%d)\n",
- qxl_mode_to_string(d->mode), d->guest_surfaces.count,
- d->num_free_res);
dump_guest_slots(d);
d->ssd.worker->prepare_to_sleep(d->ssd.worker);
- dprint(d, 1, "QXL_IO_ABOUT_TO_SLEEP exit (%s, s#=%d, res#=%d,%p)\n",
- qxl_mode_to_string(d->mode), d->guest_surfaces.count,
- d->num_free_res, d->last_release);
break;
case (QXL_ABOUT_TO_SLEEP_FLUSH): {
QXLReleaseRing *ring = &d->ram->release_ring;
@@ -1086,6 +1083,9 @@ static void ioport_write(void *opaque, uint32_t addr, uint32_t val)
}
qxl_push_free_res(d, 1 /* flush */);
break;
+ dprint(d, 1, "QXL_IO_ABOUT_TO_SLEEP exit (%s, s#=%d, res#=%d,%p)\n",
+ qxl_mode_to_string(d->mode), d->guest_surfaces.count,
+ d->num_free_res, d->last_release);
}
default:
fprintf(stderr, "ERROR: unexpected value to QXL_IO_ABOUT_TO_SLEEP\n");