Skip to contentSkip to conversation

strange problem with virtio on guest with over 3648M RAM

DISCUSSION Henrik Holst 2 participants 4 messages May 7, 2008 KVM

lore
Share & tools
lore
#0 lore raw

Hello KVM developers!

We are experiencing a very strange problem: we have been testing Ubuntu Hardy Heron Server as a guest (kvm-68 on the host) and when using the virtio nic everything works fine until we give the guest more than 3648 MiB of RAM.

If we for example start with "-m 4096" then the ubuntu guest brings up eth0 but it is impossible to get a dhcp address and if one sets a static address no packets what so ever is leaving the guest.

So there seam to be a problem with the virtio guest drivers when there is more than 3648 MiB of ram available :), is there anyone else that have experienced the same problems or are there people running virtio on guest with more ram where everything is working ok?

This problem could be local to ubuntu but I don't know of any other distribution with virtio guest drivers out of the box.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

#1 lore raw

Henrik Holst skrev:

Quoted 11 lines

Hello KVM developers!

We are experiencing a very strange problem: we have been testing Ubuntu Hardy Heron Server as a guest (kvm-68 on the host) and when using the virtio nic everything works fine until we give the guest more than 3648 MiB of RAM.

If we for example start with "-m 4096" then the ubuntu guest brings up eth0 but it is impossible to get a dhcp address and if one sets a static address no packets what so ever is leaving the guest.

Quoted 7 lines

So there seam to be a problem with the virtio guest drivers when there is more than 3648 MiB of ram available :), is there anyone else that have experienced the same problems or are there people running virtio on guest with more ram where everything is working ok?

This problem could be local to ubuntu but I don't know of any other distribution with virtio guest drivers out of the box.

Forgot to mention that the e1000 guest drivers works perfectly fine regardless of the amount of ram on the guest.

/Henrik Holst

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

#2 lore raw
In reply to Henrik Holst
Quoted 7 lines · Henrik Holst

Hello KVM developers!

We are experiencing a very strange problem: we have been testing Ubuntu Hardy Heron Server as a guest (kvm-68 on the host) and when using the virtio nic everything works fine until we give the guest more than 3648 MiB of RAM.

Quoted 9 lines

If we for example start with "-m 4096" then the ubuntu guest brings up eth0 but it is impossible to get a dhcp address and if one sets a static address no packets what so ever is leaving the guest.

So there seam to be a problem with the virtio guest drivers when there is more than 3648 MiB of ram available :), is there anyone else that have experienced the same problems or are there people running virtio on guest with more ram where everything is working ok?

It's a know bug. I have a fix for it locally that I'll send out today.

Regards,

Anthony Liguori

Quoted 13 lines

This problem could be local to ubuntu but I don't know of any other distribution with virtio guest drivers out of the box.

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone
_______________________________________________
kvm-devel mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/kvm-devel

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone

#3 lore raw
Quoted 18 lines · Anthony Liguori
Quoted 7 lines · Henrik Holst

Hello KVM developers!

We are experiencing a very strange problem: we have been testing Ubuntu Hardy Heron Server as a guest (kvm-68 on the host) and when using the virtio nic everything works fine until we give the guest more than 3648 MiB of RAM.

Quoted 9 lines

If we for example start with "-m 4096" then the ubuntu guest brings up eth0 but it is impossible to get a dhcp address and if one sets a static address no packets what so ever is leaving the guest.

So there seam to be a problem with the virtio guest drivers when there is more than 3648 MiB of ram available :), is there anyone else that have experienced the same problems or are there people running virtio on guest with more ram where everything is working ok?

Quoted 5 lines

It's a know bug. I have a fix for it locally that I'll send out today.

Regards,

Anthony Liguori

Many thanks Anthony!

/Henrik Holst

-------------------------------------------------------------------------
This SF.net email is sponsored by the 2008 JavaOne(SM) Conference Don't miss this year's exciting event. There's still time to save $100. Use priority code J8TL2D2.
http://ad.doubleclick.net/clk;198757673;13503038;p?http://java.sun.com/javaone