cpufreq: intel_pstate: Fix fast-switch fallback path
[linux-2.6-microblaze.git] / drivers / vfio / virqfd.c
index 997cb5d..414e98d 100644 (file)
@@ -46,6 +46,9 @@ static int virqfd_wakeup(wait_queue_entry_t *wait, unsigned mode, int sync, void
        __poll_t flags = key_to_poll(key);
 
        if (flags & EPOLLIN) {
+               u64 cnt;
+               eventfd_ctx_do_read(virqfd->eventfd, &cnt);
+
                /* An event has been signaled, call function */
                if ((!virqfd->handler ||
                     virqfd->handler(virqfd->opaque, virqfd->data)) &&