]> git.proxmox.com Git - qemu.git/commit
event_notifier: enable it to use pipes
authorPaolo Bonzini <pbonzini@redhat.com>
Mon, 24 May 2010 15:17:04 +0000 (17:17 +0200)
committerPaolo Bonzini <pbonzini@redhat.com>
Tue, 30 Oct 2012 08:30:52 +0000 (09:30 +0100)
commitd0cc2fbfa607678866475383c508be84818ceb64
treee062dcd177512bc99491396c207a5eea3ac7326c
parentfc97a652de3e54394ca4d0e5e5d689fd8aba8b6f
event_notifier: enable it to use pipes

This takes the eventfd emulation code from the main loop.  When the
EventNotifier is used for the main loop too, we need this compatibility
code.

Without CONFIG_EVENTFD, event_notifier_get_fd is only usable for the
"read" side of the notifier, for example to set a select() handler.

The return value of event_notifier_set changes to the cleaner 0/-errno.
No caller is actually checking the return value.

Reviewed-by: Anthony Liguori <anthony@codemonkey.ws>
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
event_notifier-posix.c
event_notifier.h