From: Eric Blake <eblake@redhat.com>
To: qemu-devel@nongnu.org
Subject: [PULL 00/14] NBD patches for 2023-07-19
Date: Wed, 19 Jul 2023 15:27:37 -0500 [thread overview]
Message-ID: <20230719202736.2675295-16-eblake@redhat.com> (raw)
The following changes since commit 2c27fdc7a626408ee2cf30d791aa0b63027c7404:
Update version for v8.1.0-rc0 release (2023-07-19 20:31:43 +0100)
are available in the Git repository at:
https://repo.or.cz/qemu/ericb.git tags/pull-nbd-2023-07-19
for you to fetch changes up to bfe04d0a7d5e8a4f4c9014ee7622af2056685974:
nbd: Use enum for various negotiation modes (2023-07-19 15:26:13 -0500)
----------------------------------------------------------------
NBD patches through 2023-07-19
- Denis V. Lunev: fix hang with 'ssh ... "qemu-nbd -c"'
- Eric Blake: preliminary work towards NBD 64-bit extensions
----------------------------------------------------------------
Denis V. Lunev (6):
qemu-nbd: pass structure into nbd_client_thread instead of plain char*
qemu-nbd: fix regression with qemu-nbd --fork run over ssh
qemu-nbd: properly report error if qemu_daemon() is failed
qemu-nbd: properly report error on error in dup2() after qemu_daemon()
qemu-nbd: handle dup2() error when qemu-nbd finished setup process
qemu-nbd: make verbose bool and local variable in main()
Eric Blake (8):
nbd/client: Use smarter assert
nbd: Consistent typedef usage in header
nbd/server: Prepare for alternate-size headers
nbd/server: Refactor to pass full request around
nbd: s/handle/cookie/ to match NBD spec
nbd/client: Simplify cookie vs. index computation
nbd/client: Add safety check on chunk payload length
nbd: Use enum for various negotiation modes
include/block/nbd.h | 61 +++++++-------
block/nbd.c | 96 +++++++++++-----------
nbd/client.c | 79 ++++++++++--------
nbd/common.c | 17 ++++
nbd/server.c | 224 +++++++++++++++++++++++++++++-----------------------
qemu-nbd.c | 68 +++++++++++-----
nbd/trace-events | 22 +++---
7 files changed, 332 insertions(+), 235 deletions(-)
base-commit: 2c27fdc7a626408ee2cf30d791aa0b63027c7404
--
2.41.0
next reply other threads:[~2023-07-19 20:39 UTC|newest]
Thread overview: 16+ messages / expand[flat|nested] mbox.gz Atom feed top
2023-07-19 20:27 Eric Blake [this message]
2023-07-19 20:27 ` [PULL 01/14] qemu-nbd: pass structure into nbd_client_thread instead of plain char* Eric Blake
2023-07-19 20:27 ` [PULL 02/14] qemu-nbd: fix regression with qemu-nbd --fork run over ssh Eric Blake
2023-07-19 20:27 ` [PULL 03/14] qemu-nbd: properly report error if qemu_daemon() is failed Eric Blake
2023-07-19 20:27 ` [PULL 04/14] qemu-nbd: properly report error on error in dup2() after qemu_daemon() Eric Blake
2023-07-19 20:27 ` [PULL 05/14] qemu-nbd: handle dup2() error when qemu-nbd finished setup process Eric Blake
2023-07-19 20:27 ` [PULL 06/14] qemu-nbd: make verbose bool and local variable in main() Eric Blake
2023-07-19 20:27 ` [PULL 07/14] nbd/client: Use smarter assert Eric Blake
2023-07-19 20:27 ` [PULL 08/14] nbd: Consistent typedef usage in header Eric Blake
2023-07-19 20:27 ` [PULL 09/14] nbd/server: Prepare for alternate-size headers Eric Blake
2023-07-19 20:27 ` [PULL 10/14] nbd/server: Refactor to pass full request around Eric Blake
2023-07-19 20:27 ` [PULL 11/14] nbd: s/handle/cookie/ to match NBD spec Eric Blake
2023-07-19 20:27 ` [PULL 12/14] nbd/client: Simplify cookie vs. index computation Eric Blake
2023-07-19 20:27 ` [PULL 13/14] nbd/client: Add safety check on chunk payload length Eric Blake
2023-07-19 20:27 ` [PULL 14/14] nbd: Use enum for various negotiation modes Eric Blake
2023-07-21 9:52 ` [PULL 00/14] NBD patches for 2023-07-19 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=20230719202736.2675295-16-eblake@redhat.com \
--to=eblake@redhat.com \
--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 a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).