summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorJulia Suvorova <jusual@mail.ru>2019-06-02 23:17:09 +0300
committerKevin Wolf <kwolf@redhat.com>2019-06-04 15:20:41 +0200
commit2b02fd81ded2f8fefbdacee431fc9fb006f92bc6 (patch)
treeeaee7ab4dfa21cdedd88e6ae0b6cf6d8adedb1c8 /include
parent74f27eadeae799c44d51ba53ffc94807be2b5834 (diff)
downloadqemu-2b02fd81ded2f8fefbdacee431fc9fb006f92bc6.zip
block/linux-aio: Drop unused BlockAIOCB submission method
Callback-based laio_submit() and laio_cancel() were left after rewriting Linux AIO backend to coroutines in hope that they would be used in other code that could bypass coroutines. They can be safely removed because they have not been used since that time. Signed-off-by: Julia Suvorova <jusual@mail.ru> Reviewed-by: Stefan Hajnoczi <stefanha@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
Diffstat (limited to 'include')
-rw-r--r--include/block/raw-aio.h3
1 files changed, 0 insertions, 3 deletions
diff --git a/include/block/raw-aio.h b/include/block/raw-aio.h
index ba223dd1f1..0cb7cc74a2 100644
--- a/include/block/raw-aio.h
+++ b/include/block/raw-aio.h
@@ -50,9 +50,6 @@ LinuxAioState *laio_init(Error **errp);
void laio_cleanup(LinuxAioState *s);
int coroutine_fn laio_co_submit(BlockDriverState *bs, LinuxAioState *s, int fd,
uint64_t offset, QEMUIOVector *qiov, int type);
-BlockAIOCB *laio_submit(BlockDriverState *bs, LinuxAioState *s, int fd,
- int64_t sector_num, QEMUIOVector *qiov, int nb_sectors,
- BlockCompletionFunc *cb, void *opaque, int type);
void laio_detach_aio_context(LinuxAioState *s, AioContext *old_context);
void laio_attach_aio_context(LinuxAioState *s, AioContext *new_context);
void laio_io_plug(BlockDriverState *bs, LinuxAioState *s);