Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-1' into staging
commitfe6c53b4bbd2e83f82087bc5e37daa11ffc65879
authorPeter Maydell <peter.maydell@linaro.org>
Tue, 11 Mar 2014 10:53:17 +0000 (11 10:53 +0000)
committerPeter Maydell <peter.maydell@linaro.org>
Tue, 11 Mar 2014 10:53:17 +0000 (11 10:53 +0000)
tree6690e981614f1a6afba27fef388fe98c547178e8
parent118760dfc9f4db2df3700ddb2934543abef86bfa
parente22492d332c5c80ea8cb1755c29ca9b6240c7716
Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-1' into staging

vnc dirty tracking optinizations.
various vnc bugfixes.

# gpg: Signature made Mon 10 Mar 2014 12:39:54 GMT using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <kraxel@redhat.com>"
# gpg:                 aka "Gerd Hoffmann <gerd@kraxel.org>"
# gpg:                 aka "Gerd Hoffmann (private) <kraxel@gmail.com>"

* remotes/kraxel/tags/pull-vnc-1:
  ui/vnc: disable adaptive update calculations if not needed
  ui/vnc: optimize setting in vnc_dpy_update()
  ui/vnc: optimize clearing in find_and_clear_dirty_height()
  ui/vnc: optimize dirty bitmap tracking
  ui/vnc: derive cmp_bytes from VNC_DIRTY_PIXELS_PER_BIT
  ui/vnc: introduce VNC_DIRTY_PIXELS_PER_BIT macro
  vnc: fix use-after-free in vnc_update_client_sync
  vnc: Fix qemu crashed when vnc client disconnect suddenly
  vnc: Fix tight_detect_smooth_image() for lossless case

Signed-off-by: Peter Maydell <peter.maydell@linaro.org>
ui/vnc-jobs.c