This is an archived copy of the Xen.org mailing list, which we have preserved to ensure that existing links to archives are not broken. The live archive, which contains the latest emails, can be found at http://lists.xen.org/
Home Products Support Community News


Re: [Xen-users] GPLPV 0.9.12-pre4 uploaded


Just tested 0.9.12-pre4 with Windows 2008 standard server, 32-bit.

Using iperf from Dom0 (client) -> DomU (server)
Dom0 is CentOS 5.2, 64-bit
Xen 3.2.2
Bridged VLAN interfaces on use.

With 0.9.11 Drivers, checksum offloading enabled, large send offload enabled (61440 bytes), Windows firewall enabled:
[  3]  0.0-10.0 sec  1.12 GBytes    964 Mbits/sec

With 0.9.12-pre4 (dated 19.11.2008, v0.9.11.4), Check checksum on RX packets disabled, checksum offloading enabled, large send offload enabled (61440 bytes), Windows firewall enabled:
[  3]  0.0-928.7 sec    835 KBytes  7.37 Kbits/sec

Best case scenario ATM is:
[  3]  0.0-26.1 sec  1.91 MBytes    612 Kbits/sec

So atleast under Windows 2008 server current 0.9.12-pre4 dont seem to work with iperf, but i also downloaded files from internet, it seems to work ok (with 0.9.12-pre4).

My Xen configuration for this windows 2008 is here:
import os, re
arch = os.uname()[4]
if re.search('64', arch):
    arch_libdir = 'lib64'
    arch_libdir = 'lib'

device_model = '/usr/' + arch_libdir + '/xen/bin/qemu-dm'
name = "win2008test"
maxmem = 2048
memory = 2048
vcpus = 1
builder = "hvm"
kernel = "/usr/lib/xen/boot/hvmloader"
boot = "dc"
pae = 1
acpi = 1
apic = 1
sdl = 0
vnc = 1
vncunused = 1
disk = [ "phy:/dev/mapper/win2008test,hda,w", "file:/mnt/images/en_windows_server_2008_datacenter_enterprise_standard_x86_
dvd_X14-26710.iso,hdc:cdrom,r"  ]
vif = [ "mac=00:16:3E:71:F8:46,bridge=br13" ]
serial = "pty"
usbdevice = "tablet"
usb = 1

Any ideas why iperf so slow with 0.9.12-pre4 ?

  Pekka Panula, Net Servant Oy

"James Harper" <james.harper@xxxxxxxxxxxxxxxx>
Sent by: xen-users-bounces@xxxxxxxxxxxxxxxxxxx

19.11.2008 14:28

<xen-users@xxxxxxxxxxxxxxxxxxx>, <xen-devel@xxxxxxxxxxxxxxxxxxx>
[Xen-users] GPLPV 0.9.12-pre4 uploaded

I've just uploaded 0.9.12-pre4 to http://www.meadowcourt.org/downloads

Fixes/updates since 0.9.12-pre3:
. rolled back IRQ restriction which would prevent the drivers from
starting if the pci device wanted to use an IRQ < 16
. fixed another bug in crash dump that could possibly cause corruption
under high Dom0 disk load
. performance improvements to xennet - udp performance is much much
better, I can easily achieve 500MBits/second from Dom0<->DomU or
DomU<->External machine over 1GBit/second wire. Tcp performance should
be as good as before but with lower cpu.

To see some of the the network performance improvements, you'll need to
disable 'Check checksum on RX packets'. It only exists as WHQL fails
without it, even though it isn't a real-world scenario. The 'interrupt
moderation' option appears to cause things to go slower at the moment...
it may reduce load but I think it needs some more tuning!

If anyone can offer any suggestions as to why my Windows 2003 R2 server
takes so long to get to the login prompt after boot with GPLPV but is
quicker without it I'd like to hear them - it seems to get it's dhcp
lease quickly enough so something else about the network adapter or
about the gplpv drivers must be causing the delay...


Xen-users mailing list

Xen-users mailing list