This is weird. I remember when I last experiment with a vanilla 2.6.34
some time ago, it still crashed under heavy load. 2.6.34 should have all
the patches mentioned applied except for the yet unpublished napi fix
from SuSe.

I'm currently rebuilding my test setup (binary news spool server) and see if it 
still crashed reliably - this usually happened
within a few hours.

I'm meanwhile a new server kernel for lucid from the ubuntu kernel git. 
It seems that 
 - Make delayed refill more reliable (is already applied)

I now manually applied:
 - If the add_buf operation fails, indicate failure to the caller (in vanilla 
kernel since 2.6.34.2 / 2.6.35)
 - virtio_net: Add schedule check to napi_enable call

And will try if this kernel is running without crashing.

However, I was not able to apply "Add limit for socket backlog" (in vanilla 
kernel since 2.6.34) and related patches
for all protocols. The ubuntu kernel code seems to differ too significantly. Is 
there
a backport for lucid scheduled?

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/579276

Title:
  Lost network in KVM VM / virtio_net page allocation failure

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to