qemu-e2k/hw/ide
Kevin Wolf d861ab3acf block: Add BlockBackend.ctx
This adds a new parameter to blk_new() which requires its callers to
declare from which AioContext this BlockBackend is going to be used (or
the locks of which AioContext need to be taken anyway).

The given context is only stored and kept up to date when changing
AioContexts. Actually applying the stored AioContext to the root node
is saved for another commit.

Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2019-06-04 15:22:22 +02:00
..
ahci_internal.h Clean up decorations and whitespace around header guards 2019-05-13 08:58:55 +02:00
ahci-allwinner.c
ahci.c
atapi.c hw/ide: drop iov field from IDEDMA 2019-02-22 09:42:13 +00:00
cmd646.c ide: Get rid of CMD646BAR struct 2019-01-25 14:52:11 -05:00
core.c hw/ide: drop iov field from IDEBufferedRequest 2019-02-22 09:42:13 +00:00
ich.c
ioport.c ide: split ioport registration to a separate file 2019-02-05 16:50:19 +01:00
isa.c
Kconfig hw/ide/ahci: Add a Kconfig switch for the AHCI-ICH9 device 2019-05-13 09:36:31 +02:00
macio.c
Makefile.objs hw/ide/ahci: Add a Kconfig switch for the AHCI-ICH9 device 2019-05-13 09:36:31 +02:00
microdrive.c
mmio.c
pci.c cmd646: Move PCI IDE specific functions to ide/pci.c 2019-01-25 14:52:11 -05:00
piix.c
qdev.c block: Add BlockBackend.ctx 2019-06-04 15:22:22 +02:00
sii3112.c sii3112: Remove duplicated code and use PCI IDE ops instead 2019-01-25 14:52:11 -05:00
trace-events trace-events: Fix attribution of trace points to source 2019-03-22 16:18:07 +00:00
via.c ide/via: Implement and use native PCI IDE mode 2019-01-25 14:52:12 -05:00