From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:58826) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHBXs-00086p-CN for qemu-devel@nongnu.org; Tue, 12 Aug 2014 08:51:25 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1XHBXl-0007sY-3m for qemu-devel@nongnu.org; Tue, 12 Aug 2014 08:51:20 -0400 Received: from mx1.redhat.com ([209.132.183.28]:46556) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1XHBXk-0007s8-RH for qemu-devel@nongnu.org; Tue, 12 Aug 2014 08:51:13 -0400 Date: Tue, 12 Aug 2014 13:51:06 +0100 From: Stefan Hajnoczi Message-ID: <20140812125106.GJ20490@stefanha-thinkpad.redhat.com> References: <1406290248-11545-1-git-send-email-cornelia.huck@de.ibm.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="3MMMIZFJzhAsRj/+" Content-Disposition: inline In-Reply-To: <1406290248-11545-1-git-send-email-cornelia.huck@de.ibm.com> Subject: Re: [Qemu-devel] [PATCH RFC 0/3] dataplane: dataplane: more graceful error handling List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Cornelia Huck Cc: Kevin Wolf , qemu-devel@nongnu.org --3MMMIZFJzhAsRj/+ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Jul 25, 2014 at 02:10:45PM +0200, Cornelia Huck wrote: > Currently, qemu will take a hard exit if it fails to set up guest or > host notifiers, giving no real clue as to what went wrong (e.g., when > out of file descriptors). >=20 > This patchset tries to make this more manageable: Both by improving the > error message and by gracefully falling back to non-dataplane in case of > errors. >=20 > Patches are also available on >=20 > git://github.com/cohuck/qemu dataplane-graceful-fail >=20 > Thoughts? >=20 > Cornelia Huck (3): > dataplane: print why starting failed > dataplane: fail notifier setting gracefully > dataplane: stop trying on notifier error >=20 > hw/block/dataplane/virtio-blk.c | 39 +++++++++++++++++++++++++++++----= ------ > 1 file changed, 29 insertions(+), 10 deletions(-) Sorry for the delay. Thanks, applied to my block tree: https://github.com/stefanha/qemu/commits/block Stefan --3MMMIZFJzhAsRj/+ Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQEcBAEBAgAGBQJT6g26AAoJEJykq7OBq3PInysH/3Q4WbtqTvxvdvyrPUl3SZWC KwZVOsPIuHKBMnBVxnsMlJiPSU6SsomXkik6dpRu/F0XYXJi8agVzGczde71ntQA 37KWTE8rC62oP2kUl7sCXn8WDik0hR6bdx1WWUu6onk7H0oBYV3NjNe1A7olpaKV dHwsi7Ck2WYYSGOaY/tdFg61jmHJHA7SPw+9ZREW6K2t9/DCYxCgKwqNtrPD/qHh YDSSoW44R23d9o5vtpocIsiiHms5UIhXAXtMFmF0R0FG6KrabserDNmpIwMZe1K8 ilt8ChAj/ODd2mgh/6hQuN3Zp4QEO9ekjsJARe3SZ6GXSv7hFYEwn+vb8fnzOXQ= =KiTr -----END PGP SIGNATURE----- --3MMMIZFJzhAsRj/+--