This series fixes a bug related to irqfd setup for edge sensitive IRQs and proposes a new startup sequence for irqfd signaling.
The current startup sequence brings some issues with respect to the oncoming ARM IRQ forwarding support. The new startup sequence starts either irqfd signaling or eventfd signaling and there is no risk the IRQ is active nor masked when irqfd/IRQ forwarding is setup. Eric Auger (2): hw/vfio/platform: irqfd setup sequence update hw/vfio/platform: do not set resamplefd for edge-sensitive IRQS hw/vfio/platform.c | 55 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 33 insertions(+), 22 deletions(-) -- 1.8.3.2