Bug 531419 - qemu issue with non-virtio NICs receiving heavy traffic volumes
Summary: qemu issue with non-virtio NICs receiving heavy traffic volumes
Keywords:
Status: CLOSED RAWHIDE
Alias: None
Product: Fedora
Classification: Fedora
Component: qemu
Version: rawhide
Hardware: All
OS: Linux
high
medium
Target Milestone: ---
Assignee: Mark McLoughlin
QA Contact: Fedora Extras Quality Assurance
URL:
Whiteboard:
Depends On:
Blocks: F12VirtTarget
TreeView+ depends on / blocked
 
Reported: 2009-10-28 08:45 UTC by Mark McLoughlin
Modified: 2009-10-30 16:37 UTC (History)
10 users (show)

Fixed In Version: qemu-0.11.0-9.fc12
Doc Type: Bug Fix
Doc Text:
Clone Of:
Environment:
Last Closed: 2009-10-30 16:37:48 UTC


Attachments (Terms of Use)

Description Mark McLoughlin 2009-10-28 08:45:57 UTC
With qemu-0.11.0, if a non-virtio NIC's receive queue overflows, packets are dropped

Full discussion here:

  http://lists.gnu.org/archive/html/qemu-devel/2009-10/msg02195.html
  http://lists.gnu.org/archive/html/qemu-devel/2009-10/threads.html#02336

This is the patch we need:

  http://lists.gnu.org/archive/html/qemu-devel/2009-10/msg02340.html

Comment 1 Mark McLoughlin 2009-10-29 11:53:38 UTC
Building, will request tagging later

* Thu Oct 29 2009 Mark McLoughlin <markmc@redhat.com> - 2:0.11.0-9
- Fix dropped packets with non-virtio NICs (#531419)

Comment 2 Scott Tsai 2009-10-30 00:07:20 UTC
I've verified this koji build:
http://koji.fedoraproject.org/koji/buildinfo?buildID=138849
and it indeed fixes my test case of NFS through emulated smc91c111 NIC on arm-integratorcp.

I also ran through my normal usage for 'qemu-system-arm' and everything works:
* Load u-boot into the emulator through qemu's gdbserver interface
* Verify that u-boot can drive the emulated serial device and NIC then TFTP boot Linux

Comment 3 Mark McLoughlin 2009-10-30 15:46:23 UTC
tag request: https://fedorahosted.org/rel-eng/ticket/2926


Note You need to log in before you can comment on or make changes to this bug.