marcandre.lur...@redhat.com writes:
> From: Marc-André Lureau
>
> Hi,
>
> Thanks to recent work by Kevin, it becomes possible to run HMP/QMP commands i=
> n a
> coroutine. The screendump command is a good target, as it requires to re-enter
> the main-loop in ordre to flush the display, and write
Hi,
> Despite the flush, the dump may still have glitches. The graphic
> device may perform some operations during the write on the same
> framebuffer.
That problem exists anyway, even without coroutines. The guest can
write to vga memory in parallel to iothread writing out the screen
dump.
>
From: Marc-André Lureau
Hi,
Thanks to recent work by Kevin, it becomes possible to run HMP/QMP commands i=
n a
coroutine. The screendump command is a good target, as it requires to re-enter
the main-loop in ordre to flush the display, and write to file in a non-block=
ing
way.
Despite the flush