From owner-freebsd-emulation@FreeBSD.ORG Wed Oct 11 12:10:06 2006 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5A05516A415 for ; Wed, 11 Oct 2006 12:10:06 +0000 (UTC) (envelope-from Alexander@Leidinger.net) Received: from www.ebusiness-leidinger.de (jojo.ms-net.de [84.16.236.246]) by mx1.FreeBSD.org (Postfix) with ESMTP id E413943D5C for ; Wed, 11 Oct 2006 12:09:50 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from Andro-Beta.Leidinger.net (p54A5F5CC.dip.t-dialin.net [84.165.245.204]) (authenticated bits=0) by www.ebusiness-leidinger.de (8.13.6/8.13.6) with ESMTP id k9BC7YNH008122; Wed, 11 Oct 2006 14:07:35 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from localhost (webmail.Leidinger.net [192.168.1.102]) by Andro-Beta.Leidinger.net (8.13.4/8.13.4) with ESMTP id k9BC9iYb028489; Wed, 11 Oct 2006 14:09:44 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from pslux.cec.eu.int (pslux.cec.eu.int [158.169.9.14]) by webmail.leidinger.net (Horde MIME library) with HTTP; Wed, 11 Oct 2006 14:09:38 +0200 Message-ID: <20061011140938.ohrp9ru2o008kgc0@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Wed, 11 Oct 2006 14:09:38 +0200 From: Alexander Leidinger To: Tijl Coosemans References: <20061005231338.GB59300@math.jussieu.fr> <200610101307.22437.tijl@ulyssis.org> <20061010205028.GA46503@stud.fit.vutbr.cz> <200610111235.58830.tijl@ulyssis.org> In-Reply-To: <200610111235.58830.tijl@ulyssis.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: quoted-printable User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.0 X-Virus-Scanned: by amavisd-new Cc: freebsd-emulation@freebsd.org Subject: Re: Linux & Maple 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: Wed, 11 Oct 2006 12:10:06 -0000 Quoting Tijl Coosemans (from Wed, 11 Oct 2006 =20 12:35:56 +0200): > On Tuesday 10 October 2006 22:50, Divacky Roman wrote: >> On Tue, Oct 10, 2006 at 01:07:21PM +0200, Tijl Coosemans wrote: >> > On Tuesday 10 October 2006 10:35, Alexander Leidinger wrote: >> > > Now, the interesting question is: what kernel API changed between >> > > 2.4.2 and 2.4.20, and do we support it? >> > >> > I think the answer to that is no. The changes appear to be threading >> > related. I'm guessing here, but I wouldn't be surprised if 2.4.20 >> > introduced NPTL support. >> >> I dont think such a big change as NPTL is introduced in the middle of >> stable branch. not even in linux ;) > > I just did a quick google search and it turns out that Redhat > backported TLS and futexes from 2.5 to 2.4. So where an NPTL build of > glibc and other libs would normally require kernel ABI version 2.6.0, > version 2.4.20 is sufficient. In this case setting osrelease to 2.4.20 will not result in a fully =20 working application. You could pray and set osrelease to 2.6.16. Maybe =20 it works for you. But don't be surprised if it doesn't work for you. =20 We have known problems here. If you started an application with 2.6.16 I recommend to reboot if you =20 want to switch back. I've seen cases where old linux stuff was still =20 in memory even after a program stopped. This results in a panic if you =20 switch the osrelease version (not immediatly, a few seconds after =20 switching). Bye, Alexander. --=20 Everybody is going somewhere!! It's probably a garage sale or a disaster Movie!! http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137