qemu-commits
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Qemu-commits] [qemu/qemu] 861524: ui/vnc: set TCP_NODELAY


From: GitHub
Subject: [Qemu-commits] [qemu/qemu] 861524: ui/vnc: set TCP_NODELAY
Date: Thu, 18 Sep 2014 11:30:05 -0700

  Branch: refs/heads/master
  Home:   https://github.com/qemu/qemu
  Commit: 86152436eb06a76e495425c1aa862833576fbc71
      
https://github.com/qemu/qemu/commit/86152436eb06a76e495425c1aa862833576fbc71
  Author: Peter Lieven <address@hidden>
  Date:   2014-09-17 (Wed, 17 Sep 2014)

  Changed paths:
    M ui/vnc.c

  Log Message:
  -----------
  ui/vnc: set TCP_NODELAY

we currently have the Nagle algorithm enabled for all outgoing VNC updates.
This may delay sensitive updates as mouse movements or typing in the console.
As we currently prepare all data in a buffer and then send as much as we can
disabling the Nagle algorithm should not cause big trouble. Well established
VNC servers like TightVNC set TCP_NODELAY as well.
A regular framebuffer update request generates exactly one framebuffer update
which should be pushed out as fast as possible.

Signed-off-by: Peter Lieven <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: 9d64fab42274fb50a39bab184f79d0239596ba4a
      
https://github.com/qemu/qemu/commit/9d64fab42274fb50a39bab184f79d0239596ba4a
  Author: Markus Armbruster <address@hidden>
  Date:   2014-09-18 (Thu, 18 Sep 2014)

  Changed paths:
    M ui/vnc-tls.c

  Log Message:
  -----------
  vnc-tls: Clean up dead store in vnc_set_x509_credential()

Signed-off-by: Markus Armbruster <address@hidden>
Signed-off-by: Gerd Hoffmann <address@hidden>


  Commit: bb26a1e80b5639d71119ff58e0ef598708993fc0
      
https://github.com/qemu/qemu/commit/bb26a1e80b5639d71119ff58e0ef598708993fc0
  Author: Peter Maydell <address@hidden>
  Date:   2014-09-18 (Thu, 18 Sep 2014)

  Changed paths:
    M ui/vnc-tls.c
    M ui/vnc.c

  Log Message:
  -----------
  Merge remote-tracking branch 'remotes/kraxel/tags/pull-vnc-20140918-1' into 
staging

vnc: set TCP_NODELAY, cleanup in tlc code

# gpg: Signature made Thu 18 Sep 2014 07:02:37 BST using RSA key ID D3E87138
# gpg: Good signature from "Gerd Hoffmann (work) <address@hidden>"
# gpg:                 aka "Gerd Hoffmann <address@hidden>"
# gpg:                 aka "Gerd Hoffmann (private) <address@hidden>"

* remotes/kraxel/tags/pull-vnc-20140918-1:
  vnc-tls: Clean up dead store in vnc_set_x509_credential()
  ui/vnc: set TCP_NODELAY

Signed-off-by: Peter Maydell <address@hidden>


Compare: https://github.com/qemu/qemu/compare/e4d50d47a9eb...bb26a1e80b56

reply via email to

[Prev in Thread] Current Thread [Next in Thread]