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 |
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> |
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> |
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> |
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 |
next |