From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from [140.186.70.92] (port=48170 helo=eggs.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1OBtwm-0008Ma-6u for qemu-devel@nongnu.org; Tue, 11 May 2010 14:12:50 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.69) (envelope-from ) id 1OBtwK-000417-Gy for qemu-devel@nongnu.org; Tue, 11 May 2010 14:12:21 -0400 Received: from mail-qy0-f172.google.com ([209.85.221.172]:64739) by eggs.gnu.org with esmtp (Exim 4.69) (envelope-from ) id 1OBtwK-000411-Dw for qemu-devel@nongnu.org; Tue, 11 May 2010 14:12:20 -0400 Received: by qyk2 with SMTP id 2so209710qyk.20 for ; Tue, 11 May 2010 11:12:19 -0700 (PDT) Sender: Richard Henderson Message-ID: <4BE99DE8.6070309@twiddle.net> Date: Tue, 11 May 2010 11:11:52 -0700 From: Richard Henderson MIME-Version: 1.0 Subject: Re: [Qemu-devel] forking i386 binaries on arm linux user mode References: <761ea48b1002101434v3950c79em4139f2edabb0d1f7@mail.gmail.com> In-Reply-To: Content-Type: text/plain; charset=ISO-8859-15 Content-Transfer-Encoding: 7bit List-Id: qemu-devel.nongnu.org List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Damion Yates Cc: Laurent Desnogues , qemu-devel@nongnu.org On 05/11/2010 10:08 AM, Damion Yates wrote: > Also is there some magic in gnemul-x86 beyond being a set of x86 libs? No. > Does it do any shortcutting to system calls in native rather than > sticking with the libs under emulation more? No. > Could you explain what you did? I've tried the following: Use the binfmt_misc filesystem to set up qemu as the interpreter for x86 binaries. > chroot ch/ ./ld-linux-arm.so --library-path `pwd`/armlibs ./qemu-i386 bin/sh You may find it easier to staticly link the arm qemu in that case. r~