diff options
author | Stefan Hajnoczi <stefanha@redhat.com> | 2012-11-14 15:30:09 +0100 |
---|---|---|
committer | Stefan Hajnoczi <stefanha@redhat.com> | 2013-01-02 15:58:03 +0100 |
commit | 3e9ec521711ed033476098cfc7f23c992cc606a2 (patch) | |
tree | 566cf03a34c4d78e62db132faa3dcee151a82d62 /include/qemu | |
parent | 71973b046120a13df4eaa9143bed5ba8a67abc7f (diff) | |
download | qemu-3e9ec521711ed033476098cfc7f23c992cc606a2.zip qemu-3e9ec521711ed033476098cfc7f23c992cc606a2.tar.gz qemu-3e9ec521711ed033476098cfc7f23c992cc606a2.tar.bz2 |
dataplane: add Linux AIO request queue
The IOQueue has a pool of iocb structs and a function to add new
read/write requests. Multiple requests can be added before calling the
submit function to actually tell the host kernel to begin I/O. This
allows callers to batch requests and submit them in one go.
The actual I/O is performed using Linux AIO.
Signed-off-by: Stefan Hajnoczi <stefanha@redhat.com>
Diffstat (limited to 'include/qemu')
0 files changed, 0 insertions, 0 deletions