From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1IgPHF-0004pM-IH for qemu-devel@nongnu.org; Fri, 12 Oct 2007 14:30:25 -0400 Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1IgPHE-0004om-07 for qemu-devel@nongnu.org; Fri, 12 Oct 2007 14:30:25 -0400 Received: from [199.232.76.173] (helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1IgPHD-0004og-PI for qemu-devel@nongnu.org; Fri, 12 Oct 2007 14:30:23 -0400 Received: from owa.c2.net ([207.235.78.2] helo=email.c2.net) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1IgPHD-0008BA-Jg for qemu-devel@nongnu.org; Fri, 12 Oct 2007 14:30:23 -0400 Subject: Re: [Qemu-devel] What happened with NPTL/TLS support? From: Thayne Harbaugh In-Reply-To: <94a0d4530710120812r397d626dvb3044b08e30ebdce@mail.gmail.com> References: <94a0d4530710120812r397d626dvb3044b08e30ebdce@mail.gmail.com> Content-Type: text/plain Date: Fri, 12 Oct 2007 12:22:58 -0600 Message-Id: <1192213378.5280.13.camel@phantasm.home.enterpriseandprosperity.com> Mime-Version: 1.0 Content-Transfer-Encoding: 7bit Reply-To: thayne@c2.net, 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 Fri, 2007-10-12 at 18:12 +0300, Felipe Contreras wrote: > Hi, > > When I try to use codesourcery's toolchain arm-2006q3-27 in my Fedora > 7 box I always have the following issue: > > qemu: Unsupported syscall: 983045 Yep, I've seen that before. > I guess it's a problem of NPTL incompatibility. Anyway, the patch that > Paul Brook sent a while ago solves it [1]. > > I wonder if it can be integrated or what would be the right way to > solve this issue. Am I the only one having it? > > Best regards. > > [1] http://lists.gnu.org/archive/html/qemu-devel/2005-08/msg00128.html I've been using this patch, as well as other NPTL/TLS patches as well as some of my own work and have a set of patches for NPTL/TLS that works reasonably well for arm and i386. The patches don't apply cleanly to CVS current, but I'm more than happy to rework them so that they will if someone is serious about getting NPTL/TLS/futex stuff working for linux-user. I haven't submitted my patches because I kept expecting the other patches to be accepted.