While we could argue about this my feeling is that we should drop this,I thought the point was to move assigned devices out of KVM?
at least until we can quantify what benefit it has and whether there are
any Davide-acceptable alternatives.
In the meanwhile, we can let vhost-net support edge-triggered interrupts
only, let qemu terminate those eventfds and convert then to
level-triggered interrupts (which it can then inject using the existing
ioctl). It will keep vhost-net and kvm simpler at the cost of some
performance penalty to guests using level interrupts. These suck anyway
so we'll point users at msi.