qemu-devel.nongnu.org archive mirror
 help / color / mirror / Atom feed
* [Qemu-devel] [PULL 00/17] NBD patches for 2018-03-13 (2.12 softfreeze)
@ 2018-03-13 17:13 Eric Blake
  2018-03-13 17:13 ` [Qemu-devel] [PULL 01/17] iotests: Fix stuck NBD process on 33 Eric Blake
                   ` (18 more replies)
  0 siblings, 19 replies; 21+ messages in thread
From: Eric Blake @ 2018-03-13 17:13 UTC (permalink / raw)
  To: qemu-devel

The following changes since commit 59667bb167f773965ce6547352f312eff0d4d523:

  Merge remote-tracking branch 'remotes/ehabkost/tags/x86-next-pull-request' into staging (2018-03-13 14:02:47 +0000)

are available in the Git repository at:

  git://repo.or.cz/qemu/ericb.git tags/pull-nbd-2018-03-13

for you to fetch changes up to d3bd7052ce7574998ebd6cb262bad59c2b048396:

  iotests: new test 209 for NBD BLOCK_STATUS (2018-03-13 10:55:17 -0500)

----------------------------------------------------------------
nbd patches for 2018-03-13

- Eric Blake: iotests: Fix stuck NBD process on 33
- Vladimir Sementsov-Ogievskiy: 0/5 nbd server fixing and refactoring before BLOCK_STATUS
- Eric Blake: nbd/server: Honor FUA request on NBD_CMD_TRIM
- Stefan Hajnoczi: 0/2 block: fix nbd-server-stop crash after blockdev-snapshot-sync
- Vladimir Sementsov-Ogievskiy: nbd block status base:allocation

----------------------------------------------------------------
Eric Blake (2):
      iotests: Fix stuck NBD process on 33
      nbd/server: Honor FUA request on NBD_CMD_TRIM

Stefan Hajnoczi (2):
      block: let blk_add/remove_aio_context_notifier() tolerate BDS changes
      iotests: add 208 nbd-server + blockdev-snapshot-sync test case

Vladimir Sementsov-Ogievskiy (13):
      nbd/server: move nbd_co_send_structured_error up
      nbd/server: fix sparse read
      nbd/server: fix: check client->closing before sending reply
      nbd/server: refactor nbd_trip: cmd_read and generic reply
      nbd/server: refactor nbd_trip: split out nbd_handle_request
      nbd/server: add nbd_opt_invalid helper
      nbd/server: add nbd_read_opt_name helper
      nbd: BLOCK_STATUS for standard get_block_status function: server part
      block/nbd-client: save first fatal error in nbd_iter_error
      nbd: BLOCK_STATUS for standard get_block_status function: client part
      iotests.py: tiny refactor: move system imports up
      iotests: add file_path helper
      iotests: new test 209 for NBD BLOCK_STATUS

 block/nbd-client.h            |   6 +
 include/block/nbd.h           |   3 +
 block/block-backend.c         |  63 ++++
 block/nbd-client.c            | 145 ++++++++-
 block/nbd.c                   |   3 +
 nbd/client.c                  | 117 +++++++
 nbd/server.c                  | 725 ++++++++++++++++++++++++++++++++----------
 block/trace-events            |   2 +
 tests/qemu-iotests/033        |   1 +
 tests/qemu-iotests/208        |  55 ++++
 tests/qemu-iotests/208.out    |   9 +
 tests/qemu-iotests/209        |  34 ++
 tests/qemu-iotests/209.out    |   2 +
 tests/qemu-iotests/group      |   2 +
 tests/qemu-iotests/iotests.py |  37 ++-
 15 files changed, 1038 insertions(+), 166 deletions(-)
 create mode 100755 tests/qemu-iotests/208
 create mode 100644 tests/qemu-iotests/208.out
 create mode 100755 tests/qemu-iotests/209
 create mode 100644 tests/qemu-iotests/209.out

-- 
2.14.3

^ permalink raw reply	[flat|nested] 21+ messages in thread

end of thread, other threads:[~2018-03-14  2:03 UTC | newest]

Thread overview: 21+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2018-03-13 17:13 [Qemu-devel] [PULL 00/17] NBD patches for 2018-03-13 (2.12 softfreeze) Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 01/17] iotests: Fix stuck NBD process on 33 Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 02/17] nbd/server: move nbd_co_send_structured_error up Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 03/17] nbd/server: fix sparse read Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 04/17] nbd/server: fix: check client->closing before sending reply Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 05/17] nbd/server: refactor nbd_trip: cmd_read and generic reply Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 06/17] nbd/server: refactor nbd_trip: split out nbd_handle_request Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 07/17] nbd/server: Honor FUA request on NBD_CMD_TRIM Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 08/17] block: let blk_add/remove_aio_context_notifier() tolerate BDS changes Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 09/17] iotests: add 208 nbd-server + blockdev-snapshot-sync test case Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 10/17] nbd/server: add nbd_opt_invalid helper Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 11/17] nbd/server: add nbd_read_opt_name helper Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 12/17] nbd: BLOCK_STATUS for standard get_block_status function: server part Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 13/17] block/nbd-client: save first fatal error in nbd_iter_error Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 14/17] nbd: BLOCK_STATUS for standard get_block_status function: client part Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 15/17] iotests.py: tiny refactor: move system imports up Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 16/17] iotests: add file_path helper Eric Blake
2018-03-13 17:13 ` [Qemu-devel] [PULL 17/17] iotests: new test 209 for NBD BLOCK_STATUS Eric Blake
2018-03-13 18:17 ` [Qemu-devel] [PULL 00/17] NBD patches for 2018-03-13 (2.12 softfreeze) no-reply
2018-03-13 19:30   ` Eric Blake
2018-03-13 18:19 ` no-reply

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).