Patchwork linux-aio: remove process requests callback

login
register
mail settings
Submitter Paolo Bonzini
Date Sept. 19, 2011, 3:05 p.m.
Message ID <1316444712-18612-1-git-send-email-pbonzini@redhat.com>
Download mbox | patch
Permalink /patch/115362/
State New
Headers show

Comments

Paolo Bonzini - Sept. 19, 2011, 3:05 p.m.
Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
---
 linux-aio.c |   11 +----------
 1 files changed, 1 insertions(+), 10 deletions(-)
Kevin Wolf - Sept. 19, 2011, 3:15 p.m.
Am 19.09.2011 17:05, schrieb Paolo Bonzini:
> Signed-off-by: Paolo Bonzini <pbonzini@redhat.com>
> ---
>  linux-aio.c |   11 +----------
>  1 files changed, 1 insertions(+), 10 deletions(-)

Thanks applied to the block branch.

Kevin

Patch

diff --git a/linux-aio.c b/linux-aio.c
index 5265a02..bffa6cd 100644
--- a/linux-aio.c
+++ b/linux-aio.c
@@ -68,15 +68,6 @@  static void qemu_laio_process_completion(struct qemu_laio_state *s,
     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)
 {
     struct qemu_laio_state *s = opaque;
@@ -215,7 +206,7 @@  void *laio_init(void)
         goto out_close_efd;
 
     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;