From owner-freebsd-emulation@FreeBSD.ORG Sat Jan 26 19:55:03 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 6BD2A16A41A for ; Sat, 26 Jan 2008 19:55:03 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from redbull.bpaserver.net (redbullneu.bpaserver.net [213.198.78.217]) by mx1.freebsd.org (Postfix) with ESMTP id 31F8513C44B for ; Sat, 26 Jan 2008 19:55:02 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A552E4.dip.t-dialin.net [84.165.82.228]) by redbull.bpaserver.net (Postfix) with ESMTP id 3CB3E2E0D3; Sat, 26 Jan 2008 20:54:53 +0100 (CET) Received: from deskjail (deskjail.Leidinger.net [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 85EBA6753E; Sat, 26 Jan 2008 20:54:49 +0100 (CET) Date: Sat, 26 Jan 2008 20:54:31 +0100 From: Alexander Leidinger To: freebsd-emulation@freebsd.org Message-ID: <20080126205431.682b9401@deskjail> In-Reply-To: <157462854.20080126130147@pifpaf.pl> References: <1096069283.20080122130241@pifpaf.pl> <20080122151941.GA93141@freebsd.org> <157462854.20080126130147@pifpaf.pl> X-Mailer: Claws Mail 3.0.2 (GTK+ 2.12.3; i686-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BPAnet-MailScanner-Information: Please contact the ISP for more information X-BPAnet-MailScanner: Found to be clean X-BPAnet-MailScanner-SpamCheck: not spam, SpamAssassin (not cached, score=-14.9, required 6, BAYES_00 -15.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Subject: Re: getdents() 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: Sat, 26 Jan 2008 19:55:03 -0000 Quoting Tomasz Formanowski (Sat, 26 Jan 2008 13:01:47 +0100): > 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. Uhm. It works for a lot of people and we even run the linux regression tests form the linux test project (http://wiki.freebsd.org/linux-kernel/ltp), so if you have problems it would be nice if you could provide some more info than just "a mess". Could you please give instructions how to reproduce the problems you have? > Bottomline is, that not only 2.6 kernel support is incomplete, there Which version did you use for compat.linux.osrelease? Anything apart from 2.4.2 and 2.6.16 is not supported ATM. > 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. I remember reports from users of team speak that it works for them. What is the osrelease value for the tests you did? Which linux base did you use? Is this an install from scratch, or did you test on a system which has seen updates of the linux ports? If it is the later, are you willing to test again with a clean /compat/linux/ (no linux ports installed) and a reinstall of the linux ports? Does the system survive several buildworlds in a row (to rule out hardware problems)? Which FreeBSD version did you test? Bye, Alexander. -- BOFH excuse #102: Power company testing new voltage spike (creation) equipment http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137