hw/qdev/core.h being included by core headers means that it was quite easy to forget including it, or anything that hw/qdev/core.h included. Add the missing inclusions.
Signed-off-by: Paolo Bonzini <[email protected]> --- include/hw/char/serial.h | 1 + hw/virtio/iothread-vq-mapping.c | 1 + 2 files changed, 2 insertions(+) diff --git a/include/hw/char/serial.h b/include/hw/char/serial.h index b804e225886..ea82ffac476 100644 --- a/include/hw/char/serial.h +++ b/include/hw/char/serial.h @@ -26,6 +26,7 @@ #ifndef HW_SERIAL_H #define HW_SERIAL_H +#include "hw/core/qdev.h" #include "chardev/char-fe.h" #include "system/memory.h" #include "qemu/fifo8.h" diff --git a/hw/virtio/iothread-vq-mapping.c b/hw/virtio/iothread-vq-mapping.c index 15909eb9332..55ce62986c7 100644 --- a/hw/virtio/iothread-vq-mapping.c +++ b/hw/virtio/iothread-vq-mapping.c @@ -8,6 +8,7 @@ #include "qemu/osdep.h" #include "system/iothread.h" +#include "qemu/bitmap.h" #include "hw/virtio/iothread-vq-mapping.h" static bool -- 2.52.0
