]> Git Repo - qemu.git/commitdiff
Include qemu/main-loop.h less
authorMarkus Armbruster <[email protected]>
Mon, 12 Aug 2019 05:23:50 +0000 (07:23 +0200)
committerMarkus Armbruster <[email protected]>
Fri, 16 Aug 2019 11:31:52 +0000 (13:31 +0200)
In my "build everything" tree, changing qemu/main-loop.h triggers a
recompile of some 5600 out of 6600 objects (not counting tests and
objects that don't depend on qemu/osdep.h).  It includes block/aio.h,
which in turn includes qemu/event_notifier.h, qemu/notify.h,
qemu/processor.h, qemu/qsp.h, qemu/queue.h, qemu/thread-posix.h,
qemu/thread.h, qemu/timer.h, and a few more.

Include qemu/main-loop.h only where it's needed.  Touching it now
recompiles only some 1700 objects.  For block/aio.h and
qemu/event_notifier.h, these numbers drop from 5600 to 2800.  For the
others, they shrink only slightly.

Signed-off-by: Markus Armbruster <[email protected]>
Message-Id: <20190812052359[email protected]>
Reviewed-by: Alex Bennée <[email protected]>
Reviewed-by: Philippe Mathieu-Daudé <[email protected]>
Tested-by: Philippe Mathieu-Daudé <[email protected]>
129 files changed:
accel/kvm/kvm-all.c
block.c
block/block-backend.c
block/create.c
block/io.c
block/nbd.c
block/nfs.c
block/nvme.c
block/qcow2.c
block/qed.c
block/sheepdog.c
block/throttle-groups.c
blockdev.c
blockjob.c
chardev/baum.c
chardev/char-pipe.c
chardev/char-win-stdio.c
chardev/char-win.c
dump/dump.c
fsdev/qemu-fsdev-throttle.c
fsdev/qemu-fsdev-throttle.h
hw/9pfs/9p.c
hw/9pfs/codir.c
hw/9pfs/cofile.c
hw/9pfs/cofs.c
hw/9pfs/coth.c
hw/9pfs/coth.h
hw/9pfs/coxattr.c
hw/9pfs/xen-9p-backend.c
hw/arm/omap1.c
hw/block/dataplane/virtio-blk.c
hw/block/dataplane/xen-block.c
hw/block/fdc.c
hw/block/xen-block.c
hw/char/virtio-serial-bus.c
hw/core/machine-qmp-cmds.c
hw/display/qxl.c
hw/dma/etraxfs_dma.c
hw/i386/intel_iommu.c
hw/i386/xen/xen-hvm.c
hw/ide/ahci.c
hw/ide/core.c
hw/ide/qdev.c
hw/intc/s390_flic.c
hw/m68k/mcf5206.c
hw/m68k/mcf5208.c
hw/misc/imx6_src.c
hw/net/fsl_etsec/etsec.c
hw/net/lan9118.c
hw/net/vhost_net.c
hw/net/virtio-net.c
hw/ppc/ppc.c
hw/ppc/ppc440_uc.c
hw/ppc/spapr_hcall.c
hw/ppc/spapr_rng.c
hw/scsi/mptsas.c
hw/scsi/scsi-disk.c
hw/scsi/vmw_pvscsi.c
hw/timer/allwinner-a10-pit.c
hw/timer/altera_timer.c
hw/timer/etraxfs_timer.c
hw/timer/exynos4210_rtc.c
hw/timer/milkymist-sysctl.c
hw/usb/dev-uas.c
hw/usb/hcd-ehci.c
hw/usb/host-libusb.c
hw/usb/xen-usb.c
hw/vfio/ccw.c
hw/vfio/common.c
hw/vfio/pci.c
hw/vfio/platform.c
hw/virtio/vhost-backend.c
hw/virtio/vhost-user.c
hw/virtio/virtio-crypto.c
hw/virtio/virtio-pmem.c
hw/virtio/virtio.c
hw/xen/xen-legacy-backend.c
hw/xen/xen_pvdev.c
include/block/block_int.h
include/chardev/char-fe.h
include/chardev/char-io.h
include/chardev/char.h
include/hw/scsi/scsi.h
include/sysemu/sysemu.h
memory.c
migration/block.c
migration/colo.c
migration/migration.c
migration/savevm.c
nbd/nbd-internal.h
net/can/can_socketcan.c
net/netmap.c
net/tap-win32.c
net/tap.c
qemu-img.c
qom/cpu.c
replay/replay-internal.c
target/arm/helper-a64.c
target/arm/helper.c
target/arm/kvm.c
target/arm/kvm64.c
target/arm/m_helper.c
target/arm/psci.c
target/i386/kvm.c
target/lm32/op_helper.c
target/mips/kvm.c
target/ppc/int_helper.c
target/ppc/kvm.c
target/ppc/machine.c
target/ppc/mem_helper.c
target/ppc/misc_helper.c
target/ppc/mmu_helper.c
target/ppc/translate.c
target/s390x/kvm.c
tcg/tcg-op-gvec.c
tests/test-bdrv-drain.c
tests/test-bdrv-graph-mod.c
tests/test-block-backend.c
tests/test-block-iothread.c
tests/test-image-locking.c
tests/test-replication.c
tests/test-throttle.c
ui/cocoa.m
ui/input-linux.c
ui/spice-core.c
ui/spice-display.c
ui/vnc-auth-sasl.h
ui/vnc.c
util/oslib-posix.c

index d20da99c213c7ec560c24311f1c6003ef59bffde..e1a44eccf5bd6e88f816817300ddab205759fc72 100644 (file)
@@ -34,6 +34,7 @@
 #include "exec/ram_addr.h"
 #include "exec/address-spaces.h"
 #include "qemu/event_notifier.h"
+#include "qemu/main-loop.h"
 #include "trace.h"
 #include "hw/irq.h"
 #include "sysemu/sev.h"
diff --git a/block.c b/block.c
index cbd8da5f3bd4e43f651de655b4151b8c4a890bef..1b67b4960f64bc1284b24cbce0875f1da9eefdd3 100644 (file)
--- a/block.c
+++ b/block.c
@@ -30,6 +30,7 @@
 #include "block/qdict.h"
 #include "qemu/error-report.h"
 #include "module_block.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qapi/error.h"
 #include "qapi/qmp/qdict.h"
index 6aed80bf0bfe7781cb4a96b848400cbc795481ed..4991ab5574f60efb8201538217384fb3a70edf89 100644 (file)
@@ -21,6 +21,7 @@
 #include "qapi/error.h"
 #include "qapi/qapi-events-block.h"
 #include "qemu/id.h"
+#include "qemu/main-loop.h"
 #include "qemu/option.h"
 #include "trace.h"
 #include "migration/misc.h"
index 95341219efcd670a5151d0d3f4f52a3de3e93f96..1bd00ed5f8c93dfd315d637f8c6b74f001e533c2 100644 (file)
@@ -25,6 +25,7 @@
 #include "qemu/osdep.h"
 #include "block/block_int.h"
 #include "qemu/job.h"
+#include "qemu/main-loop.h"
 #include "qapi/qapi-commands-block-core.h"
 #include "qapi/qapi-visit-block-core.h"
 #include "qapi/clone-visitor.h"
index 06305c6ea62efabf1efb43933bf624c595c9e4de..17a243cde9ad651580693fdaeb3b1d4acfbf7476 100644 (file)
@@ -32,6 +32,7 @@
 #include "qemu/cutils.h"
 #include "qapi/error.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 
 #define NOT_DONE 0x7fffffff /* used while emulated sync operation in progress */
 
index 57c1a205811abd5fec01828e5d4d6497c72f35fe..56b1c6ec7400ce5e87d5ce8416b5a7771c15a928 100644 (file)
@@ -33,6 +33,7 @@
 #include "qemu/uri.h"
 #include "qemu/option.h"
 #include "qemu/cutils.h"
+#include "qemu/main-loop.h"
 
 #include "qapi/qapi-visit-sockets.h"
 #include "qapi/qmp/qstring.h"
index d93241b3bb84cf0a662f0ddec5829744fa9b5a47..a1fe004c6155ce76bfa22097e38e7026a5f128fe 100644 (file)
@@ -32,6 +32,7 @@
 #include "block/qdict.h"
 #include "trace.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "qemu/uri.h"
index 2c8571351968b0cecff250b7a6993ee7cb261e5a..5be3a39b632ec327406c730c3a7dad164c38ddda 100644 (file)
@@ -17,6 +17,7 @@
 #include "qapi/qmp/qdict.h"
 #include "qapi/qmp/qstring.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/cutils.h"
 #include "qemu/option.h"
index 039bdc2f7e799f935f5364daed5cd2ebc45dbdcf..59cff1d4cb6d5143be173a4da5214cec1a5b911d 100644 (file)
@@ -26,6 +26,7 @@
 
 #include "block/qdict.h"
 #include "sysemu/block-backend.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qcow2.h"
 #include "qemu/error-report.h"
index 77c7cef175616b93cd2f27b7a86c2f9a121ccb7f..d0dcc5f14d836bfe668ef82e9f3a4b5e14a33e4d 100644 (file)
@@ -17,6 +17,7 @@
 #include "qapi/error.h"
 #include "qemu/timer.h"
 #include "qemu/bswap.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "trace.h"
index 6f402e5d4d1bdc2841857d5dffcf4abc088d6a9c..31b0a820c2644836f6d32a04b1a426352d2c03c0 100644 (file)
@@ -22,6 +22,7 @@
 #include "qapi/qobject-output-visitor.h"
 #include "qemu/uri.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "qemu/sockets.h"
index a5a20379244e20a7808b7d106972e36d29cbb60f..77014c741b4141c0f0f1f0c325059752c96c7c2c 100644 (file)
@@ -26,6 +26,7 @@
 #include "sysemu/block-backend.h"
 #include "block/throttle-groups.h"
 #include "qemu/throttle-options.h"
+#include "qemu/main-loop.h"
 #include "qemu/queue.h"
 #include "qemu/thread.h"
 #include "sysemu/qtest.h"
index 4d141e9a1fba68a40a5ad69f43ef270d279d025f..64eab33ae91e1a4863cae9b3756de14b596912ff 100644 (file)
@@ -60,6 +60,7 @@
 #include "sysemu/qtest.h"
 #include "qemu/cutils.h"
 #include "qemu/help_option.h"
+#include "qemu/main-loop.h"
 #include "qemu/throttle-options.h"
 
 static QTAILQ_HEAD(, BlockDriverState) monitor_bdrv_states =
index 20b7f557da3e491927b99b113b730e8e70da2ed1..45877c8bdd70de836cd556e52cad05f397450a80 100644 (file)
@@ -33,6 +33,7 @@
 #include "qapi/qapi-events-block-core.h"
 #include "qapi/qmp/qerror.h"
 #include "qemu/coroutine.h"
+#include "qemu/main-loop.h"
 #include "qemu/timer.h"
 
 /*
index 3dc81d5c6c66cc0dcd87e11935ddf5706d53d5e1..9c95e7bc7985e0932ab5ec623fe294d364ed858c 100644 (file)
@@ -25,6 +25,7 @@
 #include "qemu/osdep.h"
 #include "qapi/error.h"
 #include "chardev/char.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/timer.h"
 #include "hw/usb.h"
index b200f9365c04dd256ef806ab8362a2483de06fc6..94d714ffcd0ab1914b1b97fb53436e4535b1d3e1 100644 (file)
@@ -25,6 +25,7 @@
 #include "qemu/osdep.h"
 #include "qemu-common.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "chardev/char.h"
index 92d34e85aaf0af0db843f7d7ed0a99a22cf8574f..99afda353c57b2d67fe26bb832122d72d7462509 100644 (file)
@@ -24,6 +24,7 @@
 
 #include "qemu/osdep.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "chardev/char-win.h"
 #include "chardev/char-win-stdio.h"
index 0b8181339dbdde87a57f14efb897c4c6528667cb..34825f683dbaa752fcfd6168916d142489a280a5 100644 (file)
@@ -23,6 +23,7 @@
  */
 
 #include "qemu/osdep.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qapi/error.h"
 #include "chardev/char-win.h"
index c7b2301652620300f1d7515f37233f52e8293a30..d430f5e9295cb066176d57697f5cd97bc6ce4198 100644 (file)
@@ -28,6 +28,7 @@
 #include "qapi/qapi-events-dump.h"
 #include "qapi/qmp/qerror.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "hw/misc/vmcoreinfo.h"
 
 #ifdef TARGET_X86_64
index cfd86418aca71138373f97fc1b7e5f6e57539731..fe1d76dc76e74535805a372e3d3edfccf5163a72 100644 (file)
@@ -16,6 +16,7 @@
 #include "qemu/error-report.h"
 #include "qemu-fsdev-throttle.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/option.h"
 
 static void fsdev_throttle_read_timer_cb(void *opaque)
index 7d6211d49910a0874ee55e1384a555e451cef8a8..c98e2feab553e3f5dac794ab21a7da6b8fffd7c9 100644 (file)
@@ -16,7 +16,6 @@
 #define QEMU_FSDEV_THROTTLE_H
 
 #include "block/aio.h"
-#include "qemu/main-loop.h"
 #include "qemu/coroutine.h"
 #include "qemu/throttle.h"
 
index 55821343e59475ee768f7c8ca029db1b69c039e9..cce2366219be97f88e3d95b23fc250412d8c926e 100644 (file)
@@ -17,6 +17,7 @@
 #include "qapi/error.h"
 #include "qemu/error-report.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/sockets.h"
 #include "virtio-9p.h"
 #include "fsdev/qemu-fsdev.h"
index 7cd6fce1ad3748db5b1a32585d163c07a92290d4..73f9a751e178341745143bc9d2f697f4102d87a3 100644 (file)
@@ -15,6 +15,7 @@
 #include "fsdev/qemu-fsdev.h"
 #include "qemu/thread.h"
 #include "qemu/coroutine.h"
+#include "qemu/main-loop.h"
 #include "coth.h"
 
 int coroutine_fn v9fs_co_readdir(V9fsPDU *pdu, V9fsFidState *fidp,
index 9c22837cda326995e6049b80561422469cb6da4b..83bb6c14e02048c8574f11900b07b6d41e769546 100644 (file)
@@ -15,6 +15,7 @@
 #include "fsdev/qemu-fsdev.h"
 #include "qemu/thread.h"
 #include "qemu/coroutine.h"
+#include "qemu/main-loop.h"
 #include "coth.h"
 
 int coroutine_fn v9fs_co_st_gen(V9fsPDU *pdu, V9fsPath *path, mode_t st_mode,
index c62103221d2a90497a4e219dd10496caf0a30d36..55991916ec2a61ff69093d5205db3c86f000a741 100644 (file)
@@ -15,6 +15,7 @@
 #include "fsdev/qemu-fsdev.h"
 #include "qemu/thread.h"
 #include "qemu/coroutine.h"
+#include "qemu/main-loop.h"
 #include "coth.h"
 
 static ssize_t __readlink(V9fsState *s, V9fsPath *path, V9fsString *buf)
index c3b43368f8cff755177d8d49fe7db2dcef37c261..9778f24b000f9aa77ef57fab69b7cbabcdb215a6 100644 (file)
@@ -15,6 +15,7 @@
 #include "qemu/osdep.h"
 #include "block/thread-pool.h"
 #include "qemu/coroutine.h"
+#include "qemu/main-loop.h"
 #include "coth.h"
 
 /* Called from QEMU I/O thread.  */
index 19e4d9287eefc3d25353d6a8ad8303aa9a320e8a..c2cdc7a9eaac4aeb7d849d9086e9d97124dc98f5 100644 (file)
@@ -17,7 +17,6 @@
 
 #include "qemu/thread.h"
 #include "qemu/coroutine.h"
-#include "qemu/main-loop.h"
 #include "9p.h"
 
 /*
index 154392eade7385228a81069120dc05756b35a4e6..0e00ffaa0d4cf22a87207907bd897d6f321bb46b 100644 (file)
@@ -15,6 +15,7 @@
 #include "fsdev/qemu-fsdev.h"
 #include "qemu/thread.h"
 #include "qemu/coroutine.h"
+#include "qemu/main-loop.h"
 #include "coth.h"
 
 int coroutine_fn v9fs_co_llistxattr(V9fsPDU *pdu, V9fsPath *path, void *value,
index c50b1961d3e1d264a19290b1b4f97d58e528435b..71eebe12dd415944b0670eba34055653108c64d4 100644 (file)
@@ -15,6 +15,7 @@
 #include "hw/9pfs/xen-9pfs.h"
 #include "qapi/error.h"
 #include "qemu/config-file.h"
+#include "qemu/main-loop.h"
 #include "qemu/option.h"
 #include "fsdev/qemu-fsdev.h"
 
index cce671014b70ba62377d56c5f964731861da02a1..ce9247118e6477d0bbd02c1396d49fb71a32f9b9 100644 (file)
@@ -19,6 +19,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qapi/error.h"
 #include "qemu-common.h"
 #include "cpu.h"
index 158c78f85200e50e5dd403d47d953bf1ae26a8ff..9299a1a7c2eff7f17b232ca1391e60e121d806ea 100644 (file)
@@ -16,6 +16,7 @@
 #include "qapi/error.h"
 #include "trace.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/thread.h"
 #include "qemu/error-report.h"
 #include "hw/virtio/virtio-access.h"
index 71c63330aceea13f1115b2806b75571720908332..3b9caeb2fa00a1f4eb338fca7a899f536f5e6002 100644 (file)
@@ -20,6 +20,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qapi/error.h"
 #include "hw/xen/xen_common.h"
 #include "hw/block/xen_blkif.h"
index 7542c8f2730a653104cde6ed468696c73e28a3ef..e80439482c3848f871b041cf8e72742a8e065e7b 100644 (file)
@@ -41,6 +41,7 @@
 #include "sysemu/blockdev.h"
 #include "sysemu/sysemu.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "trace.h"
 
index 848a0ad0ea6ec269e0439c83dfac78b1fa950779..aef39536aca9978fd8cedf5149a533d379d97354 100644 (file)
@@ -7,6 +7,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/cutils.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "qapi/error.h"
index b868e54d7253f84de2617c8811f9a52cf4805abd..272cfb6049df08aa090bbad1e3fa108be3fdfab4 100644 (file)
@@ -21,6 +21,7 @@
 #include "qemu/osdep.h"
 #include "qapi/error.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "migration/qemu-file-types.h"
 #include "monitor/monitor.h"
index 5bd95b8ab0b89374333511da10ee3a91485bd506..d8284671f09f15a66506670100a581c3072d68c9 100644 (file)
@@ -13,6 +13,7 @@
 #include "qapi/error.h"
 #include "qapi/qapi-commands-machine.h"
 #include "qapi/qmp/qerror.h"
+#include "qemu/main-loop.h"
 #include "sysemu/hostmem.h"
 #include "sysemu/hw_accel.h"
 #include "sysemu/numa.h"
index 4a44712fde607295e140c17b39279ac3b6ff01f2..539ede12c098afd21fc5520410a3938f82fb915b 100644 (file)
@@ -26,6 +26,7 @@
 #include "qemu/timer.h"
 #include "qemu/queue.h"
 #include "qemu/atomic.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "sysemu/sysemu.h"
 #include "migration/blocker.h"
index 4285443c81b6d31b1986264ae6b84394a93aee7c..36da22fa9080bfc883094826167221b264431ab7 100644 (file)
@@ -25,6 +25,7 @@
 #include "qemu/osdep.h"
 #include "hw/hw.h"
 #include "hw/irq.h"
+#include "qemu/main-loop.h"
 #include "exec/address-spaces.h"
 #include "sysemu/sysemu.h"
 
index 000de6b9ce72ace3f72dafa1e179519102f355d4..50fe5cc1a9cefb70e4397f8eb939768eee9912c6 100644 (file)
@@ -21,6 +21,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qapi/error.h"
 #include "hw/sysbus.h"
 #include "exec/address-spaces.h"
index 63abace70a84d0b757f36443c62cb37a3625ee03..3e15ffc828284e9736969fc9de5219f231e1d986 100644 (file)
@@ -23,6 +23,7 @@
 #include "qapi/error.h"
 #include "qapi/qapi-commands-misc.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/range.h"
 #include "sysemu/xen-mapcache.h"
 #include "trace.h"
index 1d5a54b29e2b92ef5f4ba732be677efb53e91ac5..378c1f360f6d6e3fbf01d3d08ab96ee968db0e23 100644 (file)
@@ -28,6 +28,7 @@
 
 #include "qemu/error-report.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "sysemu/block-backend.h"
 #include "sysemu/dma.h"
index 005b4d5ef4a2eb62a6f27c3c7f1b2333d746f735..61cb3b26ab74c74fc10bbdaa02d82f2fa22c0064 100644 (file)
@@ -27,6 +27,7 @@
 #include "hw/isa/isa.h"
 #include "migration/vmstate.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/timer.h"
 #include "sysemu/sysemu.h"
 #include "sysemu/blockdev.h"
index d85c31a0eeb2356da8aab766ce491bb47031b005..d30bdd70ee54cd392bc9e83d52e7a4c39cfa8990 100644 (file)
@@ -22,6 +22,7 @@
 #include "qapi/error.h"
 #include "qapi/qapi-types-block.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/ide/internal.h"
 #include "sysemu/block-backend.h"
index d0be755c827257acf5e19762abdf1344f0556061..a1b28e755f5b68a76db135741ec82ddfcb379e82 100644 (file)
@@ -12,6 +12,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/sysbus.h"
 #include "hw/s390x/ioinst.h"
index 5ee1498f4801dd4e6b75878aeaad774980d9ec47..a9c2c95b0d126f9ea66f1ecd47f4a0521f7a0df2 100644 (file)
@@ -8,6 +8,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "cpu.h"
 #include "hw/hw.h"
 #include "hw/irq.h"
index 3a21c6280948ceccc728b89efe89f207e12eb1ec..012710d057d77d53d0b94b83956e026ba2182975 100644 (file)
@@ -9,6 +9,7 @@
 #include "qemu/osdep.h"
 #include "qemu/units.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qapi/error.h"
 #include "qemu-common.h"
 #include "cpu.h"
index 0be683de06969f52ec29c397dc934dedff7533ad..b9d86fe5300ec8eb49b10184fbfd01ab27cceb93 100644 (file)
@@ -14,6 +14,7 @@
 #include "sysemu/sysemu.h"
 #include "qemu/bitops.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "arm-powerctl.h"
 #include "qom/cpu.h"
index e217238296595c61408bf93fb2b263d0c662e9ec..e5c902ada47958b55854d34de8cd60c64ff0d7e3 100644 (file)
@@ -34,6 +34,7 @@
 #include "etsec.h"
 #include "registers.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 
 /* #define HEX_DUMP */
index 1d32cb79e2ea1d51375b00d7ac20194a35099a7d..ea20a92cda3228a362a8c66fba0bb18e599d831b 100644 (file)
@@ -21,6 +21,7 @@
 #include "sysemu/sysemu.h"
 #include "hw/ptimer.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 /* For crc32 */
 #include <zlib.h>
index a6b719035c8433906bad323d8ea7849f1cc184fe..e975700f9515f52587e3464ff3dc89b258afd18f 100644 (file)
@@ -22,7 +22,7 @@
 #include "hw/virtio/virtio-net.h"
 #include "net/vhost_net.h"
 #include "qemu/error-report.h"
-
+#include "qemu/main-loop.h"
 
 #include <sys/socket.h>
 #include <net/if.h>
index b9e1cd71cfd6811bbb7690fc9b4e40aa500305e7..cdf4d774da19c16c90227ddd67aee42deecf7c04 100644 (file)
@@ -13,6 +13,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/virtio/virtio.h"
 #include "net/net.h"
index a1192d788945daf914b306b16c5f3b20a332b74b..a28aca453d68b582750e7fc7cffc3c88c0f26693 100644 (file)
@@ -31,6 +31,7 @@
 #include "sysemu/sysemu.h"
 #include "sysemu/cpus.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/error-report.h"
 #include "sysemu/kvm.h"
 #include "kvm_ppc.h"
index e7f42d78a1d18930f0055f284ab285f26309edb3..761d5519678394cfbbce934619e718cf777cf3aa 100644 (file)
@@ -13,6 +13,7 @@
 #include "qemu/error-report.h"
 #include "qapi/error.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "cpu.h"
 #include "hw/irq.h"
index 6808d4cda83f26d6fa8c04e803976c43de1f5fbb..0f4e6b7120581e04e3d45740f093c4245eb58725 100644 (file)
@@ -3,6 +3,7 @@
 #include "sysemu/hw_accel.h"
 #include "sysemu/sysemu.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/error-report.h"
 #include "cpu.h"
index 0e1c7ebcf8960304c104d07d7d125469e4bdaf6c..cfe43eaae97f0bd9810ecb28df37308a837f7131 100644 (file)
@@ -21,6 +21,7 @@
 #include "qapi/error.h"
 #include "cpu.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "sysemu/sysemu.h"
 #include "sysemu/device_tree.h"
index b32f4c0ca9b01253427475604bc6d4146370816a..efa54a30c5d4a375007ad612416df51749e4c6dd 100644 (file)
@@ -27,6 +27,7 @@
 #include "sysemu/dma.h"
 #include "hw/pci/msi.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/scsi/scsi.h"
 #include "scsi/constants.h"
index 5fbdecb434adab9b1ef3b3825012506d076dba0e..aa34297a5d72ba4d365f4736ebbeca8965a5a44b 100644 (file)
@@ -23,6 +23,7 @@
 #include "qemu/units.h"
 #include "qapi/error.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/scsi/scsi.h"
 #include "migration/qemu-file-types.h"
index 85af638bc71bc320974cd53ae21a41e27afcad1c..7e27bce43e039da0b67acfa37b86396c63eec62e 100644 (file)
@@ -27,6 +27,7 @@
 
 #include "qemu/osdep.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/scsi/scsi.h"
 #include "migration/vmstate.h"
index b9d057df5d59aeebd51da813531a1af9a8b0401c..904da4fc8884c5f839f333f6d5ca7d484c89e863 100644 (file)
@@ -22,6 +22,7 @@
 #include "hw/timer/allwinner-a10-pit.h"
 #include "migration/vmstate.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 
 static void a10_pit_update_irq(AwA10PITState *s)
index 0dd4f321f7f20552a5e899b6fb467a894f9256b3..51971e44ca2c65757137e18cbbce4b1b501ed3bd 100644 (file)
@@ -19,6 +19,7 @@
  */
 
 #include "qemu/osdep.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qapi/error.h"
 
index 2fd54ad4dcd4962b21a1acf783ba1b6ca4fe4d30..739276ecb8e9b96a45ad6f3c9fd9789fb0d37a60 100644 (file)
@@ -26,6 +26,7 @@
 #include "hw/sysbus.h"
 #include "sysemu/reset.h"
 #include "sysemu/sysemu.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/timer.h"
 #include "hw/irq.h"
index f79b970c5e1f618f7ecdd47bc46c6d88f109fbdd..5c954cfa01bae743a32846112268a2a1d1e94169 100644 (file)
@@ -28,6 +28,7 @@
 #include "qemu/osdep.h"
 #include "qemu-common.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/sysbus.h"
 #include "migration/vmstate.h"
index 900b0b62a9be4ec13880dcf9613e01cdf8a2bf25..4d75d73a934f01b0c6e3e80f8dad22e446d5eeca 100644 (file)
@@ -30,6 +30,7 @@
 #include "qemu/timer.h"
 #include "hw/ptimer.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 
 enum {
index 525bc1e5904febfe8eec8cf799ac28670b93ef37..c7d215d4efe0364b93af2ebd0e2edde4cd444d2b 100644 (file)
@@ -14,6 +14,7 @@
 #include "qemu/config-file.h"
 #include "trace.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 
 #include "hw/usb.h"
index 45ff4f411566a5a5c296ddf8c9b717f4b43023f9..d7d1ecd45d2a87c7ce9179a40a1ecb2fd28660eb 100644 (file)
@@ -34,6 +34,7 @@
 #include "migration/vmstate.h"
 #include "trace.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 
 #define FRAME_TIMER_FREQ 1000
 #define FRAME_TIMER_NS   (NANOSECONDS_PER_SECOND / FRAME_TIMER_FREQ)
index 6f5338832aa4fe773cd215226f17c206781f3ff4..c0434872984bf7a31718bc6fa2e89ed038e4cffd 100644 (file)
@@ -43,6 +43,7 @@
 #include "migration/vmstate.h"
 #include "monitor/monitor.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "sysemu/sysemu.h"
 #include "trace.h"
index dfbb418e77fb4066f4bd1152549920a39384e43a..1fc2f32ce93da35c5be22fdae359ddfa3bff8a69 100644 (file)
@@ -24,6 +24,7 @@
 #include <sys/user.h>
 
 #include "qemu/config-file.h"
+#include "qemu/main-loop.h"
 #include "qemu/option.h"
 #include "hw/sysbus.h"
 #include "hw/usb.h"
index 16f200e6fe6a24ea1c1618c564923ef001033867..c78a85a864b3bd1b00dcf0a1b9e2a4ad1cbe4cca 100644 (file)
@@ -28,6 +28,7 @@
 #include "hw/s390x/ccw-device.h"
 #include "exec/address-spaces.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 
 struct VFIOCCWDevice {
index a363b4495f0255919e70d945eabd77e9cec464f1..3e03c495d868f154b26a33c0c2d870273a0b4198 100644 (file)
@@ -31,6 +31,7 @@
 #include "exec/memory.h"
 #include "hw/hw.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/range.h"
 #include "sysemu/balloon.h"
 #include "sysemu/kvm.h"
index 48ac0f5a3417cc54618773d5e388595009ad917f..ab3ee2ca7ac9d5fc0cd55137379cf6d946dd77e5 100644 (file)
@@ -28,6 +28,7 @@
 #include "hw/pci/pci_bridge.h"
 #include "migration/vmstate.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "qemu/range.h"
index 2ec9c9f49b4b33badb4c196cb43430f24d7fa4cf..ff5f805d68a9cea15c5278379b5c16cb68db1969 100644 (file)
@@ -22,6 +22,7 @@
 #include "hw/vfio/vfio-platform.h"
 #include "migration/vmstate.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/range.h"
 #include "sysemu/sysemu.h"
index 96b8d3c95d4be39e33c302d8da27d417c551b636..48905383f8e2730a06bc6b3303f6aa75c7cf3f67 100644 (file)
@@ -12,6 +12,7 @@
 #include "hw/virtio/vhost.h"
 #include "hw/virtio/vhost-backend.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "standard-headers/linux/vhost_types.h"
 
 #ifdef CONFIG_VHOST_KERNEL
index 4ca5b2551e1288c3b5c193d287881f8a832917a3..02a9b2519953cd441813e4f0dd8fc5d79528adf0 100644 (file)
@@ -18,6 +18,7 @@
 #include "chardev/char-fe.h"
 #include "sysemu/kvm.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/sockets.h"
 #include "sysemu/cryptodev.h"
 #include "migration/migration.h"
index 45187d334400686f49f777bb007ba1e235c3b40b..dbfaee6d7c61894aacef4467670ecef23f9953e6 100644 (file)
@@ -13,6 +13,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/qdev.h"
 #include "qapi/error.h"
index 17c196d107cf6f9e933978aa2345e5019ef108f4..ca487f63d2124559dc7abbfa8d26c51bad64c280 100644 (file)
@@ -15,6 +15,7 @@
 #include "qapi/error.h"
 #include "qemu-common.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "hw/virtio/virtio-pmem.h"
 #include "hw/virtio/virtio-access.h"
 #include "standard-headers/linux/virtio_ids.h"
index 79c7a910cc1b3a0426bc2da0729bacba06959eed..f4c83379303e1a66878ddd00b67c237b0d24a488 100644 (file)
@@ -17,6 +17,7 @@
 #include "trace.h"
 #include "exec/address-spaces.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "hw/virtio/virtio.h"
 #include "migration/qemu-file-types.h"
index 2831940ae78c08f8034ceb4c015fd37bd10ce36e..47a7c9760a2cc747f35b7c432b5f41fc0feef5c9 100644 (file)
@@ -28,6 +28,7 @@
 #include "hw/sysbus.h"
 #include "hw/boards.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qapi/error.h"
 #include "hw/xen/xen-legacy-backend.h"
 #include "hw/xen/xen_pvdev.h"
index 6ef09cbf9d6cfc442347ffeaf0b6432b52255945..43a336aabfce5356522fab7d5cf5b717e4b4acb4 100644 (file)
@@ -19,6 +19,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "hw/qdev-core.h"
 #include "hw/xen/xen-legacy-backend.h"
 #include "hw/xen/xen_pvdev.h"
index 3aa1e832a8fdf32bf3f33d1e15084185f963b9e2..6207a105ff40d698e60b2ab792e55c2e226d4088 100644 (file)
@@ -33,7 +33,6 @@
 #include "qemu/timer.h"
 #include "qemu/hbitmap.h"
 #include "block/snapshot.h"
-#include "qemu/main-loop.h"
 #include "qemu/throttle.h"
 
 #define BLOCK_FLAG_LAZY_REFCOUNTS   8
index aa1b864ccda472fff8af07dea27aff65973ab35e..67601dc9a43ec7c3bcdc1dd83ba8ce7bdd4a9fe5 100644 (file)
@@ -2,6 +2,7 @@
 #define QEMU_CHAR_FE_H
 
 #include "chardev/char.h"
+#include "qemu/main-loop.h"
 
 typedef void IOEventHandler(void *opaque, int event);
 typedef int BackendChangeHandler(void *opaque);
index 1709b59c9f670c60a9d4562eb5c1ed71af16ba4a..ac379ea70e38b1b50d55b53ab74c0dd8594ad254 100644 (file)
@@ -26,6 +26,7 @@
 
 #include "io/channel.h"
 #include "chardev/char.h"
+#include "qemu/main-loop.h"
 
 /* Can only be used for read */
 GSource *io_add_watch_poll(Chardev *chr,
index c0b57f7685faf7a7c72c87610afddf2a1218249d..087b202b62403b70102633d841467cde77cf9db2 100644 (file)
@@ -2,8 +2,8 @@
 #define QEMU_CHAR_H
 
 #include "qapi/qapi-types-char.h"
-#include "qemu/main-loop.h"
 #include "qemu/bitmap.h"
+#include "qemu/thread.h"
 #include "qom/object.h"
 
 #define IAC_EOR 239
index 426566a5c66f7fd5ec1a53bc2b75abe165d3ce3b..15a763dc182d5837fe9c7127692eac94f4973274 100644 (file)
@@ -2,6 +2,7 @@
 #define QEMU_HW_SCSI_H
 
 #include "hw/qdev.h"
+#include "block/aio.h"
 #include "hw/block/block.h"
 #include "sysemu/sysemu.h"
 #include "scsi/utils.h"
index 77f5df59b0d897d5acead2baf8806f62b7d3cdd7..ac18a1184a43690a9f27ad900c58acd2ccfe333c 100644 (file)
@@ -5,7 +5,6 @@
 #include "qapi/qapi-types-run-state.h"
 #include "qemu/timer.h"
 #include "qemu/notify.h"
-#include "qemu/main-loop.h"
 #include "qemu/bitmap.h"
 #include "qemu/uuid.h"
 #include "qom/object.h"
index 09d9b254fd9da3fa621ec5a3e363a086a72b570d..cbf0e5a6ccdf08e0de4288a434208ba86114f5c1 100644 (file)
--- a/memory.c
+++ b/memory.c
@@ -21,6 +21,7 @@
 #include "qapi/visitor.h"
 #include "qemu/bitops.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/qemu-print.h"
 #include "qom/object.h"
 #include "trace-root.h"
index 91f98ef44a1ae09ac77737640aa4aa0134094866..e81fd7e14fa66fa66dd7d0bfff41f0ea64472551 100644 (file)
@@ -16,6 +16,7 @@
 #include "qemu/osdep.h"
 #include "qapi/error.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/cutils.h"
 #include "qemu/queue.h"
 #include "block.h"
index 0b5b62039168263e8c78cda2d739135a24412297..0602e6bbe42036c3bfe0aba620615c4c8e68ed79 100644 (file)
@@ -23,6 +23,7 @@
 #include "io/channel-buffer.h"
 #include "trace.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/rcu.h"
 #include "migration/failover.h"
 #ifdef CONFIG_REPLICATION
index 8a607fe1e2b13e749dd72d2c3c9451be2af53285..85e5d22e32ff40ec39e99777cced7aa48ba31b11 100644 (file)
@@ -16,6 +16,7 @@
 #include "qemu/osdep.h"
 #include "qemu/cutils.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "migration/blocker.h"
 #include "exec.h"
 #include "fd.h"
index 89e8f4c180175fbe07245fcd10584206b041b644..b8f734537a6289e305d3d9d5819358354b6fe476 100644 (file)
@@ -51,6 +51,7 @@
 #include "exec/target_page.h"
 #include "trace.h"
 #include "qemu/iov.h"
+#include "qemu/main-loop.h"
 #include "block/snapshot.h"
 #include "qemu/cutils.h"
 #include "io/channel-buffer.h"
index ec3d2e2ebc702559dc183abc9ebe48e5f5b0e947..60629ef1602d8d5c2dbc6af536793fdac241480b 100644 (file)
@@ -28,7 +28,6 @@
 #endif
 
 #include "qemu/bswap.h"
-#include "qemu/main-loop.h"
 
 /* This is all part of the "official" NBD API.
  *
index 3dec1086841ea0c62c289d36ab19d8d6f5a5cbf5..8a6ffad40c8292007aaadd8de43624d2bb899fcb 100644 (file)
@@ -27,6 +27,7 @@
 
 #include "qemu/osdep.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qapi/error.h"
 #include "chardev/char.h"
index 0cc8f545c5c02cf0b3f5b9f6642e1a1f262529a9..350f097f91c12d603cb88f4e828462ca5d8b8b80 100644 (file)
@@ -38,6 +38,7 @@
 #include "qapi/error.h"
 #include "qemu/iov.h"
 #include "qemu/cutils.h"
+#include "qemu/main-loop.h"
 
 typedef struct NetmapState {
     NetClientState      nc;
index 662f9b63e138c776e17c3bcb0ef40396914c0600..9cdef472863d29dff57e82c0401fcfeccc466478 100644 (file)
@@ -35,6 +35,7 @@
 #include "net/tap.h"            /* tap_has_ufo, ... */
 #include "sysemu/sysemu.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include <windows.h>
 #include <winioctl.h>
 
index fc38029f4144b69ff3a19ec7c327b084da5ad169..6207f61f84abd7735723adec4ad0f71fafe5fa10 100644 (file)
--- a/net/tap.c
+++ b/net/tap.c
@@ -40,6 +40,7 @@
 #include "qemu-common.h"
 #include "qemu/cutils.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/sockets.h"
 
 #include "net/tap.h"
index 79983772de39e3e2b9f0d425a4043f28f0990716..a398fd44d6fe381e0c2dbded6dc21d84916529ae 100644 (file)
@@ -38,6 +38,7 @@
 #include "qemu/option.h"
 #include "qemu/error-report.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/units.h"
 #include "qom/object_interfaces.h"
index fdc1af8f40530702cfd20988d878852330951bd7..cdb8c71b6ba9b804c18eb0c7a9404f7a1d500321 100644 (file)
--- a/qom/cpu.c
+++ b/qom/cpu.c
@@ -24,6 +24,7 @@
 #include "sysemu/hw_accel.h"
 #include "qemu/notify.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "exec/log.h"
 #include "qemu/error-report.h"
 #include "qemu/qemu-print.h"
index 9e41ed1dcf6ca8b71429d1930aa75b271d27a83e..9f7a76ca32698866bf2c3a2bc063b82960e07a8e 100644 (file)
@@ -13,6 +13,7 @@
 #include "sysemu/replay.h"
 #include "replay-internal.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "sysemu/sysemu.h"
 
 /* Mutex to protect reading and writing events to the log.
index 060699b901eb4a2dd5bfb3ed9a03e5386383f446..616d62c7fcc3c3a6abed389df50b14cf81b74ae2 100644 (file)
@@ -23,6 +23,7 @@
 #include "exec/helper-proto.h"
 #include "qemu/host-utils.h"
 #include "qemu/log.h"
+#include "qemu/main-loop.h"
 #include "sysemu/sysemu.h"
 #include "qemu/bitops.h"
 #include "internals.h"
index 75b66bf84466ef84628291434954cf5d05794e9d..210f5831e3d9084065bd4f36cbc0d6e71cf53d1e 100644 (file)
@@ -5,6 +5,7 @@
  *
  * SPDX-License-Identifier: GPL-2.0-or-later
  */
+
 #include "qemu/osdep.h"
 #include "qemu/units.h"
 #include "target/arm/idau.h"
@@ -14,6 +15,7 @@
 #include "exec/gdbstub.h"
 #include "exec/helper-proto.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "sysemu/sysemu.h"
 #include "qemu/bitops.h"
 #include "qemu/crc32c.h"
index 36a1e60bd40230210fe955a66a231a0661a062f5..b5713e3ffeef187bea3bd8af24aa5a8a0caed2ae 100644 (file)
@@ -16,6 +16,7 @@
 #include "qemu-common.h"
 #include "qemu/timer.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "sysemu/sysemu.h"
 #include "sysemu/kvm.h"
 #include "sysemu/kvm_int.h"
index 22d19c9aec6f8291bffbf2cf309f3ac4056d1e87..c76d3d799a88fe2412244d2c11611d7993013d5a 100644 (file)
@@ -21,6 +21,7 @@
 #include "qemu/timer.h"
 #include "qemu/error-report.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "exec/gdbstub.h"
 #include "sysemu/sysemu.h"
 #include "sysemu/kvm.h"
index 84609f446e666cbb7564f0c8c1581e70842379e7..cde5195d284086d7aa905e67098eb8caf551cef0 100644 (file)
@@ -5,6 +5,7 @@
  *
  * SPDX-License-Identifier: GPL-2.0-or-later
  */
+
 #include "qemu/osdep.h"
 #include "qemu/units.h"
 #include "target/arm/idau.h"
@@ -14,6 +15,7 @@
 #include "exec/gdbstub.h"
 #include "exec/helper-proto.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "sysemu/sysemu.h"
 #include "qemu/bitops.h"
 #include "qemu/crc32c.h"
index a74d78802ab7082bb7044b14c4be63ecd4375703..af1d5a551ece015e5225f02580f4d5edceff517a 100644 (file)
  *  You should have received a copy of the GNU General Public License
  *  along with this program; if not, see <http://www.gnu.org/licenses/>.
  */
+
 #include "qemu/osdep.h"
 #include "cpu.h"
 #include "exec/helper-proto.h"
 #include "kvm-consts.h"
+#include "qemu/main-loop.h"
 #include "sysemu/sysemu.h"
 #include "internals.h"
 #include "arm-powerctl.h"
index 30ed209e6bd953f3752a7e4dbe746f4b7d91e897..fd55fb55e93ffb37458da458facf96466921ad09 100644 (file)
@@ -31,6 +31,7 @@
 
 #include "exec/gdbstub.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "qemu/config-file.h"
 #include "qemu/error-report.h"
 #include "hw/i386/pc.h"
index d184550a7b4d162a78a53835e9c178723cde25c5..99ca76c04f0dff4e3ceca3039ba2d7947747f441 100644 (file)
@@ -2,6 +2,7 @@
 #include "cpu.h"
 #include "exec/helper-proto.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 
 #include "hw/lm32/lm32_pic.h"
 #include "hw/char/lm32_juart.h"
index 938f8f144b74a9ee9c051781aaa9165613c7e733..83ee0026ac482b06b2392d854dfe2f91cb3ae47b 100644 (file)
@@ -18,6 +18,7 @@
 #include "cpu.h"
 #include "internal.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/timer.h"
 #include "sysemu/sysemu.h"
 #include "sysemu/kvm.h"
index 5c07ef3e4d458ed299ca334178aa4c6b1a935e08..8f037af95687d1bc398485b12758299e69bf1178 100644 (file)
  * You should have received a copy of the GNU Lesser General Public
  * License along with this library; if not, see <http://www.gnu.org/licenses/>.
  */
+
 #include "qemu/osdep.h"
 #include "cpu.h"
 #include "internal.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "exec/helper-proto.h"
 #include "crypto/aes.h"
 #include "fpu/softfloat.h"
index 4b05014a6461879bdd8a7b5bcd0595bf58c4aafc..6836a4afb3d222b6ca673faae0d748be4c83e394 100644 (file)
@@ -47,6 +47,7 @@
 #include "exec/ram_addr.h"
 #include "sysemu/hostmem.h"
 #include "qemu/cutils.h"
+#include "qemu/main-loop.h"
 #include "qemu/mmap-alloc.h"
 #include "elf.h"
 #include "sysemu/kvm_int.h"
index 199f5cef8f9cb40a2f70062948b83ed83daff80c..d6638ee60ec927f94b17ec959cd93f123cfdf7ce 100644 (file)
@@ -7,6 +7,7 @@
 #include "mmu-hash64.h"
 #include "migration/cpu.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 #include "kvm_ppc.h"
 #include "exec/helper-proto.h"
 
index 6f4ffa36611116803352aaddb39e8a607681b20d..1351b53f284f56d5ba2096ee58bc5f4fdc92b6d2 100644 (file)
  * You should have received a copy of the GNU Lesser General Public
  * License along with this library; if not, see <http://www.gnu.org/licenses/>.
  */
+
 #include "qemu/osdep.h"
 #include "cpu.h"
 #include "exec/exec-all.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "exec/helper-proto.h"
 #include "helper_regs.h"
 #include "exec/cpu_ldst.h"
index 49a8a02363ea4da21583fc1b224aa303fd1d5827..2318f3ab45b2ebc1c43ecab23b51fba09e4e544d 100644 (file)
  * You should have received a copy of the GNU Lesser General Public
  * License along with this library; if not, see <http://www.gnu.org/licenses/>.
  */
+
 #include "qemu/osdep.h"
 #include "cpu.h"
 #include "exec/exec-all.h"
 #include "exec/helper-proto.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 
 #include "helper_regs.h"
 
index 261a8fe707aaf10aca92866ee6a120ea8a9fee66..55f7a7f16a122c1fb681c956cacc545adb987825 100644 (file)
@@ -16,6 +16,7 @@
  * You should have received a copy of the GNU Lesser General Public
  * License along with this library; if not, see <http://www.gnu.org/licenses/>.
  */
+
 #include "qemu/osdep.h"
 #include "qemu/units.h"
 #include "cpu.h"
@@ -29,6 +30,7 @@
 #include "exec/log.h"
 #include "helper_regs.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/qemu-print.h"
 #include "mmu-book3s-v3.h"
 #include "mmu-radix64.h"
index 4a5de280365b240b8959ef391af72f28afd7b950..9f9553afb46aa1b0681d1032b30306542d287546 100644 (file)
@@ -26,6 +26,7 @@
 #include "tcg-op.h"
 #include "tcg-op-gvec.h"
 #include "qemu/host-utils.h"
+#include "qemu/main-loop.h"
 #include "exec/cpu_ldst.h"
 
 #include "exec/helper-proto.h"
index b465bb599e5f36282ac5ac792cae4a660e920943..55d1a14588ec747bb3000bb6917f77a0bb3aa22f 100644 (file)
@@ -32,6 +32,7 @@
 #include "qemu/error-report.h"
 #include "qemu/timer.h"
 #include "qemu/units.h"
+#include "qemu/main-loop.h"
 #include "qemu/mmap-alloc.h"
 #include "qemu/log.h"
 #include "sysemu/sysemu.h"
index 17679b6e2fc5a0b2e8a36c1cf9d9983d586d54bd..5c95ecd51cad57b67addd814b223f82c59f63159 100644 (file)
@@ -21,6 +21,7 @@
 #include "tcg.h"
 #include "tcg-op.h"
 #include "tcg-op-gvec.h"
+#include "qemu/main-loop.h"
 #include "tcg-gvec-desc.h"
 
 #define MAX_UNROLL  4
index 03fa1142a181a4bffcc110cae83618c7eae1de34..481b7508df612256f89b34c71bbb06a72b28af18 100644 (file)
@@ -27,6 +27,7 @@
 #include "block/blockjob_int.h"
 #include "sysemu/block-backend.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 #include "iothread.h"
 
 static QemuEvent done_event;
index cfeec365669a83357ff6d7eda928a973bf3b22da..a007754d9ec9ab7766054c5a2dc0275562640f9c 100644 (file)
@@ -20,6 +20,7 @@
 
 #include "qemu/osdep.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 #include "block/block_int.h"
 #include "sysemu/block-backend.h"
 
index 5b5d6845c0d356f8e7f52329e7284256ced1da59..2fb1a444bd4879f9f8c10917a728ae819107e184 100644 (file)
@@ -26,6 +26,7 @@
 #include "block/block.h"
 #include "sysemu/block-backend.h"
 #include "qapi/error.h"
+#include "qemu/main-loop.h"
 
 static void test_drain_aio_error_flush_cb(void *opaque, int ret)
 {
index 1949d5e61a7d53a885ac85c09bd48073545befd9..e81b5b8dc49bb2da10b24b67658f678c4d34ad5d 100644 (file)
@@ -28,6 +28,7 @@
 #include "sysemu/block-backend.h"
 #include "qapi/error.h"
 #include "qapi/qmp/qdict.h"
+#include "qemu/main-loop.h"
 #include "iothread.h"
 
 static int coroutine_fn bdrv_test_co_prwv(BlockDriverState *bs,
index 7614cbf90cf293af3647ea4d8e799ad576882b1f..ba057bd66cb942b8aa5515ae6d73c07202d729e2 100644 (file)
@@ -29,6 +29,7 @@
 #include "sysemu/block-backend.h"
 #include "qapi/error.h"
 #include "qapi/qmp/qdict.h"
+#include "qemu/main-loop.h"
 
 static BlockBackend *open_image(const char *path,
                                 uint64_t perm, uint64_t shared_perm,
index f085d1993a25f658b2fc52db59301d8f98e50b15..4747d8a6beab7b3e2d4b9011c7e6d9c3372a77fd 100644 (file)
@@ -13,6 +13,7 @@
 #include "qapi/error.h"
 #include "qapi/qmp/qdict.h"
 #include "qemu/option.h"
+#include "qemu/main-loop.h"
 #include "replication.h"
 #include "block/block_int.h"
 #include "block/qdict.h"
index a28812260e7f803c45d408cf101c825201441dc7..083e1f9ba865ad1de94644ac7735873ce7df8ac0 100644 (file)
@@ -18,6 +18,7 @@
 #include "qapi/error.h"
 #include "qemu/throttle.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "block/throttle-groups.h"
 #include "sysemu/block-backend.h"
index c2984028c57fad9886f951b6fdc7462e083cc2c1..c5a0d33c2905a241047d137819156e895c4c48fd 100644 (file)
@@ -36,6 +36,7 @@
 #include "qapi/qapi-commands-misc.h"
 #include "sysemu/blockdev.h"
 #include "qemu-version.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include <Carbon/Carbon.h>
 #include "qom/cpu.h"
index c8d22f99d993ec7f6c1ef082937eb98ab49a2af1..e3fa799c34fb843c5c14fcea3e6361cd608cf7f9 100644 (file)
@@ -7,6 +7,7 @@
 #include "qemu/osdep.h"
 #include "qapi/error.h"
 #include "qemu/config-file.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/sockets.h"
 #include "sysemu/sysemu.h"
index 16478ecd457e3427b551b1077991f5ad41404942..a395d7ccd4f93289724c5167d465877d187b5b80 100644 (file)
@@ -22,6 +22,7 @@
 
 #include "ui/qemu-spice.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/thread.h"
 #include "qemu/timer.h"
index 104df2302575b0dfbd93b900a77b36efd614d463..0c65ae2fe33a28d328e91d63535abaea668e20a6 100644 (file)
@@ -18,6 +18,7 @@
 #include "qemu/osdep.h"
 #include "ui/qemu-spice.h"
 #include "qemu/timer.h"
+#include "qemu/main-loop.h"
 #include "qemu/option.h"
 #include "qemu/queue.h"
 #include "ui/console.h"
index fb55fe04ca158ef7de088833d4b8cad54c1ca509..1bfb86c6f59ceaac7fe11b8854bb34c5fd2a2bcc 100644 (file)
@@ -30,7 +30,6 @@
 typedef struct VncStateSASL VncStateSASL;
 typedef struct VncDisplaySASL VncDisplaySASL;
 
-#include "qemu/main-loop.h"
 #include "authz/base.h"
 
 struct VncStateSASL {
index f47f7266812575e64a990f22b06eb35543064129..4812ed29d0fa15fcfed709839c4cb36a585d7b63 100644 (file)
--- a/ui/vnc.c
+++ b/ui/vnc.c
@@ -31,6 +31,7 @@
 #include "hw/qdev-core.h"
 #include "sysemu/sysemu.h"
 #include "qemu/error-report.h"
+#include "qemu/main-loop.h"
 #include "qemu/module.h"
 #include "qemu/option.h"
 #include "qemu/sockets.h"
index fe0309ce7ae5d3a5e40ccb89bf9b1df249930b1b..5fda67dedf30b9b785da09010f96a14d94f4debd 100644 (file)
@@ -36,6 +36,7 @@
 #include "trace.h"
 #include "qapi/error.h"
 #include "qemu/sockets.h"
+#include "qemu/thread.h"
 #include <libgen.h>
 #include <sys/signal.h>
 #include "qemu/cutils.h"
This page took 0.155784 seconds and 4 git commands to generate.