[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[PATCH v3 0/2] use trace events and fix garbled output
From: |
Carwyn Ellis |
Subject: |
[PATCH v3 0/2] use trace events and fix garbled output |
Date: |
Sun, 6 Feb 2022 18:39:54 +0000 |
This patchset supersedes earlier submissions and incorporates feedback
from Laurent Vivier, Gerd Hoffmann and Philippe Mathieu-Daudé.
There are two patches addressing the following in the vmware vga display
code
- use of fprintf to log debug output to STDERR
This has been replaced with trace events.
- garbled display due to lost display updates
This prevents an issue that can cause garbled display output when
a high number of screen updates are being requested.
The queue is now flushed when it reaches capacity.
The code traversing the queue when updates are being applied to the
display has also been simplified, since we always start the traversal
at the beginning of the queue to ensure that all updates are applied.
Carwyn Ellis (2):
hw/display/vmware_vga: replace fprintf calls with trace events
hw/display/vmware_vga: do not discard screen updates
hw/display/trace-events | 4 +++
hw/display/vmware_vga.c | 71 ++++++++++++++++++++++++-----------------
2 files changed, 45 insertions(+), 30 deletions(-)
--
2.35.1
- [PATCH v3 0/2] use trace events and fix garbled output,
Carwyn Ellis <=