From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:41599) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ar737-0003JO-OW for qemu-devel@nongnu.org; Fri, 15 Apr 2016 12:56:55 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1ar734-0000VB-FV for qemu-devel@nongnu.org; Fri, 15 Apr 2016 12:56:53 -0400 Received: from [2a03:4000:1::4e2f:c7ac:d] (port=34772 helo=mail.weilnetz.de) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1ar734-0000Us-8A for qemu-devel@nongnu.org; Fri, 15 Apr 2016 12:56:50 -0400 References: <1460655977-436-1-git-send-email-sw@weilnetz.de> <20160415091516.GD32260@redhat.com> From: Stefan Weil Message-ID: <57111D40.9030908@weilnetz.de> Date: Fri, 15 Apr 2016 18:56:32 +0200 MIME-Version: 1.0 In-Reply-To: <20160415091516.GD32260@redhat.com> Content-Type: multipart/signed; micalg=pgp-sha256; protocol="application/pgp-signature"; boundary="DQtNdl41fpHXVb8Bil55Q2ip0i4IaTC93" Subject: Re: [Qemu-devel] [PATCH for 2.6] wxx: Fix broken TCP networking (regression) List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: "Daniel P. Berrange" , Peter Maydell Cc: QEMU Developer , Paolo Bonzini , Jan Kiszka , Samuel Thibault , Michael Fritscher This is an OpenPGP/MIME signed message (RFC 4880 and 3156) --DQtNdl41fpHXVb8Bil55Q2ip0i4IaTC93 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Am 15.04.2016 um 11:15 schrieb Daniel P. Berrange: > On Thu, Apr 14, 2016 at 08:12:00PM +0100, Peter Maydell wrote: [...] >> (Incidentally the original intention in commit c61964406 >> was clearly that callers should need to check only EAGAIN and >> not EWOULDBLOCK, and for 2.7 we should look at whether we can >> do that (ie whether all our host OSes really make them the >> same value, as Linux does and the oslib-win32.c socket_error() >> function does).) >=20 > Fortunately someone has already created a giant table: >=20 > http://www.ioplex.com/~miallen/errcmp.html >=20 > Aside from Windows, only OSF/1 has different value for EAGAIN & WOULDBL= OCK > and IIUC we don't support QEMU on that platform, so I think we're fine.= AIX 4.3,5.1 uses 11/54, HP-UX 11.22 uses 11/246 for EAGAIN/EWOULDBLOCK according to that table. Is this relevant for QEMU? --DQtNdl41fpHXVb8Bil55Q2ip0i4IaTC93 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: OpenPGP digital signature Content-Disposition: attachment; filename="signature.asc" -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQIcBAEBCAAGBQJXER1OAAoJEOCMIdVndFCt6l0QAJQuIAA3d5vmgEd945xsOLM3 xE0hZrLiMV2EftGM0ctcwSB2coYmCmTa8KH51QfJenuIjKaGGbmkZPp9e0F9NFwK h4IYHckWi7BG9jc53gQRCLCRDJ/9DGE8AW9FGwn2BDcgP22gEkuFrXjkNeDdzMKR AnyBKHAxMGM/bNkOc/hOafJvnJQZuIXgwvkh6VR4xw3JoFK4nMm1xrgvk5J+/v1c fS/uprh5BvwbhfLUMciEXCXU+I0/1+ida+p10+mf20YglLRtKt0sJJN0OMejKJsk 16ZPtBDyFpjjNQPfu0F1xdJHpnEWAoWvphZQ6tid0X+t8eP0AnX8R+bOiiDI+zmp WCJnbv7j9Zz1yyQ/d7AEX4avNDZvCa6Uqw3zYNmoz8UXqzMkbgOUr0psbXRG0uXH WbvIvNBSOiU+jUWdU802GKNVtBmkUrWKWwkSbNJWulabApVExjFCp/ZjPMeAAC97 RiFmvdg37wVe5bxeeqBdxspWqhpUHusOM/tjo6Y4GcZSSsjw+JMP1g/3Yu7aqKj9 48r2wYqnx7W3jLqXkKFgBYp/ZJDgUmYtiHUr2avXrb8iaMKVAPo6ZlR0Pd/jdMUq MmCkx5+vYVElT7BLW+KBZhYkYlVehuqZj5R45d5kZum7YIhy8a+LgHDv5UZm2iSz 9gEI6Ga0hpYi/LKoeC0C =0qBp -----END PGP SIGNATURE----- --DQtNdl41fpHXVb8Bil55Q2ip0i4IaTC93--