Re: [PATCH 00/18] Make block-backend-io.h API more consistent

2022-07-03 Thread Alberto Faria
On Sat, Jul 2, 2022 at 3:12 PM Paolo Bonzini wrote: > Alberto, does this need a rebase? This applies cleanly on "[PATCH v5 00/10] Implement bdrv_{pread,pwrite,pwrite_sync,pwrite_zeroes}() using generated_co_wrapper" [1], which applies cleanly to master. Alberto [1] https://lore.kernel.org/qemu

Re: [PATCH 00/18] Make block-backend-io.h API more consistent

2022-07-02 Thread Paolo Bonzini
On 5/17/22 13:35, Alberto Faria wrote: Adjust existing pairs of non-coroutine and coroutine functions to share the same calling convention, and add non-coroutine/coroutine counterparts where they don't exist. Also make the non-coroutine versions generated_co_wrappers. This series sits on top of

[PATCH 00/18] Make block-backend-io.h API more consistent

2022-05-17 Thread Alberto Faria
Adjust existing pairs of non-coroutine and coroutine functions to share the same calling convention, and add non-coroutine/coroutine counterparts where they don't exist. Also make the non-coroutine versions generated_co_wrappers. This series sits on top of "[PATCH v2 00/10] Implement bdrv_{pread,