73 Commits (5ca6c931a7d18f3281cd7c7e5ea6cffbda63ddcc)

Author SHA1 Message Date
Paolo Bonzini ba773aded3 block: rename block/aio.h to qemu/aio.h 4 months ago
Daniel P. Berrangé 696ae1ac91 qapi: change 'unsigned special_features' to 'uint64_t features' 1 year ago
Daniel P. Berrangé 153b0989d8 qapi: Move and rename qapi/qmp/dispatch.h to qapi/qmp-registry.h 1 year ago
Daniel P. Berrangé 407bc4bf90 qapi: Move include/qapi/qmp/ to include/qobject/ 1 year ago
Stefan Hajnoczi 719c6819ed Revert "monitor: use aio_co_reschedule_self()" 2 years ago
Stefan Hajnoczi 1f25c172f8 monitor: use aio_co_reschedule_self() 2 years ago
Stefan Hajnoczi effd60c878 monitor: only run coroutine commands in qemu_aio_context 2 years ago
Paolo Bonzini a50c99bcc0 monitor: mark mixed functions that can suspend 3 years ago
Marc-André Lureau 0e8d95e27b qapi: remove needless include 4 years ago
Markus Armbruster 7ce5fc63c7 qapi: Factor out compat_policy_input_ok() 4 years ago
Markus Armbruster 6604e4757a qapi: Generalize command policy checking 4 years ago
Markus Armbruster ed29bb28f8 qapi: Move compat policy from QObject to generic visitor 4 years ago
Markus Armbruster dbb675c19a qapi: New -compat deprecated-input=crash 5 years ago
Markus Armbruster db29164103 qapi: Implement deprecated-input=reject for QMP command arguments 5 years ago
Markus Armbruster d2032598c4 qapi: Implement deprecated-input=reject for QMP commands 5 years ago
Markus Armbruster 91fa93e516 qapi: Implement deprecated-output=hide for QMP command results 5 years ago
Markus Armbruster 6dd75472d5 qemu-options: New -compat to set policy for deprecated interfaces 5 years ago
Marc-André Lureau c98939daec qga: return a more explicit error on why a command is disabled 5 years ago
Paolo Bonzini 164dafd174 remove preconfig state 6 years ago
Kevin Wolf 9ce44e2ce2 qmp: Move dispatcher to a coroutine 6 years ago
Kevin Wolf e69ee454b5 monitor: Make current monitor a per-coroutine property 6 years ago
Kevin Wolf 41725fa7ed qmp: Call monitor_set_cur() only in qmp_dispatch() 6 years ago
Marc-André Lureau b3fbb32812 qmp: fix leak on callbacks that return both value and error 6 years ago
Marc-André Lureau f0ccc00be1 qmp: constify QmpCommand and list 6 years ago
Markus Armbruster 4a8837389e qapi: Replace qmp_dispatch()'s TODO comment by an explanation 6 years ago
Markus Armbruster a62c61747f qapi: Simplify how qmp_dispatch() gets the request ID 6 years ago
Markus Armbruster d322603563 qapi: Simplify how qmp_dispatch() deals with QCO_NO_SUCCESS_RESP 6 years ago
Markus Armbruster cf4a0643c8 qapi: Inline do_qmp_dispatch() into qmp_dispatch() 6 years ago
Michal Privoznik 2546be1c85 qmp-dispatch: Use CommandNotFound error for disabled commands 7 years ago
Markus Armbruster 54d31236b9 sysemu: Split sysemu/runstate.h off sysemu/sysemu.h 7 years ago
Vladimir Sementsov-Ogievskiy 413aeacd4b qapi/qmp-dispatch: fix return value in do_qmp_dispatch 7 years ago
Marc-André Lureau 4eaca8de26 qmp: common 'id' handling & make QGA conform to QMP spec 7 years ago
Marc-André Lureau 2aa788f5cb qmp: constify qmp_is_oob() 8 years ago
Markus Armbruster 62815d85ae json: Redesign the callback to consume JSON values 8 years ago
Markus Armbruster 62e93be286 qmp: Add some comments around null responses 8 years ago
Markus Armbruster d43b16945a qmp: Use QDict * instead of QObject * for response objects 8 years ago
Markus Armbruster cee32796ca qmp: De-duplicate error response building 8 years ago
Markus Armbruster 69240fe62d qmp: Don't let malformed in-band commands jump the queue 8 years ago
Markus Armbruster 00ecec151d qmp: Redo how the client requests out-of-band execution 8 years ago
Markus Armbruster 674ed7228f qmp qemu-ga: Fix qemu-ga not to accept "control" 8 years ago
Markus Armbruster 0fa39d0b03 qmp qemu-ga: Revert change that accidentally made qemu-ga accept "id" 8 years ago
Igor Mammedov 047f7038f5 cli: add --preconfig option 8 years ago
Marc-André Lureau cb3e7f08ae qobject: Replace qobject_incref/QINCREF qobject_decref/QDECREF 8 years ago
Peter Xu cf869d5317 qmp: support out-of-band (oob) execution 8 years ago
Max Reitz 7dc847ebba qapi: Replace qobject_to_X(o) by qobject_to(X, o) 8 years ago
Markus Armbruster 452fcdbc49 Include qapi/qmp/qdict.h exactly where needed 8 years ago
Markus Armbruster 6b67395762 Eliminate qapi/qmp/types.h 8 years ago
Markus Armbruster a82400cf5c Drop superfluous includes of qapi/qmp/qerror.h 8 years ago
Markus Armbruster 522ece32d2 Drop superfluous includes of qapi-types.h and test-qapi-types.h 8 years ago
Markus Armbruster 977c736f80 qapi: Mechanically convert FOO_lookup[...] to FOO_str(...) 9 years ago