qemu-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-devel] [PULL 00/48]: QMP queue


From: Anthony Liguori
Subject: Re: [Qemu-devel] [PULL 00/48]: QMP queue
Date: Mon, 13 Aug 2012 19:12:10 -0500
User-agent: Notmuch/0.13.2+93~ged93d79 (http://notmuchmail.org) Emacs/23.3.1 (x86_64-pc-linux-gnu)

Luiz Capitulino <address@hidden> writes:

> Contains my new error format series, a few fixes related to the WAKEUP event,
> a new event and the new commands to avoid -help output parsing.
>
> The changes (since 33e95c6328a3149a52615176617997c4f8f7088b) are available
> in the following repository:
>
>     git://repo.or.cz/qemu/qmp-unstable.git queue/qmp
>

Pulled. Thanks.

Regards,

Anthony Liguori

> Anthony Liguori (7):
>       qmp: introduce device-list-properties command
>       qapi: mark QOM commands stable
>       qapi: add query-machines command
>       compiler: add macro for GCC weak symbols
>       qapi: add query-cpu-definitions command (v2)
>       target-i386: add implementation of query-cpu-definitions (v2)
>       target-ppc: add implementation of query-cpu-definitions (v2)
>
> Luiz Capitulino (41):
>       monitor: drop unused monitor debug code
>       qerror: QERR_AMBIGUOUS_PATH: drop %(object) from human msg
>       qerror: QERR_DEVICE_ENCRYPTED: change error message
>       qerror: reduce public exposure
>       qerror: drop qerror_abort()
>       qerror: avoid passing qerr pointer
>       qerror: QError: drop file, linenr, func
>       qerror: qerror_format(): return an allocated string
>       qerror: don't delay error message construction
>       error: don't delay error message construction
>       qmp: query-block: add 'encryption_key_missing' field
>       hmp: hmp_cont(): don't rely on QERR_DEVICE_ENCRYPTED
>       hmp_change(): don't access DeviceEncrypted's data
>       net: inet_connect(), inet_connect_opts(): add in_progress argument
>       migration: don't rely on any QERR_SOCKET_*
>       qerror: drop QERR_SOCKET_CONNECT_IN_PROGRESS
>       block: block_int: include qerror.h
>       hmp: hmp.h: include qdict.h
>       qapi: qapi-types.h: don't include qapi/qapi-types-core.h
>       qapi: generate correct enum names for camel case enums
>       qapi: don't convert enum strings to lowercase
>       qapi-schema: add ErrorClass enum
>       qerror: qerror_table: don't use C99 struct initializers
>       error, qerror: add ErrorClass argument to error functions
>       qerror: add proper ErrorClass value for QERR_ macros
>       error: add error_get_class()
>       hmp: hmp_change(): use error_get_class()
>       error: drop unused functions
>       qmp: switch to the new error format on the wire
>       qemu-ga: switch to the new error format on the wire
>       error: drop error_get_qobject()/error_set_qobject()
>       error, qerror: pass desc string to error calls
>       qerror: drop qerror_table and qerror_format()
>       error, qerror: drop QDict member
>       docs: writing-qmp-commands.txt: update error section
>       scripts: qapi-commands.py: qmp-commands.h: include qdict.h
>       qmp: don't emit the RESET event on wakeup from S3
>       qmp: emit the WAKEUP event when the guest is put to run
>       qmp: qmp-events.txt: put events in alphabetical order
>       qmp: qmp-events.txt: add missing doc for the SUSPEND event
>       qmp: add SUSPEND_DISK event
>
>  Makefile.objs                 |   1 +
>  QMP/qmp-events.txt            | 291 +++++++++++++-----------
>  QMP/qmp-spec.txt              |  10 +-
>  block.c                       |   1 +
>  block_int.h                   |   1 +
>  compiler.h                    |   1 +
>  configure                     |  10 -
>  docs/writing-qmp-commands.txt |  47 ++--
>  error.c                       |  93 +-------
>  error.h                       |  34 +--
>  error_int.h                   |  29 ---
>  hmp.c                         |  69 ++----
>  hmp.h                         |   1 +
>  hw/acpi.c                     |   2 +
>  migration-tcp.c               |  22 +-
>  monitor.c                     |  84 ++-----
>  monitor.h                     |   1 +
>  nbd.c                         |   2 +-
>  qapi-schema.json              | 192 ++++++++++------
>  qapi/qmp-core.h               |   1 +
>  qapi/qmp-dispatch.c           |  11 +-
>  qemu-char.c                   |   2 +-
>  qemu-ga.c                     |   5 +-
>  qemu-sockets.c                |  14 +-
>  qemu_socket.h                 |   4 +-
>  qerror.c                      | 516 
> ++----------------------------------------
>  qerror.h                      | 168 ++++++--------
>  qmp-commands.hx               |  23 +-
>  qmp.c                         |  56 +++++
>  scripts/qapi-commands.py      |   1 +
>  scripts/qapi-types.py         |  17 +-
>  target-i386/cpu.c             |  22 ++
>  target-ppc/translate_init.c   |  26 +++
>  ui/vnc.c                      |   2 +-
>  vl.c                          |  49 +++-
>  35 files changed, 689 insertions(+), 1119 deletions(-)




reply via email to

[Prev in Thread] Current Thread [Next in Thread]