From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HRUKO-00032W-68 for qemu-devel@nongnu.org; Wed, 14 Mar 2007 10:19:44 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HRUKM-00031Y-Aa for qemu-devel@nongnu.org; Wed, 14 Mar 2007 10:19:43 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HRUKM-00031S-5F for qemu-devel@nongnu.org; Wed, 14 Mar 2007 09:19:42 -0500 Received: from damascus.uab.es ([158.109.168.135]) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1HRUJS-0006Qg-41 for qemu-devel@nongnu.org; Wed, 14 Mar 2007 10:18:46 -0400 Received: from damascus.uab.es ([127.0.0.1]) by damascus.uab.es (Sun Java System Messaging Server 6.1 HotFix 0.10 (built Jan 6 2005)) with ESMTP id <0JEW00GPWD2Y5FD0@damascus.uab.es> for qemu-devel@nongnu.org; Wed, 14 Mar 2007 15:18:34 +0100 (CET) Received: from [158.109.70.47] by damascus.uab.es (Sun Java System Messaging Server 6.1 HotFix 0.10 (built Jan 6 2005)) with ESMTP id <0JEW00F19D2YIU50@damascus.uab.es> for qemu-devel@nongnu.org; Wed, 14 Mar 2007 15:18:34 +0100 (CET) Date: Wed, 14 Mar 2007 15:23:48 +0100 From: Marius Monton Message-id: <45F80574.8050708@uab.cat> MIME-version: 1.0 Content-type: multipart/mixed; boundary="Boundary_(ID_LNwPfU2/m3hrJthnKwb9lQ)" Subject: [Qemu-devel] problems using sockets inside qemu code Reply-To: qemu-devel@nongnu.org List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: qemu-devel@nongnu.org This is a multi-part message in MIME format. --Boundary_(ID_LNwPfU2/m3hrJthnKwb9lQ) Content-type: multipart/alternative; boundary="Boundary_(ID_VMO32g1HQbO9BLFfQYNrpw)" --Boundary_(ID_VMO32g1HQbO9BLFfQYNrpw) Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE Hi again, I'm using sockets inside qemu code for my work on SystemC + qemu simu= lation. I've implemented a TCP client inside qemu code to connect to an application (TCP server) outside QEMU (all SystemC stuff). Almost all is working fine, but sometimes receiving data fails with a= n "Interrupted system call" on perror (errno =3D EINTR). When testing socket code with no QEMU works fine... Any idea? I don't knot what to do Thanks --=20 M=E0rius Mont=F3n i Maci=E1n marius.monton@uab.cat http://cephis.uab.es Hardware Engineer CEPHIS Centre de Prototips i Solucions Hardware-Software Dep. Microelectr=F2nica i Sistemes Electr=F2nics ETSE - Universitat Aut=F2noma de Barcelona (UAB) =09Phone: +34 935 81= 3 534 Fax: +34 935 813 033 QC-2090D. ETSE. Campus UAB. 080193 Bellaterra --Boundary_(ID_VMO32g1HQbO9BLFfQYNrpw) Content-type: text/html; charset=ISO-8859-1 Content-transfer-encoding: QUOTED-PRINTABLE Hi again,

I'm using sockets inside qemu code for my work on SystemC + qemu simulation.
I've implemented a TCP client inside qemu code to connect to an application (TCP server) outside QEMU (all SystemC stuff).
Almost all is working fine, but sometimes receiving data fails with a= n "Interrupted system call" on perror (errno =3D EINTR).
When testing socket code with no QEMU works fine...

Any idea? I don't knot what to do

Thanks
--
Màrius Montón i Macián   <= font color=3D"#00ffff">marius.monton@uab.cat   http://cephis.uab.es
Hardware Engine= er
Centre de Proto= tips i Solucions Hardware-Software
Dep. Microelectrònica i Sistemes Electrònics
ETSE - Universitat Autònoma de Barcelona (UAB)
=
Phone: +34 = 935 813 534
Fax: +3= 4 935 813 033
QC-2090= D. ETSE. Campus UAB.
080193 Bellaterra
--Boundary_(ID_VMO32g1HQbO9BLFfQYNrpw)-- --Boundary_(ID_LNwPfU2/m3hrJthnKwb9lQ) Content-type: text/x-vcard; charset=utf-8; name=marius.monton.vcf Content-transfer-encoding: QUOTED-PRINTABLE Content-disposition: attachment; filename=marius.monton.vcf begin:vcard fn;quoted-printable:M=3DC3=3DA0rius Mont=3DC3=3DB3n n;quoted-printable;quoted-printable:Mont=3DC3=3DB3n;M=3DC3=3DA0rius org:CEPHIS-UAB adr:Campus de la Autonoma;;QC-2090D. ETSE;Bellaterra;Barcelona;08193;= Spain email;internet:marius.monton@uab.cat title:System Engineer tel;work:+34935813534 url:http://cephis.uab.cat version:2.1 end:vcard --Boundary_(ID_LNwPfU2/m3hrJthnKwb9lQ)--