[Qemu-devel] [PATCH 16/18] aio-posix: partially inline aio_dispatch into aio_poll

2017-02-13 Thread Paolo Bonzini
This patch prepares for the removal of unnecessary lockcnt inc/dec pairs. Extract the dispatching loop for file descriptor handlers into a new function aio_dispatch_handlers, and then inline aio_dispatch into aio_poll. aio_dispatch can now become void. Reviewed-by: Stefan Hajnoczi Signed-off-by:

[Qemu-devel] [PATCH 16/18] aio-posix: partially inline aio_dispatch into aio_poll

2017-02-13 Thread Paolo Bonzini
This patch prepares for the removal of unnecessary lockcnt inc/dec pairs. Extract the dispatching loop for file descriptor handlers into a new function aio_dispatch_handlers, and then inline aio_dispatch into aio_poll. aio_dispatch can now become void. Reviewed-by: Stefan Hajnoczi Signed-off-by:

[Qemu-devel] [PATCH 16/18] aio-posix: partially inline aio_dispatch into aio_poll

2017-02-01 Thread Paolo Bonzini
This patch prepares for the removal of unnecessary lockcnt inc/dec pairs. Extract the dispatching loop for file descriptor handlers into a new function aio_dispatch_handlers, and then inline aio_dispatch into aio_poll. aio_dispatch can now become void. Reviewed-by: Stefan Hajnoczi Signed-off-by: