Home
last modified time | relevance | path

Searched hist:f141eafe286c785f7e2c1e312a73f90d66bdfb90 (Results 1 – 1 of 1) sorted by relevance

/openbmc/qemu/
H A Dblock.cdiff f141eafe286c785f7e2c1e312a73f90d66bdfb90 Tue Apr 07 13:43:24 CDT 2009 aliguori <aliguori@c046a42c-6fe2-441c-8c8c-71466251a162> push down vector linearization to posix-aio-compat.c (Christoph Hellwig)

Make all AIO requests vectored and defer linearization until the actual
I/O thread. This prepares for using native preadv/pwritev.

Also enables asynchronous direct I/O by handling that case in the I/O thread.

Qcow and qcow2 propably want to be adopted to directly deal with multi-segment
requests, but that can be implemented later.


Signed-off-by: Christoph Hellwig <hch@lst.de>
Signed-off-by: Anthony Liguori <aliguori@us.ibm.com>


git-svn-id: svn://svn.savannah.nongnu.org/qemu/trunk@7020 c046a42c-6fe2-441c-8c8c-71466251a162