qemu-e2k/include
Kevin Wolf 5d2318499f block: Add bdrv_try_set_aio_context()
Eventually, we want to make sure that all parents and all children of a
node are in the same AioContext as the node itself. This means that
changing the AioContext may fail because one of the other involved
parties (e.g. a guest device that was configured with an iothread)
cannot allow switching to a different AioContext.

Introduce a set of functions that allow to first check whether all
involved nodes can switch to a new context and only then do the actual
switch. The check recursively covers children and parents.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2019-05-20 17:08:56 +02:00
..
authz Clean up ill-advised or unusual header guards 2019-05-13 08:58:55 +02:00
block block: Add bdrv_try_set_aio_context() 2019-05-20 17:08:56 +02:00
chardev Clean up ill-advised or unusual header guards 2019-05-13 08:58:55 +02:00
crypto
disas Normalize header guard symbol definition. 2019-05-13 08:58:55 +02:00
exec Add CPUClass::tlb_fill. 2019-05-16 13:15:08 +01:00
fpu
hw Mostly bugfixes and cleanups, the most important being 2019-05-17 16:17:34 +01:00
io
libdecnumber
migration migration/colo.h: Remove obsolete codes 2019-05-14 17:33:35 +01:00
monitor monitor: Clean up how monitor_disas() funnels output to monitor 2019-04-18 22:18:59 +02:00
net net: Add a network device specific self-announcement ability 2019-03-05 11:27:41 +08:00
qapi
qemu Clean up decorations and whitespace around header guards 2019-05-13 08:58:55 +02:00
qom tcg: Remove CPUClass::handle_mmu_fault 2019-05-10 11:12:50 -07:00
scsi Normalize header guard symbol definition. 2019-05-13 08:58:55 +02:00
standard-headers
sysemu Miscellaneous patches for 2019-05-13 2019-05-13 13:55:13 +01:00
ui Normalize header guard symbol definition. 2019-05-13 08:58:55 +02:00
elf.h elf: Add RISC-V PSABI ELF header defines 2019-03-19 05:14:39 -07:00
glib-compat.h
qemu-common.h include: Include fprintf-fn.h only where needed 2019-04-18 22:18:59 +02:00
qemu-io.h
trace-tcg.h