From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 4 11:06:57 2008 Return-Path: Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 7872316A5B2 for ; Mon, 4 Feb 2008 11:06:57 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 6254513C47E for ; Mon, 4 Feb 2008 11:06:57 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m14B6vmR017216 for ; Mon, 4 Feb 2008 11:06:57 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m14B6uRD017210 for freebsd-emulation@FreeBSD.org; Mon, 4 Feb 2008 11:06:56 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 4 Feb 2008 11:06:56 GMT Message-Id: <200802041106.m14B6uRD017210@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: gnats set sender to owner-bugmaster@FreeBSD.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to freebsd-emulation@FreeBSD.org 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: Mon, 04 Feb 2008 11:06:57 -0000 Current FreeBSD problem reports Critical problems Serious problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/21463 emulation [linux] Linux compatability mode should not allow setu o kern/97326 emulation [linux] file descriptor leakage in linux emulation o kern/102956 emulation [linux] [patch] Add partial support for SO_PEERCRED in o kern/117010 emulation [linuxolator] linux_getdents() get something like buff o ports/117350 emulation compile error in emulators/vmware3 5 problems total. Non-critical problems S Tracker Resp. Description -------------------------------------------------------------------------------- o kern/11165 emulation [ibcs2] IBCS2 doesn't work correctly with PID_MAX 9999 o kern/29698 emulation [linux] [patch] linux ipcs doesn'work o kern/39201 emulation [linux] [patch] ptrace(2) and rfork(RFLINUXTHPN) confu o kern/41543 emulation [patch] [request] easier wine/w23 support o kern/55835 emulation [linux] [patch] Linux IPC emulation missing SETALL sys a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand o kern/91293 emulation [svr4] [patch] *Experimental* Update to the SVR4 emula o ports/91318 emulation [fix] graphics/linux_dri: works on amd64 too 9 problems total. From owner-freebsd-emulation@FreeBSD.ORG Wed Feb 6 10:58:08 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 645A116A468; Wed, 6 Feb 2008 10:58:08 +0000 (UTC) (envelope-from mathom@pifpaf.pl) Received: from main.pifpaf.pl (main.pifpaf.pl [193.42.218.2]) by mx1.freebsd.org (Postfix) with ESMTP id DC7A913C4DB; Wed, 6 Feb 2008 10:58:07 +0000 (UTC) (envelope-from mathom@pifpaf.pl) Received: from mathom.promienista (esp46.neoplus.adsl.tpnet.pl [83.20.135.46]) (authenticated bits=0) by Mail Exchanger main.pifpaf.pl with ESMTP id m16Aw4hF001752; Wed, 6 Feb 2008 11:58:05 +0100 (CET) (envelope-from mathom@pifpaf.pl) Date: Wed, 6 Feb 2008 11:58:01 +0100 From: Tomasz Formanowski X-Mailer: The Bat! (v3.5.26) Professional X-Priority: 3 (Normal) Message-ID: <155158591.20080206115801@pifpaf.pl> To: Roman Divacky In-Reply-To: <20080127171908.GA28837@freebsd.org> References: <1096069283.20080122130241@pifpaf.pl> <20080127171908.GA28837@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=Windows-1250 Content-Transfer-Encoding: 8bit X-Spam-Flag: NO X-Spam-Status: No, score=-137.4 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,USER_IN_WHITELIST autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on mail.pifpaf.pl X-Virus-Scanned: ClamAV version 0.90.1, clamav-milter version 0.90.1 on main.pifpaf.pl X-Virus-Status: Clean Cc: freebsd-emulation@FreeBSD.org Subject: Re[2]: getdents() X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tomasz Formanowski List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Feb 2008 10:58:08 -0000 Witaj Roman, Dnia Sunday, January 27, 2008, 6:19:08 PM, napisałeś : 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> just a note... it looks like fbsd getdents() and linux getdents() differ. RD> I dont know the exact details but it causes some problems to samba RD> it's all described here: RD> https://bugzilla.samba.org/show_bug.cgi?id=4715 RD> I think "our" problem might connected to this one RD> roman One more thing about getdents() in linuxolator 2.4 with bsd<=7 (the working one, with old glibc etc.). It consumes substantial amount of cpu ticks reading large directories. This problem was there since 4.x. You can replicate it using Valve's software "steam" content distribution client. ./steam consumes 100% of cpu when updating/fetching files. Until now, we thought that this is steam software problem, but it turned out, that the problem is non existent on Linux (steam consumes ~0-1% cpu). pozdrawiam Tomek "Mathom" Formanowski ---------------------------- PIFPAF.pl - Serwery gier www.pifpaf.pl From owner-freebsd-emulation@FreeBSD.ORG Wed Feb 6 10:59:39 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 0D66D16A421 for ; Wed, 6 Feb 2008 10:59:39 +0000 (UTC) (envelope-from mathom@pifpaf.pl) Received: from main.pifpaf.pl (main.pifpaf.pl [193.42.218.2]) by mx1.freebsd.org (Postfix) with ESMTP id 870B313C447 for ; Wed, 6 Feb 2008 10:59:38 +0000 (UTC) (envelope-from mathom@pifpaf.pl) Received: from mathom.promienista (esp46.neoplus.adsl.tpnet.pl [83.20.135.46]) (authenticated bits=0) by Mail Exchanger main.pifpaf.pl with ESMTP id m16Axatx001784 for ; Wed, 6 Feb 2008 11:59:36 +0100 (CET) (envelope-from mathom@pifpaf.pl) Resent-Date: Wed, 6 Feb 2008 11:59:36 +0100 (CET) Resent-Message-Id: <200802061059.m16Axatx001784@main.pifpaf.pl> Date: Wed, 6 Feb 2008 11:59:33 +0100 From: Tomasz Formanowski X-Mailer: The Bat! (v3.5.26) Professional X-Priority: 3 (Normal) Message-ID: <1732842047.20080206115933@pifpaf.pl> To: freebsd-emulation@freebsd.org Resent-from: Tomasz Formanowski MIME-Version: 1.0 Content-Type: text/plain; charset=Windows-1250 Content-Transfer-Encoding: 8bit X-Spam-Flag: NO X-Spam-Status: No, score=-134.6 required=5.0 tests=AWL,BAYES_00, FORGED_RCVD_HELO,USER_IN_WHITELIST autolearn=ham version=3.1.7 X-Spam-Checker-Version: SpamAssassin 3.1.7 (2006-10-05) on mail.pifpaf.pl X-Virus-Scanned: ClamAV version 0.90.1, clamav-milter version 0.90.1 on main.pifpaf.pl X-Virus-Status: Clean Subject: Re[2]: getdents() X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Tomasz Formanowski List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 06 Feb 2008 10:59:39 -0000 Witaj Roman, Dnia Sunday, January 27, 2008, 6:19:08 PM, napisałeś : 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> just a note... it looks like fbsd getdents() and linux getdents() differ. RD> I dont know the exact details but it causes some problems to samba RD> it's all described here: RD> https://bugzilla.samba.org/show_bug.cgi?id=4715 RD> I think "our" problem might connected to this one RD> roman One more thing about getdents() in linuxolator 2.4 with bsd<=7 (the working one, with old glibc etc.). It consumes substantial amount of cpu ticks reading large directories. This problem was there since 4.x. You can replicate it using Valve's software "steam" content distribution client. ./steam consumes 100% of cpu when updating/fetching files. Until now, we thought that this is steam software problem, but it turned out, that the problem is non existent on Linux (steam consumes ~0-1% cpu). pozdrawiam Tomek "Mathom" Formanowski ---------------------------- PIFPAF.pl - Serwery gier www.pifpaf.pl