Messages in this thread | | | Date | Wed, 26 Aug 2009 21:58:52 +0300 | From | Avi Kivity <> | Subject | Re: [PATCH 0/2] eventfd: new EFD_STATE flag |
| |
On 08/26/2009 08:45 PM, Davide Libenzi wrote: > OK, if I get it correctly, there is one eventfd signaler (the device), and > one eventfd reader (the hypervisor), right? > Each hypervisor listens for multiple devices detecting state changes, and > associating the eventfd "line" to the IRQ number by some configuration > (ala PCI), right? >
Yes. The PCI stuff happens in userspace, all the hypervisor sees is "this eventfd is IRQ 10". There may be multiple eventfds routed to one IRQ (corresponding to a shared IRQ line).
-- I have a truly marvellous patch that fixes the bug which this signature is too narrow to contain.
| |