On 17/03/2016 17:08, Christian Borntraeger wrote: > Good (or bad?) news is the assert also triggers on F23, it just seems > to take longer.
I guess good news, because we can rule out the kernel (not that I believed it was a kernel problem, but the thought is always there in the background...). The interaction between ioeventfd and dataplane is too complicated. I think if we get rid of the start/stop ioeventfd calls (just set up the ioeventfd as soon as possible and then only set/clear the handlers) things would be much simpler. I'll see if I can produce something based on Conny's patches, which are already a start. Today I had a short day so I couldn't play with the bug; out of curiosity, does the bug reproduce with her work + patch 4 from this series + the reentrancy assertion? Paolo