From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:54294) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc7rm-0002PS-4V for qemu-devel@nongnu.org; Sun, 29 Mar 2015 03:42:43 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1Yc7rk-0007cy-UC for qemu-devel@nongnu.org; Sun, 29 Mar 2015 03:42:42 -0400 Received: from ozlabs.org ([2401:3900:2:1::2]:46869) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1Yc7rk-0007bU-IS for qemu-devel@nongnu.org; Sun, 29 Mar 2015 03:42:40 -0400 Date: Sun, 29 Mar 2015 15:07:14 +1100 From: David Gibson Message-ID: <20150329040714.GA9908@voom.fritz.box> References: <1424883128-9841-1-git-send-email-dgilbert@redhat.com> <1424883128-9841-9-git-send-email-dgilbert@redhat.com> <5516C8FE.5090602@redhat.com> MIME-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/9DWx/yDrRhgMJTb" Content-Disposition: inline In-Reply-To: <5516C8FE.5090602@redhat.com> Subject: Re: [Qemu-devel] [PATCH v5 08/45] Return path: socket_writev_buffer: Block even on non-blocking fd's List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Paolo Bonzini Cc: aarcange@redhat.com, yamahata@private.email.ne.jp, quintela@redhat.com, "Dr. David Alan Gilbert (git)" , qemu-devel@nongnu.org, amit.shah@redhat.com, yanghy@cn.fujitsu.com --/9DWx/yDrRhgMJTb Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sat, Mar 28, 2015 at 04:30:06PM +0100, Paolo Bonzini wrote: >=20 >=20 > On 25/02/2015 17:51, Dr. David Alan Gilbert (git) wrote: > > + if (err !=3D EAGAIN) { >=20 > if (err !=3D EAGAIN && err !=3D EWOULDBLOCK) I assume that's for the benefit of non-Linux hosts? On Linux EAGAIN =3D=3D EWOULDBLOCK. --=20 David Gibson | I'll have my music baroque, and my code david AT gibson.dropbear.id.au | minimalist, thank you. NOT _the_ _other_ | _way_ _around_! http://www.ozlabs.org/~dgibson --/9DWx/yDrRhgMJTb Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1 iQIcBAEBAgAGBQJVF3pyAAoJEGw4ysog2bOSMfkQALW/k7XSX9uVZ4SZRH0EHoMa LKSI+0RUGA0bh7mID+WlYe9n0e/h0uEwKvxvRC7oI5kGMQ8z2ki8I6OtMNhUODrY 7lPV1TaEMT3PELvO2dexZYGBdL5j0Zwbu+dMOxiIsf6YZ0dw4Tmyw8T9qfjMKP1Q 5EVVHbMMU+6VYGlLO+euwX38XLFhZeNDXcDGuJcpVViXzdtWBJQ45/KSZV914nfi 6UswKGELc4/oqjYmV4n50RGKOIIgXaZfOqMaItXUj63JVT6tOSggkZjRShTXKMo5 5e7yd8y+xXqb7irhOkBBfxd76Jmol84Mje4cut83uOWPOBW57Gf0Mg/hAlM/ycT1 0d/78TbXaO4xh0lOU8OOjfqTlq2kYPtVlZU4IbMBMYSRvs2agwO+UiEz+dQzw5ye iru3HXWkfaIfMbdBsRp7Z4B+413f/WRWnMvnC5uoF2dWKQb74zL5CRu9Aj/WIGKR fWXA9v39OxneL05UH3fsIkoB3MDqVZUZersK1U5r2r89JLOiU00URgDw5pAzwlCN 6zOuBDP8zYQmI48dDEjSsCufyWIsbF2h76zz+dQQ86I/B6iZNHdKy01QurBQnSkp bSebsVE4LhLxpl+fveZiWZ83+T6o48CAzW+76b2qC03q8Lcg72k1+G6r6FJPbVqF wpWxwwIvJvYqrbCSbIKd =+ctr -----END PGP SIGNATURE----- --/9DWx/yDrRhgMJTb--