linux-aio: remove process requests callback
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com> Signed-off-by: Kevin Wolf <kwolf@redhat.com>
This commit is contained in:
parent
e1d3b25499
commit
cf26a4e6f8
11
linux-aio.c
11
linux-aio.c
|
@ -68,15 +68,6 @@ static void qemu_laio_process_completion(struct qemu_laio_state *s,
|
||||||
qemu_aio_release(laiocb);
|
qemu_aio_release(laiocb);
|
||||||
}
|
}
|
||||||
|
|
||||||
/*
|
|
||||||
* All requests are directly processed when they complete, so there's nothing
|
|
||||||
* left to do during qemu_aio_wait().
|
|
||||||
*/
|
|
||||||
static int qemu_laio_process_requests(void *opaque)
|
|
||||||
{
|
|
||||||
return 0;
|
|
||||||
}
|
|
||||||
|
|
||||||
static void qemu_laio_completion_cb(void *opaque)
|
static void qemu_laio_completion_cb(void *opaque)
|
||||||
{
|
{
|
||||||
struct qemu_laio_state *s = opaque;
|
struct qemu_laio_state *s = opaque;
|
||||||
|
@ -215,7 +206,7 @@ void *laio_init(void)
|
||||||
goto out_close_efd;
|
goto out_close_efd;
|
||||||
|
|
||||||
qemu_aio_set_fd_handler(s->efd, qemu_laio_completion_cb, NULL,
|
qemu_aio_set_fd_handler(s->efd, qemu_laio_completion_cb, NULL,
|
||||||
qemu_laio_flush_cb, qemu_laio_process_requests, s);
|
qemu_laio_flush_cb, NULL, s);
|
||||||
|
|
||||||
return s;
|
return s;
|
||||||
|
|
||||||
|
|
Reference in New Issue