Use existing config check when including eventfd.h
PATCH 1/1 Use existing config check when including eventfd.h
Signed-off-by Mike McCormack <[email protected]>
--- hw/vhost.c | 2 ++ hw/vhost_net.c | 2 ++ 2 files changed, 4 insertions(+), 0 deletions(-)
hw/vhost.c +2 -0
@@ -11,7 +11,9 @@*/ #include <sys/ioctl.h> +#ifdef CONFIG_EVENTFD #include <sys/eventfd.h> +#endif #include "vhost.h" #include "hw/hw.h" /* For range_get_last */
hw/vhost_net.c +2 -0
@@ -20,7 +20,9 @@#ifdef CONFIG_VHOST_NET #include <linux/vhost.h> +#ifdef CONFIG_EVENTFD #include <sys/eventfd.h> +#endif #include <sys/socket.h> #include <linux/kvm.h> #include <fcntl.h>
Signature · 1 line
1.5.6.5
Quoted 25 lines · Mike McCormack
Signed-off-by Mike McCormack <[email protected]>---
hw/vhost.c | 2 ++
hw/vhost_net.c | 2 ++2 files changed, 4 insertions(+), 0 deletions(-)hw/vhost.c +2
-0@@ -11,7 +11,9 @@*/ #include <sys/ioctl.h> +#ifdef CONFIG_EVENTFD #include <sys/eventfd.h> +#endif #include "vhost.h" #include "hw/hw.h" /* For range_get_last */hw/vhost_net.c +0
-0
hw/vhost_net.c
Quoted 10 lines
hw/vhost_net.c +2
-1@@ -20,7 +20,9 @@ #ifdef CONFIG_VHOST_NET #include <linux/vhost.h> +#ifdef CONFIG_EVENTFD #include <sys/eventfd.h> +#endif #include <sys/socket.h> #include <linux/kvm.h> #include <fcntl.h> --
vhost.c and vhost_net.c do not use sys/eventfd.h, please remove the #include instead of #ifdefing it. The only source file that needs to include it is event_notifier.c from what I can tell.
Stefan
Quoted 4 lines
1.5.6.5