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> |
commitcommitdifftree |
2019-01-05 | Eric Blake | nbd/client: Drop pointless buf variable Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-05 | Eric Blake | qemu-nbd: Fail earlier for -c/-d on non-linux Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-05 | Eric Blake | nbd/client: More consistent error messages Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-04 | Eric Blake | nbd: Document timeline of various features Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-04 | Eric Blake | qemu-nbd: Use program name in error messages Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-04 | Vladimir Sementsov... | block/nbd-client: use traces instead of noisy error_report_err Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-04 | Eric Blake | nbd/client: Trace all server option error messages Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2019-01-04 | Vladimir Sementsov... | nbd: publish _lookup functions Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-11-30 | Eric Blake | nbd/client: Send NBD_CMD_DISC if open fails after connect Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-11-30 | Eric Blake | nbd/client: Make x-dirty-bitmap more reliable Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-11-30 | Eric Blake | nbd/server: Advertise all contexts in response to bare... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-11-19 | Eric Blake | iotests: Drop use of bash keyword 'function' Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-11-19 | Eric Blake | iotests: Also test I/O over NBD TLS Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2018-11-19 | Eric Blake | nbd/server: Ignore write errors when replying to NBD_OPT_ABORT Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
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> |
commitcommitdifftree |
2018-10-04 | Denis V. Lunev | nbd: fix NBD_FLAG_SEND_CACHE value CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-10-03 | Vladimir Sementsov... | nbd/server: drop old-style negotiation Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-10-03 | Vladimir Sementsov... | qemu-nbd: drop old-style negotiation Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-10-03 | Eric Blake | qemu-nbd: Document --tls-creds Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-10-03 | Vladimir Sementsov... | nbd/server: fix NBD_CMD_CACHE Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-10-03 | Peter Maydell | nbd: Don't take address of fields in packed structs Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-09-27 | Vladimir Sementsov... | nbd/server: send more than one extent of base:allocation... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-09-27 | John Snow | qapi: bitmap-merge: document name change Reported-by: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-09-26 | Vladimir Sementsov... | nbd/server: fix bitmap export Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-08 | Vladimir Sementsov... | nbd/server: fix nbd_co_send_block_status Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-03 | Eric Blake | iotests: New test 223 for exporting dirty bitmap over NBD Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-02 | Eric Blake | nbd/client: Add x-dirty-bitmap to query bitmap from... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-02 | John Snow | iotests: add 222 to test basic fleecing Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-02 | Vladimir Sementsov... | blockdev: enable non-root nodes for backup source Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-02 | Eric Blake | iscsi: Avoid potential for get_status overflow Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-07-02 | Eric Blake | nbd/server: Fix dirty bitmap logic regression Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | nbd/server: introduce NBD_CMD_CACHE Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | docs/interop: add nbd.txt Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | qapi: new qmp command nbd-server-add-bitmap Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | nbd/server: implement dirty bitmap export Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | nbd/server: add nbd_meta_empty_or_pattern helper Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | nbd/server: refactor NBDExportMetaContexts Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Vladimir Sementsov... | nbd/server: fix trace Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Eric Blake | nbd/server: Reject 0-length block status request Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-06-21 | Eric Blake | tests: Simplify .gitignore Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-05-04 | Eric Blake | nbd/client: Relax handling of large NBD_CMD_BLOCK_STATUS... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-05-04 | Eric Blake | nbd/client: Fix error messages during NBD_INFO_BLOCK_SIZE Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-05-04 | Vladimir Sementsov... | migration/block-dirty-bitmap: fix memory leak in dirty_bitma... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-05-04 | Vladimir Sementsov... | nbd/client: fix nbd_negotiate_simple_meta_context Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-04-10 | Peter Xu | monitor: bind dispatch bh to iohandler context CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-04-10 | Peter Xu | iothread: workaround glib bug which hangs qmp-test Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-04-10 | Peter Xu | iotests: fix wait_until_completed() Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-04-02 | Eric Blake | nbd: trace meta context negotiation Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-04-02 | Eric Blake | nbd/client: Correctly handle bad server REP_META_CONTEXT Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-04-02 | Eric Blake | nbd: Fix 32-bit compilation on BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Satheesh Rajendran | hmp.c: Revert hmp_info_cpus output format change Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | tests: qmp-test: add test for new "x-oob" Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Eric Blake | tests: Add parameter to qtest_init_without_qmp_handshake Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | monitor: new parameter "x-oob" Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | qmp: cleanup qmp queues properly Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | tests: add oob-test for qapi-schema Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | tests: let qapi-schema tests detect oob Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | qapi: restrict allow-oob value to be "true" Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Peter Xu | qmp: fix qmp_capabilities error regression Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Laurent Vivier | qdict: remove useless cast Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Laurent Vivier | error: Remove NULL checks on error_propagate() calls Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Laurent Vivier | error: Strip trailing '\n' from error string arguments... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Eric Blake | tests: Silence false positive warning on generated... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-27 | Marc-André Lureau | qmp-test: fix response leak Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-23 | Eric Blake | qapi: Force UTF8 encoding when parsing qapi files Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-23 | Peter Xu | Revert "monitor: enable IO thread for (qmp & !mux)... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-23 | Peter Xu | Revert "tests: qmp-test: verify command batching" Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-23 | Peter Xu | Revert "tests: qmp-test: add oob test" Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Eric Blake | qapi: Pass '-u' when doing non-silent diff Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Vladimir Sementsov... | qapi: add block latency histogram interface Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Vladimir Sementsov... | block/accounting: introduce latency histogram Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | tests: qmp-test: add oob test Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | tests: qmp-test: verify command batching Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qmp: add command "x-oob-test" Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: enable IO thread for (qmp & !mux) typed Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qmp: isolate responses into io thread Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qmp: support out-of-band (oob) execution Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qapi: introduce new cmd option "allow-oob" Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: send event when command queue full Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Eric Blake | qmp: add new event "command-dropped" Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: separate QMP parser and dispatcher Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: let suspend/resume work even with QMPs Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: let suspend_cnt be thread safe Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: introduce monitor_qmp_respond() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qmp: introduce QMPCapability Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: allow using IO thread for parsing Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: let mon_list be tail queue Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: unify global init Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: move the cur_mon hack deeper for QMP Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | monitor: move skip_flush into monitor_data_init Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qobject: let object_property_get_str() use new API Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
next |