From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:43516) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0FhR-00071O-5j for qemu-devel@nongnu.org; Mon, 06 Jan 2014 14:19:03 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1W0FhK-0001Sn-RT for qemu-devel@nongnu.org; Mon, 06 Jan 2014 14:18:56 -0500 Received: from cantor2.suse.de ([195.135.220.15]:56119 helo=mx2.suse.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1W0FhK-0001Sg-L9 for qemu-devel@nongnu.org; Mon, 06 Jan 2014 14:18:50 -0500 Message-ID: <52CB0195.3040703@suse.de> Date: Mon, 06 Jan 2014 20:18:45 +0100 From: =?ISO-8859-1?Q?Andreas_F=E4rber?= MIME-Version: 1.0 References: <20140106141354.5d47c6a4@redhat.com> In-Reply-To: <20140106141354.5d47c6a4@redhat.com> Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: quoted-printable Subject: Re: [Qemu-devel] [PATCH qmp v4 0/6] Add error_abort and associated cleanups List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Luiz Capitulino , Peter Crosthwaite Cc: imammedo@redhat.com, qemu-devel@nongnu.org, armbru@redhat.com, pbonzini@redhat.com Am 06.01.2014 20:13, schrieb Luiz Capitulino: > On Wed, 1 Jan 2014 18:46:24 -0800 > Peter Crosthwaite wrote: >=20 >> Following our discussion RE self asserting API calls, here is a spin o= f >> my proposal. This series obsoletes the need for _nofail variants for >> Error ** accepting APIs. Is also greatly reduces the verbosity of call= s >> sites that are currently asserting against errors. >> >> Patch 1 is the main event - addition of error_abort. The following >> patches then cleanup uses of _nofail and assert_no_error(). >=20 > Applied to the qmp branch, thanks. Please normalize "hw/core/qdev:" to just "qdev:", thanks. Andreas >> Peter Crosthwaite (6): >> error: Add error_abort >> hw/core/qdev: Delete dead code >> hw: Remove assert_no_error usages >> target-i386: Remove assert_no_error usage >> qemu-option: Remove qemu_opts_create_nofail >> qerror: Remove assert_no_error() --=20 SUSE LINUX Products GmbH, Maxfeldstr. 5, 90409 N=FCrnberg, Germany GF: Jeff Hawn, Jennifer Guild, Felix Imend=F6rffer; HRB 16746 AG N=FCrnbe= rg