qemu/hw/ide
Eric Blake d4f510eb3f ide: Switch to byte-based aio block access
Sector-based blk_aio_readv() and blk_aio_writev() should die; switch
to byte-based blk_aio_preadv() and blk_aio_pwritev() instead.

The patch had to touch multiple files at once, because dma_blk_io()
takes pointers to the functions, and ide_issue_trim() piggybacks on
the same interface (while ignoring offset under the hood).

Signed-off-by: Eric Blake <eblake@redhat.com>
Signed-off-by: Kevin Wolf <kwolf@redhat.com>
2016-05-12 15:22:08 +02:00
..
ahci.c ahci: prohibit "restarting" the FIS or CLB engines 2016-02-10 13:29:40 -05:00
ahci.h ahci: Add allwinner AHCI 2015-11-06 14:09:01 -05:00
atapi.c ide: really restart pending and in-flight atapi dma 2016-04-12 18:48:15 -04:00
cmd646.c ide: Clean up includes 2016-01-29 15:07:23 +00:00
core.c ide: Switch to byte-based aio block access 2016-05-12 15:22:08 +02:00
ich.c ide: Clean up includes 2016-01-29 15:07:23 +00:00
internal.h ide: Switch to byte-based aio block access 2016-05-12 15:22:08 +02:00
isa.c ide: Clean up includes 2016-01-29 15:07:23 +00:00
macio.c ide: Switch to byte-based aio block access 2016-05-12 15:22:08 +02:00
Makefile.objs hw: make all of hw/ide/ configurable via default-configs/ 2013-04-08 18:13:12 +02:00
microdrive.c ide: Clean up includes 2016-01-29 15:07:23 +00:00
mmio.c ide: Clean up includes 2016-01-29 15:07:23 +00:00
pci.c ide: don't lose pending dma state 2016-04-12 16:47:52 -04:00
pci.h ide: place initial state of the current request to IDEBus 2015-03-10 14:02:22 +01:00
piix.c xen: Fix IDE unplug 2016-04-12 16:47:52 -04:00
qdev.c include/qemu/osdep.h: Don't include qapi/error.h 2016-03-22 22:20:15 +01:00
via.c ide: Clean up includes 2016-01-29 15:07:23 +00:00