Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 11 Oct 2006 14:09:38 +0200
From:      Alexander Leidinger <Alexander@Leidinger.net>
To:        Tijl Coosemans <tijl@ulyssis.org>
Cc:        freebsd-emulation@freebsd.org
Subject:   Re: Linux & Maple
Message-ID:  <20061011140938.ohrp9ru2o008kgc0@webmail.leidinger.net>
In-Reply-To: <200610111235.58830.tijl@ulyssis.org>
References:  <20061005231338.GB59300@math.jussieu.fr> <200610101307.22437.tijl@ulyssis.org> <20061010205028.GA46503@stud.fit.vutbr.cz> <200610111235.58830.tijl@ulyssis.org>

next in thread | previous in thread | raw e-mail | index | archive | help

Quoting Tijl Coosemans <tijl@ulyssis.org> (from Wed, 11 Oct 2006  
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  
working application. You could pray and set osrelease to 2.6.16. Maybe  
it works for you. But don't be surprised if it doesn't work for you.  
We have known problems here.

If you started an application with 2.6.16 I recommend to reboot if you  
want to switch back. I've seen cases where old linux stuff was still  
in memory even after a program stopped. This results in a panic if you  
switch the osrelease version (not immediatly, a few seconds after  
switching).

Bye,
Alexander.

-- 
Everybody is going somewhere!!  It's probably a garage sale or a
disaster Movie!!

http://www.Leidinger.net    Alexander @ Leidinger.net: PGP ID = B0063FE7
http://www.FreeBSD.org       netchild @ FreeBSD.org  : PGP ID = 72077137




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20061011140938.ohrp9ru2o008kgc0>