From: "Andreas Färber" <afaerber@suse.de>
To: Michal Novotny <minovotn@redhat.com>
Cc: qemu-devel@nongnu.org, Anthony Liguori <anthony@codemonkey.ws>
Subject: Re: [Qemu-devel] [QEMU-1.6 PATCH] vl.c: Output error on invalid machine type provided
Date: Fri, 23 Aug 2013 19:32:00 +0200 [thread overview]
Message-ID: <52179C90.0@suse.de> (raw)
In-Reply-To: <52178546.6080702@redhat.com>
Am 23.08.2013 17:52, schrieb Michal Novotny:
> Ping? There are reviews already? Anybody to apply it?
There is no submaintainer for vl.c, so it must go through Anthony.
Anthony uses the patches tool for such patches and there is an
unresolved review comment from Eric, so please respin.
Following Eric's remarks it should be [PATCH v6] then (this one
should've been [PATCH for-1.6 v5]).
Additionally...
> On 08/12/2013 06:34 PM, Michal Novotny wrote:
>> Output error message using qemu's error_report() function when user
"QEMU's" (or shorter: "using error_report() when")
>> provides the invalid machine type on the command line. This also saves
>> time to find what issue is when you downgrade from one version of qemu
"what the issue is", "QEMU"
>> to another that doesn't support required machine type yet (the version
>> user downgraded to have to have this patch applied too, of course).
If you want to have this patch backported to 1.6 and (with
error_report() replaced) earlier versions then you need to add a line
"Cc: qemu-stable@nongnu.org" to the commit message.
>>
>> Signed-off-by: Michal Novotny <minovotn@redhat.com>
>> ---
>> vl.c | 5 +++++
>> 1 file changed, 5 insertions(+)
>>
>> diff --git a/vl.c b/vl.c
>> index f422a1c..9b4a3f9 100644
>> --- a/vl.c
>> +++ b/vl.c
>> @@ -2671,6 +2671,11 @@ static QEMUMachine *machine_parse(const char *name)
>> if (machine) {
>> return machine;
>> }
>> +
>> + if (name && !is_help_option(name)) {
>> + error_report("Unsupported machine type");
Not seeing a change log below --- nor remembering it, was name
intentionally not incorporated into the error message via '%s'? I'd
consider that handy when the person getting the error is not the one
typing the command, such as libvirt. Either way this is an improvement,
Reviewed-by: Andreas Färber <afaerber@suse.de>
Regards,
Andreas
>> + }
>> +
>> printf("Supported machines are:\n");
>> for (m = first_machine; m != NULL; m = m->next) {
>> if (m->alias) {
--
SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 Nürnberg, Germany
GF: Jeff Hawn, Jennifer Guild, Felix Imendörffer; HRB 16746 AG Nürnberg
next prev parent reply other threads:[~2013-08-23 17:32 UTC|newest]
Thread overview: 9+ messages / expand[flat|nested] mbox.gz Atom feed top
2013-08-12 16:28 [Qemu-devel] [QEMU-1.6 PATCH] vl.c: Output error on invalid machine type provided Michal Novotny
2013-08-12 16:47 ` Eric Blake
2013-08-12 16:48 ` Michal Novotny
2013-08-12 17:06 ` Marcel Apfelbaum
2013-08-23 15:52 ` Michal Novotny
2013-08-23 17:32 ` Andreas Färber [this message]
2013-08-23 18:14 ` Markus Armbruster
2013-09-05 11:39 ` [Qemu-devel] [QEMU-1.6 & QEMU-Upstream " Daniel P. Berrange
2013-09-05 11:45 ` Michal Novotny
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=52179C90.0@suse.de \
--to=afaerber@suse.de \
--cc=anthony@codemonkey.ws \
--cc=minovotn@redhat.com \
--cc=qemu-devel@nongnu.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).