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