Virtio drivers 1.2.0 and 2.6.35

  • Thread starter Thread starter MrJacK
  • Start date Start date
M

MrJacK

Guest
For information, kernel version 2.6.35 didn't work with latest virtio drivers 1.2.0, VM can't boot or crash (BSoD) with NetKVM installed.
2.6.32 seems to be running fine.
Tested with a VM on Windows 2008 R2 with or without SP1, kernel from pve and pvetest repo.
 
works here. pls provide full details about your host, VM and drivers used.
 
Server DELL R610, 16G, 2 x E5520 HT on
iSCSI storage

VM configuration didn't change anything (IDE HD, VIRTIO HD, one NIC or multi)

Virtio Storage : 04/04/2011,60.61.101.58000
Virtio Network : 08/18/2010,6.0.209.605

pve-manager: 1.8-17 (pve-manager/1.8/5948)
running kernel: 2.6.35-1-pve
proxmox-ve-2.6.35: 1.8-11
pve-kernel-2.6.32-4-pve: 2.6.32-33
pve-kernel-2.6.35-1-pve: 2.6.35-11
qemu-server: 1.1-30
pve-firmware: 1.0-11
libpve-storage-perl: 1.0-17
vncterm: 0.9-2
vzctl: 3.0.27-1pve1
vzdump: 1.2-13
vzprocps: 2.0.11-2
vzquota: 3.0.11-1
pve-qemu-kvm: 0.14.1-1
ksm-control-daemon: 1.0-5
 
Ok don't use this in your config file :

args: -no-kvm-pit-reinjection

This was an old workarround for time drift in VM.
VM now boot normaly.
 
A little benchmark about network stress with this release, between two VM on same host :

Thread Realtime(s) Throughput(KB/s) Throughput(Mbit/s) Avg Bytes per Completion
====== =========== ================ ==================
0 18.648 215922.986 1727.384 65518.938

Total Bytes(MEG) Realtime(s) Average Frame Size Total Throughput(Mbit/s)
================ =========== ==================
4026.531840 18.648 1456.331 1727.384

Total Buffers Throughput(Buffers/s) Pkts(recv/intr) Intr(count/s) Cycles/Byte
============= ===================== ===============
61440.000 3294.723 7 18891.52 7.0

Packets Sent Packets Received Total Retransmits Total Errors Avg. CPU %
============ ================ =================
172013 2764847 0 0 16.69

So it confirm my first tests in this post :

http://forum.proxmox.com/threads/58...oughput-do-I-have-to-decide?p=33765#post33765

2.6.35 + virtio 1.2.0 = fast network and crash free with 2K8 R2 VM

Now without "args: -no-hpet -no-kvm-pit-reinjection" i hope i will not have time drift again.
 
Sorry for the question....but where do you download NetKVM 1.2.0...

On the site i only get 1.1.6...and in this one you only get NetKVM drivers for xp and vista...wich suck...
 
you can find virtio 1.2.0 here :

http://forum.proxmox.com/threads/61...virtio-drivers-for-Windows-and-latest-PVE-1.8

(1.2.0 are from rhel6.1, not yet release to fedora).


But, for me , i have network disconnections with 2.6.35 and virtio 1.1.16 or 1.2.0 and qemu 0.14.0
I need to use 2.6.38 kernel (i had made a .deb in the above post).

maybe qemu 0.14.1 is correcting the network problem ?

i'll do more test next week with 2.6.35+virtio 1.2.0+qemu 0.14.1