qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 00/12] qapi: remove the 'middle' mode


From: marcandre . lureau
Subject: [Qemu-devel] [PATCH 00/12] qapi: remove the 'middle' mode
Date: Thu, 23 Jun 2016 02:07:57 +0200

From: Marc-André Lureau <address@hidden>

Hi,

Although some QMP commands are still not fully qapi'fied, it is
possible to use more qapi common and generated code by dropping the
'middle' mode.

This series of patches was sent last year as part of a larger series
'post-Eric's fixes, QAPI improvements'. It is still based on latest
Eric qapi series that should land in upstream soon.

Marc-André Lureau (12):
  qapi-schema: use generated marshaller for 'qmp_capabilities'
  qapi-schema: add 'device_add'
  monitor: register gen:false commands manually
  monitor: remove usage of generated marshal functions
  monitor: register the qapi generated commands
  monitor: remove mhandler.cmd_new
  monitor: implement 'qmp_query_commands' without qmp_cmds
  build-sys: remove qmp-commands-old.h
  qapi: remove the "middle" mode
  monitor: use qmp_dispatch()
  qmp: update qmp_query_spice fallback
  Drop qmp-commands.hx

 .gitignore                          |    1 -
 MAINTAINERS                         |    2 +-
 Makefile                            |    5 +-
 Makefile.target                     |    7 +-
 docs/qapi-code-gen.txt              |    6 +-
 docs/writing-qmp-commands.txt       |   46 +-
 hmp-commands-info.hx                |  118 ++--
 hmp-commands.hx                     |  206 +++---
 monitor.c                           |  401 +++--------
 qapi-schema.json                    |   45 ++
 qmp-commands.hx => qmp-commands.txt | 1254 -----------------------------------
 qmp.c                               |   16 -
 scripts/qapi-commands.py            |   29 +-
 trace-events                        |    1 -
 vl.c                                |    1 +
 15 files changed, 309 insertions(+), 1829 deletions(-)
 rename qmp-commands.hx => qmp-commands.txt (81%)

-- 
2.9.0




reply via email to

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