qemu-devel
[Top][All Lists]
Advanced

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

[Qemu-devel] [PATCH 00/18] Monitor: split HMP and QMP dispatch tables


From: Luiz Capitulino
Subject: [Qemu-devel] [PATCH 00/18] Monitor: split HMP and QMP dispatch tables
Date: Thu, 16 Sep 2010 17:20:46 -0300

The subject says it all: with this series applied we'll get different
dispatch tables for HMP and QMP, which has the side effect of making
QMP commands (such as qmp_capabilities) disappear from HMP's scope.

This is also the beginning of the Monitor's redesign, which aims to
separate QMP, HMP and common code.

There's a penalty, though. We're going to get a bit of duplication
during the process, like duplicated handlers entries in the
dispatch tables.

We'll need more separation and a proper internal QMP interface to
solve that...

---
 Makefile            |    2 +-
 Makefile.target     |    7 +-
 monitor.c           |  357 ++++++++-----
 monitor.h           |    1 -
 qemu-monitor-qmp.hx | 1541 +++++++++++++++++++++++++++++++++++++++++++++++++++
 qemu-monitor.hx     | 1361 +---------------------------------------------
 6 files changed, 1774 insertions(+), 1495 deletions(-)



reply via email to

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