qemu-devel
[Top][All Lists]
Advanced

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

Re: [Qemu-devel] [PATCH 03/18] QMP: Don't use do_info()


From: Markus Armbruster
Subject: Re: [Qemu-devel] [PATCH 03/18] QMP: Don't use do_info()
Date: Wed, 29 Sep 2010 13:13:28 +0200
User-agent: Gnus/5.13 (Gnus v5.13) Emacs/23.1 (gnu/linux)

Luiz Capitulino <address@hidden> writes:

> Since its inception, QMP has been using HMP's do_info() function
> to run query commands.
>
> This was a bad choice, as it made do_info() more complex and
> contributed to couple QMP and HMP.
>
> This commit fixes that by doing the following changes:
>
>   1. Introduce qmp_find_query_cmd() and use it to directly lookup
>      the info_cmds table
>
>   2. Introduce qmp_call_query_cmd() so that QMP code is able
>      to call query handlers without using do_info()
>
>   3. Drop do_info() usage

The use via monitor_find_command("info").

> We need all the three changes in one shot so that we don't break
> the calling of query commands in QMP.
[...]



reply via email to

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