[PULL 0/8] block: nbd patches

Vladimir Sementsov-Ogievskiy posted 8 patches 3 weeks, 3 days ago
Failed in applying to current master (apply log)
Maintainers: Eric Blake <eblake@redhat.com>, Vladimir Sementsov-Ogievskiy <vsementsov@yandex-team.ru>, Kevin Wolf <kwolf@redhat.com>, Hanna Reitz <hreitz@redhat.com>
block/nbd.c                               |  65 ++++--
nbd/server.c                              |   4 +-
tests/qemu-iotests/tests/nbd-commands     | 244 ++++++++++++++++++++++
tests/qemu-iotests/tests/nbd-commands.out |   5 +
4 files changed, 293 insertions(+), 25 deletions(-)
create mode 100755 tests/qemu-iotests/tests/nbd-commands
create mode 100644 tests/qemu-iotests/tests/nbd-commands.out
[PULL 0/8] block: nbd patches
Posted by Vladimir Sementsov-Ogievskiy 3 weeks, 3 days ago
The following changes since commit eb710c255642cd7dc947f25c9a06c9fc8191e98d:

  Merge tag 'firmware-20260901-pull-request' of https://gitlab.com/kraxel/qemu into staging (2026-09-01 10:38:45 +0100)

are available in the Git repository at:

  https://gitlab.com/vsementsov/qemu.git tags/pull-nbd-2026-09-02

for you to fetch changes up to 29ed9606ba15aa346eaec349d169f90eff56fd01:

  iotests/nbd-commands: cover the command flags and sparse replies (2026-09-02 11:39:46 +0300)

----------------------------------------------------------------
block: nbd patches

----------------------------------------------------------------

Denis V. Lunev (8):
  block/nbd: clear reply.cookie when the reply is rejected
  block/nbd: never index requests[] with an unchecked cookie
  block/nbd: clear reply.cookie under receive_mutex
  iotests: add coverage for NBD transmission commands
  nbd/server: accept NBD_CMD_CACHE above the maximum payload size
  iotests/nbd-commands: exercise the simple and structured reply modes
  iotests/nbd-commands: cover NBD_CMD_BLOCK_STATUS with a payload
  iotests/nbd-commands: cover the command flags and sparse replies

 block/nbd.c                               |  65 ++++--
 nbd/server.c                              |   4 +-
 tests/qemu-iotests/tests/nbd-commands     | 244 ++++++++++++++++++++++
 tests/qemu-iotests/tests/nbd-commands.out |   5 +
 4 files changed, 293 insertions(+), 25 deletions(-)
 create mode 100755 tests/qemu-iotests/tests/nbd-commands
 create mode 100644 tests/qemu-iotests/tests/nbd-commands.out

-- 
2.43.0
Re: [PULL 0/8] block: nbd patches
Posted by Peter Maydell 3 weeks, 2 days ago
On Wed, 2 Sept 2026 at 09:49, Vladimir Sementsov-Ogievskiy
<vsementsov@yandex-team.ru> wrote:
>
> The following changes since commit eb710c255642cd7dc947f25c9a06c9fc8191e98d:
>
>   Merge tag 'firmware-20260901-pull-request' of https://gitlab.com/kraxel/qemu into staging (2026-09-01 10:38:45 +0100)
>
> are available in the Git repository at:
>
>   https://gitlab.com/vsementsov/qemu.git tags/pull-nbd-2026-09-02
>
> for you to fetch changes up to 29ed9606ba15aa346eaec349d169f90eff56fd01:
>
>   iotests/nbd-commands: cover the command flags and sparse replies (2026-09-02 11:39:46 +0300)
>
> ----------------------------------------------------------------
> block: nbd patches
>



Applied, thanks.

Please update the changelog at https://wiki.qemu.org/ChangeLog/11.2
for any user-visible changes.

-- PMM