Re: [Qemu-devel] [PATCH] net: use socket_set_nodelay() for -netdev socket

2013-03-01 Thread Stefan Hajnoczi
On Thu, Feb 28, 2013 at 01:55:58PM +, Daniel P. Berrange wrote: > On Thu, Feb 28, 2013 at 02:49:51PM +0100, Stefan Hajnoczi wrote: > > On Wed, Feb 27, 2013 at 04:49:16PM +, Daniel P. Berrange wrote: > > > On Wed, Feb 27, 2013 at 03:05:47PM +0100, Stefan Hajnoczi wrote: > > > > Reduce -netde

Re: [Qemu-devel] [PATCH] net: use socket_set_nodelay() for -netdev socket

2013-02-28 Thread Daniel P. Berrange
On Thu, Feb 28, 2013 at 02:49:51PM +0100, Stefan Hajnoczi wrote: > On Wed, Feb 27, 2013 at 04:49:16PM +, Daniel P. Berrange wrote: > > On Wed, Feb 27, 2013 at 03:05:47PM +0100, Stefan Hajnoczi wrote: > > > Reduce -netdev socket latency by disabling the Nagle algorithm on > > > SOCK_STREAM socke

Re: [Qemu-devel] [PATCH] net: use socket_set_nodelay() for -netdev socket

2013-02-28 Thread Stefan Hajnoczi
On Wed, Feb 27, 2013 at 04:49:16PM +, Daniel P. Berrange wrote: > On Wed, Feb 27, 2013 at 03:05:47PM +0100, Stefan Hajnoczi wrote: > > Reduce -netdev socket latency by disabling the Nagle algorithm on > > SOCK_STREAM sockets in net/socket.c. Since we are tunelling Ethernet > > over TCP we shou

Re: [Qemu-devel] [PATCH] net: use socket_set_nodelay() for -netdev socket

2013-02-27 Thread Daniel P. Berrange
On Wed, Feb 27, 2013 at 03:05:47PM +0100, Stefan Hajnoczi wrote: > Reduce -netdev socket latency by disabling the Nagle algorithm on > SOCK_STREAM sockets in net/socket.c. Since we are tunelling Ethernet > over TCP we shouldn't artificially delay outgoing packets, let the guest > decide packet sch

Re: [Qemu-devel] [PATCH] net: use socket_set_nodelay() for -netdev socket

2013-02-27 Thread Benoît Canet
Le Wednesday 27 Feb 2013 à 15:05:47 (+0100), Stefan Hajnoczi a écrit : > Reduce -netdev socket latency by disabling the Nagle algorithm on > SOCK_STREAM sockets in net/socket.c. Since we are tunelling Ethernet > over TCP we shouldn't artificially delay outgoing packets, let the guest > decide pack

[Qemu-devel] [PATCH] net: use socket_set_nodelay() for -netdev socket

2013-02-27 Thread Stefan Hajnoczi
Reduce -netdev socket latency by disabling the Nagle algorithm on SOCK_STREAM sockets in net/socket.c. Since we are tunelling Ethernet over TCP we shouldn't artificially delay outgoing packets, let the guest decide packet scheduling. I already get sub-millisecond -netdev socket ping times on loca