On 21/04/17 10:16, Gerd Hoffmann wrote: > Hi, > > Ok, 2.10 is open, lets start tackling the display update race > conditions. This series adds the helper functions used to receive > a dirty bitmap snapshot, which is used by the display adapters then. > Also a bunch of display adapters are converted to use those helpers. > > Changes from previous version: Fixed one vga patch. Left out are the > sparc adapters for now (Mark Cave-Ayland is busy cleaning them up and > fixing them). Also left out the patch dropping the temporary > workaround, that obviously has to wait until all display adapters are > switched over.
FWIW I'm going to send a pull request for the SPARC adapter cleanups later today as I'll be AFK for the next week and don't want to hold you up. I've also rebased my TCX/CG3 "make display updates thread-safe" patches onto my v2 cleanup patchset and pushed to result to https://github.com/mcayland/qemu/tree/vga-fixes-sparc so that in my absence you can cherry-pick the cg3/tcx conversion patches into your series while I'm away. ATB, Mark.
