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

RE: [Xen-users] Slow TCP performance between Windows Vista andXenPV-on-HVM guest


  • To: "Fischer, Anna" <anna.fischer@xxxxxx>, "Robert Dunkley" <Robert@xxxxxxxxx>, <xen-users@xxxxxxxxxxxxxxxxxxx>
  • From: "James Harper" <james.harper@xxxxxxxxxxxxxxxx>
  • Date: Tue, 15 Jun 2010 14:54:27 +1000
  • Cc:
  • Delivery-date: Mon, 14 Jun 2010 21:55:54 -0700
  • List-id: Xen user discussion <xen-users.lists.xensource.com>
  • Thread-index: AcsJmHd6hL7u+8LkTJqjS+weJ4GGZAAIlZeQAAhX2bAAAGCBMAAALGAgAGxNSTAALOIpUAAA6PlQ
  • Thread-topic: [Xen-users] Slow TCP performance between Windows Vista andXenPV-on-HVM guest

> >
> > Hardware offload is disabled on the NIC inside the Linux guest, on
the
> > VIF in Dom0 and also on the NIC in Dom0. All offload features,
including
> > checksum offload. My guess was also that this must be the problem,
as I
> > said before it actually works with exactly the same guest running on
> > VMWare. But obviously on VMWare it doesn't run the Xen
netfront/netback
> > drivers, so my guess was that some configuration on there might be
the
> > issue. But as I said, switching off hardware offload does not make
any
> > difference at all. At the moment it does not run any HW offloading.
> >
> 
> I have found out by now that the problem is a bug in the NAT function
in Dom0,
> e.g. in the TCP connection tracking module. It fails to rewrite
Delayed ACK
> packets from newer Windows (Vista / 7) machines. When I configure the
Windows
> TCP stack with TCP_NODELAY then it all works.
> 

Thanks for posting that! Do you know if the problem is resolved in newer
kernels?

James

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxxxxxxxx
http://lists.xensource.com/xen-users


 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.