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
Building, will request tagging later * Thu Oct 29 2009 Mark McLoughlin <markmc> - 2:0.11.0-9 - Fix dropped packets with non-virtio NICs (#531419)
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
tag request: https://fedorahosted.org/rel-eng/ticket/2926