Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 26 Jan 2008 13:01:47 +0100
From:      Tomasz Formanowski <mathom@pifpaf.pl>
To:        Roman Divacky <rdivacky@FreeBSD.org>
Cc:        freebsd-emulation@FreeBSD.org
Subject:   Re[2]: getdents()
Message-ID:  <157462854.20080126130147@pifpaf.pl>
In-Reply-To: <20080122151941.GA93141@freebsd.org>
References:  <1096069283.20080122130241@pifpaf.pl> <20080122151941.GA93141@freebsd.org>

next in thread | previous in thread | raw e-mail | index | archive | help
RD> On Tue, Jan 22, 2008 at 01:02:41PM +0100, Tomasz Formanowski wrote:
>> Hi,
>> 
>> Is there any hope that this:
>> http://www.freebsd.org/cgi/query-pr.cgi?pr=117010
>> 
>> will be fixed soon ?
>> 
>> Linux emulation is unusable now for newer software, like game servers
>> etc.

RD> in private mails we agreed that tomasz/his-company and me will try
RD> to cooperate on this on...

RD> hopefully this will fruit some results


We've looked through the code and decided to give linux a try. We've
been using freebsd for 5 years in production environment and it's a
good system. So we wont be fixing this bugs, sorry. If it were only
this one bug, than why not, but ...

There were problems with: SMP support, which we hoped would be fixed
in 7.x releases. And maybe it were, but linuxolator is a mess there.
Bottomline is, that not only 2.6 kernel support is incomplete, there
is also faulty 2.4 support. Apart from getdents() problems (which
probably is really a deeper problem - looks like programs crash not on
getdents() but on closedir(). just as something had freed the
descriptor), there seems to be a problem with fork() event in 2.4
kernel and fc4 libs. Programs like team speak 2 and unreal-server
crash when trying to fork.

With all our sympathy to freebsd, we sadly have to say, that this is
going nowhere :(


regards
tf




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