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> ...Id: <20180323204341.1501664-1-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> ...Id: <20180319205040.1113423-1-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> Message-Id: <20180315125116.804342-1-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 |
2018-03-19 | Peter Xu | qobject: introduce qobject_get_try_str() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | qobject: introduce qstring_get_try_str() CC: Eric Blake <eblake@redhat.com> Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Peter Xu | docs: update QMP documents for OOB commands Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Daniel P. Berrange | chardev: tcp: postpone TLS work until machine done Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | block: Deprecate "backing": "" Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | block: Handle null backing link Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Make more of qobject_to() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Remove qobject_to_X() functions Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Replace qobject_to_X(o) by qobject_to(X, o) Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | qapi: Add qobject_to() Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Max Reitz | compiler: Add QEMU_BUILD_BUG_MSG() macro Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Marc-André Lureau | qapi: generate a literal qobject for introspection Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Marc-André Lureau | qlit: add qobject_from_qlit() Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Marc-André Lureau | qlit: use QType instead of int Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-19 | Marc-André Lureau | qapi2texi: minor python code simplification Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | iotests: new test 209 for NBD BLOCK_STATUS Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | iotests: add file_path helper Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | iotests.py: tiny refactor: move system imports up Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd: BLOCK_STATUS for standard get_block_status function... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | block/nbd-client: save first fatal error in nbd_iter_error Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd: BLOCK_STATUS for standard get_block_status function... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: add nbd_read_opt_name helper Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: add nbd_opt_invalid helper Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Stefan Hajnoczi | iotests: add 208 nbd-server + blockdev-snapshot-sync... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Stefan Hajnoczi | block: let blk_add/remove_aio_context_notifier() tolerate... Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Eric Blake | nbd/server: Honor FUA request on NBD_CMD_TRIM Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20180307225732.155835-1-eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: refactor nbd_trip: split out nbd_handle_request Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: refactor nbd_trip: cmd_read and generic... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: fix: check client->closing before sending... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: fix sparse read Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Vladimir Sementsov... | nbd/server: move nbd_co_send_structured_error up Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-13 | Eric Blake | iotests: Fix stuck NBD process on 33 Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20180312211156.452139-1-eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Don't create useless directory qapi-generated Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | Fix up dangling references to qmp-commands.* in comment... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Move qapi-schema.json to qapi/, rename generated... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | docs: Correct outdated information on QAPI Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | docs/devel/writing-qmp-commands: Update for modular... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Empty out qapi-schema.json Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | Include less of the generated modular QAPI headers Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Generate separate .h, .c for each module Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Eric Blake | watchdog: Consolidate QAPI into single file Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20180226225744.26356-1-eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi/common: Fix guardname() for funny filenames Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi/types qapi/visit: Generate built-in stuff into... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Make code-generating visitors use QAPIGen more Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Rename generated qmp-marshal.c to qmp-commands.c Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Record 'include' directives in intermediate representation Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Generate in source order Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Record 'include' directives in parse tree Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Concentrate QAPISchemaParser.exprs updates in... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Lift error reporting from QAPISchema.__init__... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi/common: Eliminate QAPISchema.exprs Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Improve include file name reporting in error... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Touch generated files only when they change Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi-gen: Convert from getopt to argparse Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi-gen: New common driver for code and doc generators Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Turn generators into modules Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Reduce use of global variables in generators... Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: New classes QAPIGenC, QAPIGenH, QAPIGenDoc Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Rename variable holding the QAPISchemaGenFOOVisitor Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Generate up-to-date copyright notice Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | qapi: Streamline boilerplate comment generation Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-02 | Markus Armbruster | Include qapi/qmp/qerror.h exactly where needed Reviewed-by: Eric Blake <eblake@redhat.com> Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-01 | Vladimir Sementsov... | nbd/client: fix error messages in nbd_handle_reply_err Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-01 | Vladimir Sementsov... | nbd: BLOCK_STATUS constants Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-01 | Vladimir Sementsov... | nbd: change indenting in nbd.h Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-03-01 | Eric Blake | nbd: Honor server's advertised minimum block size Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20180215032905.27146-1-eblake@redhat.com> |
commitcommitdifftree |
2018-02-09 | Eric Blake | block: Simplify bdrv_can_write_zeroes_with_unmap() Signed-off-by: Eric Blake <eblake@redhat.com> Message-Id: <20180126193439.20219-1-eblake@redhat.com> |
commitcommitdifftree |
2018-02-09 | Vladimir Sementsov... | iotests: 205: support luks format Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
2018-01-26 | Edgar Kaziakhmedov | nbd: implement bdrv_get_info callback Signed-off-by: Eric Blake <eblake@redhat.com> |
commitcommitdifftree |
next |