The following changes since commit e3debd5e7d0ce031356024878a0a18b9d109354a:
Merge tag 'pull-request-2023-03-24' of https://gitlab.com/thuth/qemu into staging (2023-03-24 16:08:46 +0000) are available in the Git repository at: https://repo.or.cz/qemu/kevin.git tags/for-upstream for you to fetch changes up to d8fbf9aa85aed64450907580a1d70583f097e9df: block/export: Fix graph locking in blk_get_geometry() call (2023-03-27 15:16:05 +0200) ---------------------------------------------------------------- Block layer patches - aio-posix: Fix race during epoll upgrade - vhost-user-blk/VDUSE export: Fix a potential deadlock and an assertion failure when the export runs in an iothread - NBD server: Push pending frames after sending reply to fix performance especially when used with TLS ---------------------------------------------------------------- Florian Westphal (1): nbd/server: push pending frames after sending reply Kevin Wolf (1): block/export: Fix graph locking in blk_get_geometry() call Stefan Hajnoczi (2): block/export: only acquire AioContext once for vhost_user_server_stop() aio-posix: fix race between epoll upgrade and aio_set_fd_handler() include/block/block-io.h | 4 +++- include/sysemu/block-backend-io.h | 5 ++++- block.c | 5 +++-- block/block-backend.c | 7 +++++-- block/export/virtio-blk-handler.c | 7 ++++--- nbd/server.c | 3 +++ util/fdmon-epoll.c | 25 ++++++++++++++++++------- util/vhost-user-server.c | 5 +---- 8 files changed, 41 insertions(+), 20 deletions(-)