commit | 06dc9bd57182eb1a09cd0f7b1cb145937ed4e618 | [log] [tgz] |
---|---|---|
author | Kevin Wolf <kwolf@redhat.com> | Thu Oct 25 14:18:58 2018 +0100 |
committer | Kevin Wolf <kwolf@redhat.com> | Fri Dec 14 11:52:41 2018 +0100 |
tree | 064f0f9e438d0e605aa52be19a9dfe9f89fa5bfd | |
parent | 46ee0f462bfa1e374fa0f5df5834b061a632af6d [diff] |
file-posix: Avoid aio_worker() for QEMU_AIO_FLUSH aio_worker() doesn't add anything interesting, it's only a useless indirection. Call the handler function directly instead. As we know that this handler function is only called from coroutine context and the coroutine stays around until the worker thread finishes, we can keep RawPosixAIOData on the stack. Signed-off-by: Kevin Wolf <kwolf@redhat.com>