[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [RFC 4/6] monitor: Split monitor in two parts: core and
From: |
Eric Blake |
Subject: |
Re: [Qemu-devel] [RFC 4/6] monitor: Split monitor in two parts: core and system. |
Date: |
Wed, 28 May 2014 10:32:33 -0600 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.5.0 |
On 05/28/2014 08:57 AM, Benoît Canet wrote:
> Since we want to link the monitor.c code with qemu-nbd this patch extracts
> system related parts and put them in a separate C module.
>
> Signed-off-by: Benoit Canet <address@hidden>
> ---
> Makefile | 1 +
> Makefile.objs | 3 +-
> Makefile.target | 1 +
> include/monitor/monitor-system.h | 93 ++
> include/monitor/monitor.h | 13 +
> monitor-system.c | 2497 ++++++++++++++++++++++++++++++
> monitor.c | 3157
> ++++----------------------------------
> qmp-stub.c | 13 +
This is another heavyweight patch; to ease review, it is again worth
considering breaking it into smaller pieces, so the code motion between
files is easier to verify independently from other changes such as
converting functions from static to exported.
--
Eric Blake eblake redhat com +1-919-301-3266
Libvirt virtualization library http://libvirt.org
signature.asc
Description: OpenPGP digital signature
- [Qemu-devel] [RFC 0/6] Add the --qmp option to qemu-nbd, Benoît Canet, 2014/05/28
- [Qemu-devel] [RFC 6/6] qemu-nbd: Add --qmp option to qemu-nbd., Benoît Canet, 2014/05/28
- [Qemu-devel] [RFC 3/6] qemu-nbd: build QAPI block core into qemu-nbd, Benoît Canet, 2014/05/28
- [Qemu-devel] [RFC 2/6] qmp: Extract system emulation related code from qmp.c into qmp-system.c, Benoît Canet, 2014/05/28
- [Qemu-devel] [RFC 5/6] qapi: Add a script to filter qmp-commands-old.h to generate a subset of it., Benoît Canet, 2014/05/28
- [Qemu-devel] [RFC 1/6] qapi: Extract QAPI block and common definitions., Benoît Canet, 2014/05/28
- [Qemu-devel] [RFC 4/6] monitor: Split monitor in two parts: core and system., Benoît Canet, 2014/05/28
- Re: [Qemu-devel] [RFC 4/6] monitor: Split monitor in two parts: core and system.,
Eric Blake <=