]>
2019-04-08 | Eric Blake | nbd/server: Don't fail NBD_OPT_INFO for byte-aligned... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-08 | Eric Blake | nbd/server: Trace client noncompliance on unaligned... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-08 | Eric Blake | nbd/server: Fix blockstatus trace Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-01 | Eric Blake | nbd/client: Trace server noncompliance on structured... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-01 | Eric Blake | nbd/server: Advertise actual minimum block size Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-01 | Eric Blake | block: Add bdrv_get_request_alignment() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-01 | Eric Blake | nbd/client: Support qemu-img convert from unaligned... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-04-01 | Eric Blake | nbd/client: Reject inaccessible tail of inconsistent... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-31 | Eric Blake | nbd/client: Report offsets in bdrv_block_status Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-31 | Eric Blake | nbd/client: Lower min_block for block-status, unaligned... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-31 | Eric Blake | iotests: Add 241 to test NBD on unaligned images Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-30 | Eric Blake | nbd-client: Work around server BLOCK_STATUS misalignment... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-30 | Eric Blake | qemu-img: Gracefully shutdown when map can't finish Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-30 | Eric Blake | nbd: Permit simple error to NBD_CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-30 | Eric Blake | nbd: Don't lose server's error to NBD_CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-30 | Eric Blake | nbd: Tolerate some server non-compliance in NBD_CMD_BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-30 | Eric Blake | qemu-img: Report bdrv_block_status failures Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-06 | Eric Blake | iotests: Wait for qemu to end in 223 Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-06 | Daniel P. Berrangé | nbd: fix outdated qapi docs syntax for tls-creds Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-06 | Daniel P. Berrange | nbd: allow authorization with nbd-server-start QMP... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-03-06 | Daniel P. Berrange | qemu-nbd: add support for authorization of TLS clients Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-26 | Daniel P. Berrangé | iotests: avoid broken pipe with certtool Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-26 | Daniel P. Berrangé | iotests: ensure we print nbd server log on error Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-26 | Andrey Shinkevich | iotests: handle TypeError for Python 3 in test 242 Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-11 | Andrey Shinkevich | qcow2: list of bitmaps new test 242 Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-11 | Andrey Shinkevich | qcow2: Add list of bitmaps to ImageInfoSpecificQCow2 Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-11 | Andrey Shinkevich | bdrv_query_image_info Error parameter added Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-11 | Eric Blake | nbd/server: Kill pointless shadowed variable Signed-off-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: rename read_reply_co to connection_co Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: don't check ioc Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: fix nbd_reply_chunk_iter_receive Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: split connection from initialization Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd: move connection code from block/nbd to block... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | block/nbd-client: split channel errors from export... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Vladimir Sementsov... | nbd: generalize usage of nbd_read Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-02-04 | Eric Blake | qemu-nbd: Deprecate qemu-nbd --partition Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | iotests: Enhance 223, 233 to cover 'qemu-nbd --list' Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Work around 3.0 bug for listing meta contexts Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | qemu-nbd: Add --list option Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Add meta contexts to nbd_receive_export_list() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Add nbd_receive_export_list() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Refactor nbd_opt_go() to support NBD_OPT_INFO Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Pull out oldstyle size determination Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Split handshake into two functions Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Refactor return of nbd_receive_negotiate() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Split out nbd_receive_one_meta_context() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Split out nbd_send_meta_query() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Change signature of nbd_negotiate_simple_meta_co... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Move export name into NBDExportInfo Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/client: Refactor nbd_receive_list() Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | qemu-nbd: Avoid strtol open-coding Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/server: Favor [u]int64_t over off_t Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | nbd/server: Hoist length check to qmp_nbd_server_add Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | qemu-nbd: Sanity check partition bounds Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | qemu-nbd: Enhance man page Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | maint: Allow for EXAMPLES in texi2pod Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-21 | Eric Blake | iotests: Make 233 output more reliable Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | qemu-nbd: Add --bitmap=NAME option Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Merge nbd_export_bitmap into nbd_export_new Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Remove x-nbd-server-add-bitmap Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Allow bitmap export during QMP nbd-server-add Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Merge nbd_export_set_name into nbd_export_new Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Only require disabled bitmap for read-only exports Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Forbid nbd-server-stop when server is not running Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Eric Blake | nbd: Add some error case testing to iotests 223 Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | Philippe Mathieu... | qemu-nbd: Rename 'exp' variable clashing with math... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests: add iotest 236 for testing bitmap merge Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests: implement pretty-print for log and qmp_log Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests: change qmp_log filters to expect QMP objects... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests: remove default filters from qmp_log Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests: add qmp recursive sorting function Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests: add filter_generated_node_ids Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | iotests.py: don't abort if IMGKEYSECRET is undefined Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | block: remove 'x' prefix from experimental bitmap APIs Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | blockdev: n-ary bitmap merge Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | block/dirty-bitmap: remove assertion from restore Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-14 | John Snow | blockdev: abort transactions in reverse order Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-05 | Eric Blake | nbd/client: Drop pointless buf variable Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-05 | Eric Blake | qemu-nbd: Fail earlier for -c/-d on non-linux Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-05 | Eric Blake | nbd/client: More consistent error messages Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-04 | Eric Blake | nbd: Document timeline of various features Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-04 | Eric Blake | qemu-nbd: Use program name in error messages Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-04 | Vladimir Sementsov... | block/nbd-client: use traces instead of noisy error_report_err Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-04 | Eric Blake | nbd/client: Trace all server option error messages Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2019-01-04 | Vladimir Sementsov... | nbd: publish _lookup functions Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-30 | Eric Blake | nbd/client: Send NBD_CMD_DISC if open fails after connect Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-30 | Eric Blake | nbd/client: Make x-dirty-bitmap more reliable Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-30 | Eric Blake | nbd/server: Advertise all contexts in response to bare... Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Eric Blake | iotests: Drop use of bash keyword 'function' Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Eric Blake | iotests: Also test I/O over NBD TLS Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Daniel P. Berrangé | tests: exercise NBD server in TLS mode Reviewed-by: Eric Blake <eblake@redhat.com> Tested-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Daniel P. Berrangé | tests: add iotests helpers for dealing with TLS certificates Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Daniel P. Berrangé | tests: check if qemu-nbd is still alive before waiting Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Daniel P. Berrangé | tests: pull qemu-nbd iotest helpers into common.nbd... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Daniel P. Berrangé | io: return 0 for EOF in TLS session read after shutdown Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Eric Blake | nbd/server: Ignore write errors when replying to NBD_OPT_ABORT Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Daniel P. Berrangé | nbd: fix whitespace in server error message Author: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Mao Zhongyi | qemu-iotests: Modern shell scripting (use $() instead... Suggested-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Mao Zhongyi | qemu-iotests: convert `pwd` and $(pwd) to $PWD Suggested-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
2018-11-19 | Mao Zhongyi | qemu-iotests: remove unused variable 'here' Suggested-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commit | commitdiff | tree |
next |