On Tue, Sep 29, 2020 at 01:55:12PM +0100, Stefan Hajnoczi wrote:
> v2:
> * Add fixed-iothread option to set AioContext change policy [Kevin]
> * Use os-posix.c signal handling utilities in qemu-nbd.c [Paolo]
>
> This series adjusts the build system and then adds a
> BlockExportOptions->iothread member so that it is possible to set the iothread
> for an export.
>
> Based-on: 20200924151549.913737-1-stefa...@redhat.com ("[PATCH v2 00/13]
> block/export: convert vhost-user-blk-server to block exports API")
>
> Stefan Hajnoczi (4):
> util/vhost-user-server: use static library in meson.build
> qemu-storage-daemon: avoid compiling blockdev_ss twice
> block: move block exports to libblockdev
> block/export: add iothread and fixed-iothread options
>
> qapi/block-export.json | 11
> block/export/export.c| 39
> block/export/vhost-user-blk-server.c | 5 +++-
> nbd/server.c | 2 --
> qemu-nbd.c | 21 +++
> stubs/blk-exp-close-all.c| 7 +
> block/export/meson.build | 4 +--
> contrib/libvhost-user/meson.build| 1 +
> meson.build | 22
> nbd/meson.build | 2 ++
> storage-daemon/meson.build | 3 +--
> stubs/meson.build| 1 +
> tests/qtest/meson.build | 2 +-
> util/meson.build | 4 ++-
> 14 files changed, 93 insertions(+), 31 deletions(-)
> create mode 100644 stubs/blk-exp-close-all.c
>
> --
> 2.26.2
>
Thanks, applied to my block tree with Eric's suggestions applied:
https://github.com/stefanha/qemu/commits/block
Stefan
signature.asc
Description: PGP signature