History | View | Annotate | Download (1.6 kB)
block: make discard asynchronous
This is easy with the thread pool, because we can use s->is_xfs ands->has_discard from the worker function.
QEMU has a widespread assumption that each I/O operation writes lessthan 2^32 bytes. This patch doesn't fix it throughout of course,...
raw-win32: implement native asynchronous I/O
With the new support for EventNotifiers in the AIO event loop, wecan hook a completion port to every opened file and use asynchronousI/O on them.
Wine's support is extremely inefficient, also because it really does...
raw-posix: rename raw-posix-aio.h, hide unavailable prototypes
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>