From: Kevin Wolf <kwolf@redhat.com>
To: qemu-block@nongnu.org
Cc: kwolf@redhat.com, peter.maydell@linaro.org, qemu-devel@nongnu.org
Subject: [PULL 0/4] Block layer patches
Date: Tue, 28 Mar 2023 14:35:38 +0200 [thread overview]
Message-ID: <20230328123542.222022-1-kwolf@redhat.com> (raw)
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(-)
next reply other threads:[~2023-03-28 12:37 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-03-28 12:35 Kevin Wolf [this message]
2023-03-28 12:35 ` [PULL 1/4] nbd/server: push pending frames after sending reply Kevin Wolf
2023-03-28 12:35 ` [PULL 2/4] block/export: only acquire AioContext once for vhost_user_server_stop() Kevin Wolf
2023-03-28 12:35 ` [PULL 3/4] aio-posix: fix race between epoll upgrade and aio_set_fd_handler() Kevin Wolf
2023-03-28 12:35 ` [PULL 4/4] block/export: Fix graph locking in blk_get_geometry() call Kevin Wolf
2023-03-28 19:42 ` [PULL 0/4] Block layer patches Peter Maydell
-- strict thread matches above, loose matches on Subject: below --
2023-11-28 14:09 Kevin Wolf
2019-09-20 16:20 Kevin Wolf
2019-09-23 9:49 ` Peter Maydell
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20230328123542.222022-1-kwolf@redhat.com \
--to=kwolf@redhat.com \
--cc=peter.maydell@linaro.org \
--cc=qemu-block@nongnu.org \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.