This pull request contains my QAPI conversions round 4, improvements to error reporting and a small fix.
The changes (since 8c4ec5c0269bda18bb777a64b2008088d1c632dc) are available in the following repository: git://repo.or.cz/qemu/qmp-unstable.git queue/qmp Anthony Liguori (1): monitor: expose readline state Luiz Capitulino (9): vnc: Simplify vnc_display_password() qapi: Convert set_password qapi: Convert expire_password block: eject_device(): Use error_set() qapi: Convert eject qapi: Introduce change-vnc-password qerror: Extend QERR_DEVICE_ENCRYPTED qapi: Convert change qapi: Convert block_set_io_throttle Stefan Hajnoczi (3): qerror: add check-qerror.sh to verify alphabetical order qerror: restore alphabetical order over qerrors block: use proper qerrors in qmp_block_resize Stefan Weil (1): qmp: Add missing gcc format attribute and fix format string blockdev.c | 155 ++++++++++++++++++++++------------------ blockdev.h | 8 +-- console.h | 3 - hmp-commands.hx | 15 ++--- hmp.c | 102 ++++++++++++++++++++++++++ hmp.h | 5 ++ monitor.c | 179 +++------------------------------------------- monitor.h | 5 ++ qapi-schema.json | 163 +++++++++++++++++++++++++++++++++++++++++- qerror.c | 91 +++++++++++++----------- qerror.h | 80 +++++++++++---------- qmp-commands.hx | 31 +++----- qmp.c | 148 +++++++++++++++++++++++++++++++++++++- scripts/check-qerror.sh | 22 ++++++ test-qmp-input-visitor.c | 7 +- ui/vnc.c | 14 +--- 16 files changed, 657 insertions(+), 371 deletions(-)