On Tue, May 14, 2013 at 7:55 PM, Paolo Bonzini <pbonz...@redhat.com> wrote: > Il 14/05/2013 13:48, Paolo Bonzini ha scritto: >> Il 14/05/2013 13:39, TeLeMan ha scritto: >>> On Tue, May 14, 2013 at 6:46 PM, Paolo Bonzini <pbonz...@redhat.com> wrote: >>>> Il 14/05/2013 12:24, TeLeMan ha scritto: >>>>> On Tue, May 14, 2013 at 3:51 PM, Stefan Hajnoczi <stefa...@gmail.com> >>>>> wrote: >>>>>> On Tue, May 14, 2013 at 12:02:24AM -0000, therock247uk wrote: >>>>>>> just wondering as i just compiled the latest git and qemu goes into none >>>>>>> responding mode when i try to do any networking stuff on guests (both >>>>>>> linux and windows) >>>>>> >>>>>> Works for me on qemu.git/master on Linux: >>>>>> >>>>>> $ git rev-parse HEAD >>>>>> b087143b4d010451208264b7c841436aafe1cbb1 >>>>>> $ x86_64-softmmu/qemu-system-x86_64 -m 1024 -enable-kvm -cpu host \ >>>>>> -drive if=virtio,cache=none,file=test.img >>>>>> >>>>>> Please include more information, like the QEMU command-line and commit >>>>>> ID. >>>>>> >>>>>> Stefan >>>>>> >>>>> >>>>> This regression occurs on the Windows host. SLIRP hangs in sorecvfrom(). >>>> >>>> Can you bisect it? >>>> >>>> Paolo >>>> >>> The first break is the commit >>> 5e3bc735d93dd23f074b5116fd11e1ad8cd4962f. But it need more packets >>> than HEAD to reproduce this regression. >> >> Please check if this partial revert of that commit fixes it: > > Yeah, this should work... WSAEventSelect is edge-triggered and the > event will not be signaled if the socket handler does not consume all > the data in the socket buffer. > > Paolo Unfortunately, it does not work.