[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] RE: [Xen-users] GPLPV drivers block when copying huge files
> Hi, > I hope this is the correct place to report problems with the GPLPV > drivers: > > The Xen setup is the following: > - Dom0: A 2.6.18-based Xen kernel (from Debian Etch) and Xen 3.2.0 > (3.2.0-3~bpo4+2 to be precise) > - DomU: GPLPV drivers 0.9.11-pre18 and Windows 2003 (32 bits) > > The performance with GPLPV is quite good (the speedup in network speed is > almost ten times), but there are problems when copying huge files over the > network using Windows Explorer: > After about 40% some packets get lost (as tested by having a continuous > ping > on the virtualised host) for some seconds and Windows aborts copying the > file. /var/log/xen/xend.log contains an error message, which correlates to > the time of connection tear down: > > ERROR (__init__:1072) Internal error handling system.methodSignature: > Invalid > result signatures not supported > > Operation with smaller files is reliable. > > The initial setup was based on a DRBD file system, but the error could be > reproduced on plain file storage as well. Likewise, it could be ruled out > that the problem is SMP-specific, since it could be reproduced with a > single > processor system as well. > > When booting without GPLPV driver support the problems disappears. > Is this a known problem? What further information could be collected to > pinpoint the problem? > Not a known problem, but it should be reproducible. I have done some large file copying, but your 'huge' and my 'large' may be vastly different - how big are the files you are talking about? How willing are you to run some tests for me? The xennet drivers have no limits on how much memory they could allocate internally for packet buffers. I've never seen that as a problem but it's possible that they could be running out of resources and not handling that situation properly. Alternatively they could be running windows out of resources and windows isn't handling that properly. Can you please test and tell me if the 40% figure changes if you give your windows DomU much more or much less memory? I would hope that with much less memory it would fail much earlier... It could also be related to gso or csum offload... do things change if you disable either of those? Thanks for the feedback James _______________________________________________ Xen-users mailing list Xen-users@xxxxxxxxxxxxxxxxxxx http://lists.xensource.com/xen-users
|
Lists.xenproject.org is hosted with RackSpace, monitoring our |