From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1HD0iU-0001N6-RY for qemu-devel@nongnu.org; Fri, 02 Feb 2007 10:52:46 -0500 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1HD0iS-0001Il-Cv for qemu-devel@nongnu.org; Fri, 02 Feb 2007 10:52:45 -0500 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1HD0iS-0001I5-0s for qemu-devel@nongnu.org; Fri, 02 Feb 2007 10:52:44 -0500 Received: from purple011329-4.clients.easynet.fr ([212.11.31.196] helo=athena.purplelabs.com) by monty-python.gnu.org with esmtp (Exim 4.52) id 1HD0iR-0004fk-C7 for qemu-devel@nongnu.org; Fri, 02 Feb 2007 10:52:43 -0500 Received: from localhost (localhost [127.0.0.1]) by athena.purplelabs.com (Postfix) with ESMTP id 3F4B1416FB for ; Fri, 2 Feb 2007 16:52:42 +0100 (CET) Received: from athena.purplelabs.com ([127.0.0.1]) by localhost (athena.purplelabs.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 13829-06 for ; Fri, 2 Feb 2007 16:52:37 +0100 (CET) Received: from drivers_vpa_lin.purplelabs.com (drivers_vpa_lin.purplelabs.com [10.1.2.94]) by athena.purplelabs.com (Postfix) with ESMTP id 1E3C64968C for ; Fri, 2 Feb 2007 16:52:32 +0100 (CET) From: Vincent Palatin Subject: Re: [Qemu-devel] Problem with threads in Scratchbox with Qemu for ARM Date: Fri, 2 Feb 2007 16:53:42 +0100 References: <45C33F04.3050205@inria.fr> <200702021533.18926.vincent.palatin_qemu@polytechnique.org> <45C354BB.8010906@inria.fr> In-Reply-To: <45C354BB.8010906@inria.fr> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702021653.42743.vincent.palatin_qemu@polytechnique.org> 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 On Friday 02 February 2007 16:11, Stephane Epardaud wrote: > Vincent Palatin wrote: > >> Does anyone know of known problems under Qemu for ARM and pthreads ? > > > > Yes, it is known ... last occurence in the mailing list archive is : > > Thanks, I guess I failed to find the exact posts mentioning the reasons. > Any idea if this area will improve in the near future ? Or if there is a > good reason why it will not improve ? I think some useful information on this topic are in the thread "[PATCH]ish NPTL support." on qemu-devel list. The thread starts at this message : http://lists.gnu.org/archive/html/qemu-devel/2006-12/msg00079.html the following message gives interesting ideas : http://lists.gnu.org/archive/html/qemu-devel/2006-12/msg00208.html ( portability issue on host without modern NPTL) Another big issue is that dynamic translator is not thread safe, see Fabrice post : http://lists.gnu.org/archive/html/qemu-devel/2006-12/msg00163.html -- Vincent