On 08/23/2017 10:09 AM, Vladimir Sementsov-Ogievskiy wrote: > ping >
We're still trying to round up last-minute patches for a 2.10-rc4 pull request. >>>> @@ -107,6 +107,9 @@ static coroutine_fn void >>>> nbd_read_reply_entry(void *opaque) >>>> qemu_coroutine_yield(); >>>> } >>>> >>>> + if (ret < 0) { >>>> + s->quit = true; >>> >>> but on wrong handle ret is 0: >> >> s/0/positive/ >> >>> Is your issue fixed by Stefan's patch? https://lists.gnu.org/archive/html/qemu-devel/2017-08/msg04027.html In fact, he listed a reproduction formula in his earlier attempt at it, that demonstrates that we still had a hang possible with just what made it into -rc3 https://lists.gnu.org/archive/html/qemu-devel/2017-08/msg03853.html -- Eric Blake, Principal Software Engineer Red Hat, Inc. +1-919-301-3266 Virtualization: qemu.org | libvirt.org
signature.asc
Description: OpenPGP digital signature