[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [Qemu-devel] [PATCH 05/11] chardev: add hmp hotplug commands
From: |
Luiz Capitulino |
Subject: |
Re: [Qemu-devel] [PATCH 05/11] chardev: add hmp hotplug commands |
Date: |
Thu, 10 Jan 2013 10:35:22 -0200 |
On Thu, 10 Jan 2013 11:33:35 +0100
Paolo Bonzini <address@hidden> wrote:
> Il 07/01/2013 14:55, Gerd Hoffmann ha scritto:
> > +void hmp_chardev_add(Monitor *mon, const QDict *qdict)
> > +{
> > + const char *args = qdict_get_str(qdict, "args");
> > + Error *err = NULL;
> > + QemuOpts *opts;
> > +
> > + opts = qemu_opts_parse(qemu_find_opts("chardev"), args, 1);
> > + if (opts == NULL) {
> > + error_setg(&err, "Parsing chardev args failed\n");
> > + } else {
> > + qemu_chr_new_from_opts(opts, NULL, &err);
>
> This ought to use qmp_chardev_add and a generic opts->ChardevBackend
> conversion.
>
> But IMHO, this kind of intermediate conversion is okay, with the
> "correct" thing deferred; being able to play with hotplug from HMP is
> worth the small wart. It's really Luiz's decision, so I'm not giving
> the reviewed-by (yet).
Fine with me. But please, add a comment if you respin.
- Re: [Qemu-devel] [PATCH 09/11] chardev: add parport chardev support to chardev-add (qmp), (continued)
[Qemu-devel] [PATCH 05/11] chardev: add hmp hotplug commands, Gerd Hoffmann, 2013/01/07
[Qemu-devel] [PATCH 10/11] chardev: add socket chardev support to chardev-add (qmp), Gerd Hoffmann, 2013/01/07
[Qemu-devel] [PATCH 07/11] chardev: add tty chardev support to chardev-add (qmp), Gerd Hoffmann, 2013/01/07
[Qemu-devel] [PATCH 03/11] chardev: reduce chardev ifdef mess a bit, Gerd Hoffmann, 2013/01/07
[Qemu-devel] [PATCH 11/11] chardev: add pty chardev support to chardev-add (qmp), Gerd Hoffmann, 2013/01/07