virtio_net missing interrupts?
Avi noticed that when using the virtio_net driver, ping responses stop coming in after 12 packets. ping will then throw an "sendmsg: no buffer space available" error.
This occurs on all kernel versions (even 2.6.24).
Regards,
Anthony Liguori
-------------------------------------------------------------------------
Check out the new SourceForge.net Marketplace.
It's the best place to buy or sell services for
just about anything Open Source.
http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace
A message that is not in the archive (sent off-list or not yet received): 478275F2.5030507-r/[email protected]
Quoted 6 lines · Anthony Liguori
Avi noticed that when using the
virtio_netdriver, ping responses stop coming in after 12 packets. ping will then throw an "sendmsg: no buffer space available" error.This occurs on all kernel versions (even 2.6.24).
Latencies are high at around 4ms when the packets do arrive.
Further speculation yielded the following: a non hrtimer kernel will delay all packets by one jiffie due to the tx timer. For an unknown reason, an arp packet is lost, so further echo requests are queued up until the buffer is exhausted.
Signature · 8 lines
error compiling committee.c: too many arguments to function ------------------------------------------------------------------------- Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace