On 13 July 2015 at 07:48, Paolo Bonzini <pbonz...@redhat.com> wrote:
>
>
> On 13/07/2015 00:02, Peter Maydell wrote:
>> (I'm wondering if we somehow manage to spend all our time
>> trying to service the GUI and no time making forward
>> progress in the guest, though I don't have a clear idea
>> in mind of why this would be so
>
> Perhaps because Xlib calls (and hence GTK+ calls) are blocking?
>
>> or why this change would
>> make things worse, except that presumably we now do more
>> full-screen-invalidates.)
>
> Yes, then it makes sense for this patch to make a difference.  VNC does
> dirty rectangles and has multithreading, but GTK+ doesn't do either.

Yes, that would make sense. But why do we need to do more
full invalidates now?

> You can just add a memory_region_set_log call for the integratorcp and
> versatilepb RAM regions.

It seems a bit of a shame that we basically broke previously
working configs for all our boards with embedded framebuffer
in RAM :-(

-- PMM

Reply via email to