From owner-freebsd-emulation@FreeBSD.ORG Sun Jan 27 13:44:06 2008 Return-Path: Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 3E6FA16A419 for ; Sun, 27 Jan 2008 13:44:06 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id E495D13C461 for ; Sun, 27 Jan 2008 13:44:05 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 02AD366C726; Sun, 27 Jan 2008 14:44:04 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id WZHTxZqWZC8m; Sun, 27 Jan 2008 14:43:48 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id E302C66C71A; Sun, 27 Jan 2008 14:43:47 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.13.8/8.13.8/Submit) id m0RDhlfc009410; Sun, 27 Jan 2008 14:43:47 +0100 (CET) (envelope-from rdivacky) Date: Sun, 27 Jan 2008 14:43:47 +0100 From: Roman Divacky To: Alexander Leidinger Message-ID: <20080127134347.GA9333@freebsd.org> References: <4798B45D.4080509@gwdg.de> <20080125130817.k206b7ugw00wwcos@webmail.leidinger.net> <479BAF5B.1060301@gwdg.de> <20080127123219.7bf68cd7@deskjail> <20080127135713.743d2d40@roxette.lamaiziere.net> <20080127143642.7707be4c@deskjail> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080127143642.7707be4c@deskjail> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@freebsd.org Subject: Re: de-acroread8 not starting any more X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 27 Jan 2008 13:44:06 -0000 > > > That's bad (for 2.6 emulation). This means there's some ind of problem > > > with either 2.6 and/or f7. I don't think f7 is a problem (else the > > > linux camp would have the same problem). So... I CC emulation@ for > > > some more eyes for the problem. > > > > I've got the same problem with RELENG_7/i386, Fedora 7, > > compat.linux.osrelease: 2.6.21. > > 2.6.21 is not supported by us, 2.6.16 is targeted by the current work > in the linuxulator, but there are some syscalls missing (see > http://wiki.freebsd.org/linux-kernel and > http://wiki.freebsd.org/linux-kernel/ltp for more). the only "big" thing missing (as in - we dont event have patch for that) is splice(), there's some work done by ssouhlal@ be it's been long forgotten and rotting in p4.. any brave heart to pick this up? :) > > $ truss acrodread8 : > > [...] > > linux_mprotect(0x1a000,0x1000,0x1,0x360,0x219176d8,0x6) = 0 (0x0) > > munmap(0x20f73000,10515) = 0 (0x0) > > linux_set_tid_address(0x21917768,0x2155dff4,0x1,0x21917720,0x2155ded0,0x6) > > = 64114 (0xfa72) > > DONT TRUST TRUSS... it's broken, not working and overall not worth it (debugging linux binaries), it simply provides false results... use kdump.. this dump is obviously wrong (set_tid_address takes only 1 param etc.)