From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 08:53:37 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 0B92A106566B for ; Sun, 16 Mar 2008 08:53:37 +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 CD2638FC26 for ; Sun, 16 Mar 2008 08:53:36 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54A7F.dip.t-dialin.net [84.165.74.127]) by redbull.bpaserver.net (Postfix) with ESMTP id 3A1682E165; Sun, 16 Mar 2008 09:53:33 +0100 (CET) Received: from deskjail (unknown [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 1264A76F1B; Sun, 16 Mar 2008 09:52:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205657568; bh=J75kFiOSxhhNfkCichhD1hosWGzWZvRVz fTR7qxUH7Y=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To: References:X-Mailer:Mime-Version:Content-Type: Content-Transfer-Encoding; b=nAyZcRToNxpBmpAbS1b/R9YpoJSbp3T4QPDv9 ksaYijA+6PABtfvIsvVBZD6kB2vZBlcFVt/m4b6MEwpiXvn6IE2iNQv2uHTAAp0qGdZ sK4sNSf09Widiuhmv/QYoL7hk3ZBKFwJy9nycBn6rKcKjq6nr9vXlvcdDOIIZNx1rOE BiDSAHykEUCYNy/MO6E681/MmN4DF72rgAwoQT7oL0W/0FkU8dE3Vb8b8eTzqzIdmdd fhMCAr2+BcgwNWyAe6EYpyHnCpRUAHNslKPE12GXQ62Nlg/3IraQyBOB/lni0ruV5ky qfORR7LG1le34YY+hvs93VGMVyRQ6ON2vzlJw== Date: Sun, 16 Mar 2008 09:50:23 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20080316095023.4a64aecd@deskjail> In-Reply-To: <40994934@ipt.ru> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <62449124@ipt.ru> <20080315135046.50957aqphwntgv40@intranet.encontacto.net> <40994934@ipt.ru> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.8; 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.4, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, NO_RDNS 0.50, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 08:53:37 -0000 Quoting Boris Samorodov (Sat, 15 Mar 2008 22:24:25 +0300): > On Sat, 15 Mar 2008 13:50:46 -0500 eculp wrote: > > I had already set the kernel to 2.4.20 and though that there might be > > an advantage to go to f7 and a 2.6.?? kernel. UPDATING doesn't give > > me that info. If there is major advantage, like flash9, the new skype > > with video, etc. I will think about it it bit more. > > Can't say anything about 2.4.20. Only 2.4.2 (the default one) and > 2.6.16 (with is intended to become a default in the future) are > tested. Use any other values at your risk. 2.4.20 expects the NPTL in the kernel, but our kernel only activates some additional stuff when it's set to 2.6 (note: this is limited to a small, but AFAIR important part of the kernel stuff). So either use the default, or 2.6.16 to be on the safe side. Everything else is something we don't help to debug. Bye, Alexander. -- When God saw how faulty was man He tried again and made woman. As to why he then stopped there are two opinions. One of them is woman's. -- DeGourmont http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 09:45:40 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 91E271065689 for ; Sun, 16 Mar 2008 09:45:40 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 7D3928FC15 for ; Sun, 16 Mar 2008 09:45:40 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 4D59323835E9; Sun, 16 Mar 2008 09:29:24 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Sun, 16 Mar 2008 00:29:15 -0900 User-Agent: KMail/1.9.7 References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> In-Reply-To: <20080316095023.4a64aecd@deskjail> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803160129.21065.beech@freebsd.org> Cc: Alexander Leidinger Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 09:45:40 -0000 On Sunday 16 March 2008, Alexander Leidinger said: > Quoting Boris Samorodov (Sat, 15 Mar 2008 22:24:25 +0300): > > On Sat, 15 Mar 2008 13:50:46 -0500 eculp wrote: > > > I had already set the kernel to 2.4.20 and though that there > > > might be an advantage to go to f7 and a 2.6.?? kernel. > > > UPDATING doesn't give me that info. If there is major > > > advantage, like flash9, the new skype with video, etc. I will > > > think about it it bit more. > > > > Can't say anything about 2.4.20. Only 2.4.2 (the default one) and > > 2.6.16 (with is intended to become a default in the future) are > > tested. Use any other values at your risk. > > 2.4.20 expects the NPTL in the kernel, but our kernel only > activates some additional stuff when it's set to 2.6 (note: this is > limited to a small, but AFAIR important part of the kernel stuff). > So either use the default, or 2.6.16 to be on the safe side. > Everything else is something we don't help to debug. Skype 2.0-oss (video) is a work in progress. I have the beta and it will become skype-devel as soon as I get clearance from Skype. 2.0 requires 2.6.16 as does our current version (1.4.0.118) on amd64. On another note, skype-1.4.0.118 also requires linux_dri on amd64 as will the new version. I see that it's flagged only_for_archs= i386. I have verified (so has skype) that it works fine on FreeBSD amd64. Can we unflag linux_dri so we're not excluding those users? Thanks, Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 10:19:46 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 39F581065673 for ; Sun, 16 Mar 2008 10:19:46 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 0C99A8FC1F for ; Sun, 16 Mar 2008 10:19:45 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id EE348676E9F for ; Sun, 16 Mar 2008 11:19:38 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 0EF-kbLlDvbm for ; Sun, 16 Mar 2008 11:19:18 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id A29C8676E62 for ; Sun, 16 Mar 2008 11:19:18 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2GAJIbC044401 for emulation@freebsd.org; Sun, 16 Mar 2008 11:19:18 +0100 (CET) (envelope-from rdivacky) Date: Sun, 16 Mar 2008 11:19:18 +0100 From: Roman Divacky To: emulation@freebsd.org Message-ID: <20080316101918.GA44213@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.4.2.3i Cc: Subject: target audience of linuxulator 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: Sun, 16 Mar 2008 10:19:46 -0000 hi I was recently contacted by a few people using linuxulator in production environment and they all had something in common. They use linuxulator to run linux binaries of game servers. I find it quite interesting and I think we should explore our target audience a little more. And possibly adjust our goals based on the results. just a note I wanted to share with emulation@ thnx, roman From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 10:23:59 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 48802106564A for ; Sun, 16 Mar 2008 10:23:58 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 6F2FA8FC15 for ; Sun, 16 Mar 2008 10:23:58 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 5EA72676E45; Sun, 16 Mar 2008 11:23:52 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id AddVaMOM1g8D; Sun, 16 Mar 2008 11:23:39 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id E61B4676DF1; Sun, 16 Mar 2008 11:23:38 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2GANas3044698; Sun, 16 Mar 2008 11:23:36 +0100 (CET) (envelope-from rdivacky) Date: Sun, 16 Mar 2008 11:23:36 +0100 From: Roman Divacky To: Alexander Leidinger Message-ID: <20080316102336.GA44640@freebsd.org> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <62449124@ipt.ru> <20080315135046.50957aqphwntgv40@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080316095023.4a64aecd@deskjail> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 10:23:59 -0000 On Sun, Mar 16, 2008 at 09:50:23AM +0100, Alexander Leidinger wrote: > Quoting Boris Samorodov (Sat, 15 Mar 2008 22:24:25 +0300): > > > On Sat, 15 Mar 2008 13:50:46 -0500 eculp wrote: > > > > I had already set the kernel to 2.4.20 and though that there might be > > > an advantage to go to f7 and a 2.6.?? kernel. UPDATING doesn't give > > > me that info. If there is major advantage, like flash9, the new skype > > > with video, etc. I will think about it it bit more. > > > > Can't say anything about 2.4.20. Only 2.4.2 (the default one) and > > 2.6.16 (with is intended to become a default in the future) are > > tested. Use any other values at your risk. > > 2.4.20 expects the NPTL in the kernel, but our kernel only activates I seriously doubt that... NPTL is 2.6 stuff From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 12:24:52 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 7105A106566B for ; Sun, 16 Mar 2008 12:24:52 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 6FEEF8FC2D for ; Sun, 16 Mar 2008 12:24:52 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 9C1F08C09B; Sun, 16 Mar 2008 06:56:31 -0500 (CDT) Date: Sun, 16 Mar 2008 06:56:31 -0500 To: Beech Rintoul Message-ID: <20080316115631.GA16341@soaustin.net> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <200803160129.21065.beech@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803160129.21065.beech@freebsd.org> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 12:24:52 -0000 On Sun, Mar 16, 2008 at 12:29:15AM -0900, Beech Rintoul wrote: > On another note, skype-1.4.0.118 also requires linux_dri on amd64 as > will the new version. I see that it's flagged only_for_archs= i386. I > have verified (so has skype) that it works fine on FreeBSD amd64. > Can we unflag linux_dri so we're not excluding those users? I vaguely recall some discussion about doing that but it being held off until post-freeze. The question was, once we unflag linux_dri, does that suddenly enable a bunch of ports to try to be built on amd64 that we weren't expecting before? If so, someone(TM) needs to track that so it's not a surprise on the next amd64 package build. mcl From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 13:00:09 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 3F6571065670; Sun, 16 Mar 2008 13:00:09 +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 0DAFD8FC20; Sun, 16 Mar 2008 13:00:08 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54624.dip.t-dialin.net [84.165.70.36]) by redbull.bpaserver.net (Postfix) with ESMTP id 24EAB2E165; Sun, 16 Mar 2008 14:00:04 +0100 (CET) Received: from deskjail (unknown [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 760EF7BD37; Sun, 16 Mar 2008 13:59:48 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205672388; bh=y+5adf8ga3um/b10oUxVs5/hw7/FZgt3X XN0RVypAO8=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To: References:X-Mailer:Mime-Version:Content-Type: Content-Transfer-Encoding; b=o9COFLVbYlerME9uCs1wRofJl5CgVaRjUUIjP Q5cIyNIY6UecJUC66BgbzK3hGzJ6ntes6FZtAm2Mq/NdFk58j/egX0/MDnRqzwM0ATx AQHFBn+k83ERIBmFq0acBbn/9sQN4Rv0wF4FJSdSE75FzeENO3tK4ltJ2adXNuMNtQI 7BuHmgsSAgRPU6BueIxR3Nuuem3SmJnBSvNazVOQ9AWUdU58QnighFiSn+1hgPzozLy xtvvEs6bOL2VVNlbHk2xms7iEVrZH8Z6ArUN89ywRbCR3m7wouv7lyJFxHf522zmFet nTSrEiQ9nURzdOFQWrRYkkpatVcVITkARycJw== Date: Sun, 16 Mar 2008 13:56:46 +0100 From: Alexander Leidinger To: linimon@lonesome.com (Mark Linimon) Message-ID: <20080316135646.31519814@deskjail> In-Reply-To: <20080316115631.GA16341@soaustin.net> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <200803160129.21065.beech@freebsd.org> <20080316115631.GA16341@soaustin.net> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.8; 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.4, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, NO_RDNS 0.50, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 13:00:09 -0000 Quoting linimon@lonesome.com (Mark Linimon) (Sun, 16 Mar 2008 06:56:31 -0500): > On Sun, Mar 16, 2008 at 12:29:15AM -0900, Beech Rintoul wrote: > > On another note, skype-1.4.0.118 also requires linux_dri on amd64 as > > will the new version. I see that it's flagged only_for_archs= i386. I > > have verified (so has skype) that it works fine on FreeBSD amd64. > > Can we unflag linux_dri so we're not excluding those users? > > I vaguely recall some discussion about doing that but it being held > off until post-freeze. The question was, once we unflag linux_dri, > does that suddenly enable a bunch of ports to try to be built on > amd64 that we weren't expecting before? If so, someone(TM) needs > to track that so it's not a surprise on the next amd64 package build. It can only enable binary ports (linux ones). As those are mostly i386 RPMs which get extracted, I don't expect any problems (they are already tested for the i386 package builds). At least regarding normal linux ports. I can not comment on some special requirements of some games, but if there's more than a handful of I'm willing to spend s weekend to try to fix the problems. Beech, Boris, are you willing to help out if there are some problems? Bye, Alexander. -- Murder is contrary to the laws of man and God. -- M-5 Computer, "The Ultimate Computer", stardate 4731.3 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 13:09:43 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 D2E17106564A; Sun, 16 Mar 2008 13:09:43 +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 A119D8FC16; Sun, 16 Mar 2008 13:09:43 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54624.dip.t-dialin.net [84.165.70.36]) by redbull.bpaserver.net (Postfix) with ESMTP id 5970A2E0EF; Sun, 16 Mar 2008 14:09:37 +0100 (CET) Received: from deskjail (unknown [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 3B9D87C271; Sun, 16 Mar 2008 14:09:21 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205672961; bh=pilhEayx0t+kVC6+Q1YPnI0AGrZLWixHt ce6Co9z7/E=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To: References:X-Mailer:Mime-Version:Content-Type: Content-Transfer-Encoding; b=N8ClhDZbB+nJ+6IQPoMQ9ztOWZdSdtMgdWhSK aRiLcfuwnzWAtCvU8WA8BhfIstZeRCLe/IO9vFIrhumgkK19GnJPDNduVpnWAdEIhVQ 72pn72TE1Q+DHLLhnU4IbUUUYOk+vGmAcHUwPClKtzQLrLD5NPDLSNe4lcQDWjavUuj byJl3lVgnViLt2XbnmA/fFKTCWdzdJDvmvQcwe7nfRezGurrOfC/Q/T9AAIvbL9kRwj knJZyAjU8TUUxDJMOr79R8g1HDF5NgSr8dMdtzCXHhtz5MtBXYw8zjyBSWitLmErBS1 0yzofgSOUF3NkTS4jIysYRVSbgP8sHmkOHuyw== Date: Sun, 16 Mar 2008 14:06:18 +0100 From: Alexander Leidinger To: Roman Divacky Message-ID: <20080316140618.1532db62@deskjail> In-Reply-To: <20080316102336.GA44640@freebsd.org> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <62449124@ipt.ru> <20080315135046.50957aqphwntgv40@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <20080316102336.GA44640@freebsd.org> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.8; 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.4, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, NO_RDNS 0.50, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 13:09:43 -0000 Quoting Roman Divacky (Sun, 16 Mar 2008 11:23:36 +0100): > On Sun, Mar 16, 2008 at 09:50:23AM +0100, Alexander Leidinger wrote: > > Quoting Boris Samorodov (Sat, 15 Mar 2008 22:24:25 +0300): > > > > > On Sat, 15 Mar 2008 13:50:46 -0500 eculp wrote: > > > > > > I had already set the kernel to 2.4.20 and though that there might be > > > > an advantage to go to f7 and a 2.6.?? kernel. UPDATING doesn't give > > > > me that info. If there is major advantage, like flash9, the new skype > > > > with video, etc. I will think about it it bit more. > > > > > > Can't say anything about 2.4.20. Only 2.4.2 (the default one) and > > > 2.6.16 (with is intended to become a default in the future) are > > > tested. Use any other values at your risk. > > > > 2.4.20 expects the NPTL in the kernel, but our kernel only activates > > I seriously doubt that... NPTL is 2.6 stuff Wasn't 2.4.20 the backport of the NPTL stuff from RedHat? Or do I mix this with futexes or something else? Bye, Alexander. -- BOFH excuse #127: Sticky bits on disk http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 13:29:04 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 3F4EA1065686 for ; Sun, 16 Mar 2008 13:29:04 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 16A4F8FC53 for ; Sun, 16 Mar 2008 13:29:03 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.16.96] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1Jasv8-0001Ua-Lu; Sun, 16 Mar 2008 16:29:02 +0300 To: Beech Rintoul References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <200803160129.21065.beech@freebsd.org> From: Boris Samorodov Date: Sun, 16 Mar 2008 16:28:42 +0300 In-Reply-To: <200803160129.21065.beech@freebsd.org> (Beech Rintoul's message of "Sun\, 16 Mar 2008 00\:29\:15 -0900") Message-ID: <19543989_-_@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: linux_dri at amd64 (was: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9) 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: Sun, 16 Mar 2008 13:29:04 -0000 On Sun, 16 Mar 2008 00:29:15 -0900 Beech Rintoul wrote: > On another note, skype-1.4.0.118 also requires linux_dri on amd64 as > will the new version. I see that it's flagged only_for_archs= i386. I > have verified (so has skype) that it works fine on FreeBSD amd64. > Can we unflag linux_dri so we're not excluding those users? Seems that the case is not so strict: http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/91318 So an investigation as well as a follow-up to the PR is needed. WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 13:36:20 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 924061065673 for ; Sun, 16 Mar 2008 13:36:20 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 6A5D28FC1B for ; Sun, 16 Mar 2008 13:36:20 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.16.96] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1Jat2B-0001Vh-CF; Sun, 16 Mar 2008 16:36:19 +0300 To: Alexander Leidinger References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <200803160129.21065.beech@freebsd.org> <20080316115631.GA16341@soaustin.net> <20080316135646.31519814@deskjail> From: Boris Samorodov Date: Sun, 16 Mar 2008 16:35:59 +0300 In-Reply-To: <20080316135646.31519814@deskjail> (Alexander Leidinger's message of "Sun\, 16 Mar 2008 13\:56\:46 +0100") Message-ID: <53463552@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 13:36:20 -0000 On Sun, 16 Mar 2008 13:56:46 +0100 Alexander Leidinger wrote: > It can only enable binary ports (linux ones). As those are mostly i386 > RPMs which get extracted, I don't expect any problems (they are already > tested for the i386 package builds). At least regarding normal linux > ports. I can not comment on some special requirements of some games, but > if there's more than a handful of I'm willing to spend s weekend to try > to fix the problems. Beech, Boris, are you willing to help out if there > are some problems? Sure. WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 15:12:36 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 904371065672; Sun, 16 Mar 2008 15:12:36 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: from mail.soaustin.net (lefty.soaustin.net [66.135.55.46]) by mx1.freebsd.org (Postfix) with ESMTP id 8DCEE8FC1C; Sun, 16 Mar 2008 15:12:36 +0000 (UTC) (envelope-from linimon@lonesome.com) Received: by mail.soaustin.net (Postfix, from userid 502) id 02A2C8C0A7; Sun, 16 Mar 2008 10:12:36 -0500 (CDT) Date: Sun, 16 Mar 2008 10:12:35 -0500 To: Boris Samorodov Message-ID: <20080316151235.GA19467@soaustin.net> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <200803160129.21065.beech@freebsd.org> <19543989_-_@ipt.ru> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <19543989_-_@ipt.ru> User-Agent: Mutt/1.5.13 (2006-08-11) From: linimon@lonesome.com (Mark Linimon) Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: linux_dri at amd64 (was: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9) 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: Sun, 16 Mar 2008 15:12:36 -0000 On Sun, Mar 16, 2008 at 04:28:42PM +0300, Boris Samorodov wrote: > Seems that the case is not so strict: > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/91318 OK, the email thread that led to the current state of this PR is what I am remembering, under the vague label of "we will need someone to track this when we flip it over". It will be instructive to look at the graphics/linux_dri row in http://portsmon.freebsd.org/chartsandgraphs/package_failures_list.amd64-6.html. I'm not objecting to flipping the ARCH as long as someone takes a look at the dependents and does TRT with them. It sounds like we already have volunteers :-) mcl From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 15:17:24 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 A7FE11065672; Sun, 16 Mar 2008 15:17:24 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from cavspool01.kulnet.kuleuven.be (cavspool01.kulnet.kuleuven.be [134.58.240.41]) by mx1.freebsd.org (Postfix) with ESMTP id 538858FC23; Sun, 16 Mar 2008 15:17:24 +0000 (UTC) (envelope-from tijl@ulyssis.org) Received: from cavuit01.kulnet.kuleuven.be (cavuit01.kulnet.kuleuven.be [134.58.240.43]) by cavspool01.kulnet.kuleuven.be (Postfix) with ESMTP id 821452B26A5; Sun, 16 Mar 2008 15:51:04 +0100 (CET) Received: from smtps02.kuleuven.be (smtpshost02.kulnet.kuleuven.be [134.58.240.75]) by cavuit01.kulnet.kuleuven.be (Postfix) with ESMTP id EA2A57B804C; Sun, 16 Mar 2008 15:50:58 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [10.4.16.222]) by smtps02.kuleuven.be (Postfix) with ESMTP id BF598F3863; Sun, 16 Mar 2008 15:50:58 +0100 (CET) Received: from kalimero.kotnet.org (kalimero.kotnet.org [127.0.0.1]) by kalimero.kotnet.org (8.14.2/8.14.2) with ESMTP id m2GEowj3003500; Sun, 16 Mar 2008 15:50:58 +0100 (CET) (envelope-from tijl@ulyssis.org) X-Kuleuven: This mail passed the K.U.Leuven mailcluster From: Tijl Coosemans To: freebsd-emulation@freebsd.org Date: Sun, 16 Mar 2008 15:50:56 +0100 User-Agent: KMail/1.9.7 References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <20080316102336.GA44640@freebsd.org> <20080316140618.1532db62@deskjail> In-Reply-To: <20080316140618.1532db62@deskjail> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803161550.57851.tijl@ulyssis.org> X-KULeuven-Information: Katholieke Universiteit Leuven X-KULeuven-Scanned: Found to be clean X-Spam-Status: not spam, SpamAssassin (not cached, score=-50, required 5, autolearn=disabled, KUL_SMTPS -50.00) X-KULeuven-Envelope-From: tijl@ulyssis.org Cc: Alexander Leidinger Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 15:17:24 -0000 On Sunday 16 March 2008 14:06:18 Alexander Leidinger wrote: > Quoting Roman Divacky (Sun, 16 Mar 2008 11:23:36 +0100): >> On Sun, Mar 16, 2008 at 09:50:23AM +0100, Alexander Leidinger wrote: >>> 2.4.20 expects the NPTL in the kernel, but our kernel only activates >> >> I seriously doubt that... NPTL is 2.6 stuff > > Wasn't 2.4.20 the backport of the NPTL stuff from RedHat? Or do I mix > this with futexes or something else? Both NPTL and futexes I think. I found a short overview at http://kernelslacker.livejournal.com/85039.html Also, different libs are used with 2.4.20: 2.4.2: uses libs for old linuxthreads bin/ls: librt.so.1 => /lib/obsolete/linuxthreads/librt.so.1 (0x2807c000) libacl.so.1 => /lib/libacl.so.1 (0x28090000) libselinux.so.1 => /lib/libselinux.so.1 (0x28097000) libc.so.6 => /lib/obsolete/linuxthreads/libc.so.6 (0x280a8000) libpthread.so.0 => /lib/obsolete/linuxthreads/libpthread.so.0 (0x281c7000) /lib/ld-linux.so.2 (0x2805d000) libattr.so.1 => /lib/libattr.so.1 (0x2821a000) 2.4.20: uses libs from the standard paths which surely depend on nptl, tls, futexes,... because fc4 shipped with a 2.6.17 kernel. bin/ls: librt.so.1 => /lib/librt.so.1 (0x2807c000) libacl.so.1 => /lib/libacl.so.1 (0x28090000) libselinux.so.1 => /lib/libselinux.so.1 (0x28097000) libc.so.6 => /lib/libc.so.6 (0x280a8000) libpthread.so.0 => /lib/libpthread.so.0 (0x281c5000) /lib/ld-linux.so.2 (0x2805d000) libattr.so.1 => /lib/libattr.so.1 (0x281d6000) It isn't really necessary to support this imho. From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 15:27:36 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 84EE4106564A for ; Sun, 16 Mar 2008 15:27:36 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay01.kiev.sovam.com (relay01.kiev.sovam.com [62.64.120.200]) by mx1.freebsd.org (Postfix) with ESMTP id 3D7BF8FC16 for ; Sun, 16 Mar 2008 15:27:36 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay01.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JauIv-000EYH-Gh; Sun, 16 Mar 2008 16:57:42 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2GEiIjG019051 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 16 Mar 2008 16:44:18 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2GEi5uU021805; Sun, 16 Mar 2008 16:44:05 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m2GEi5YV021803; Sun, 16 Mar 2008 16:44:05 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Sun, 16 Mar 2008 16:44:04 +0200 From: Kostik Belousov To: Alexander Leidinger Message-ID: <20080316144404.GP10374@deviant.kiev.zoral.com.ua> References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <62449124@ipt.ru> <20080315135046.50957aqphwntgv40@intranet.encontacto.net> <40994934@ipt.ru> <20080316095023.4a64aecd@deskjail> <20080316102336.GA44640@freebsd.org> <20080316140618.1532db62@deskjail> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="waqf3ldl5CnEMrQn" Content-Disposition: inline In-Reply-To: <20080316140618.1532db62@deskjail> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 8d26fb09d298f8c1cb325fc86345eca8 X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2421 [Mar 14 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Method: none X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0278], KAS30/Release Cc: freebsd-emulation Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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: Sun, 16 Mar 2008 15:27:36 -0000 --waqf3ldl5CnEMrQn Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Mar 16, 2008 at 02:06:18PM +0100, Alexander Leidinger wrote: > Quoting Roman Divacky (Sun, 16 Mar 2008 11:23:36 += 0100): >=20 > > On Sun, Mar 16, 2008 at 09:50:23AM +0100, Alexander Leidinger wrote: > > > Quoting Boris Samorodov (Sat, 15 Mar 2008 22:24:25 +030= 0): > > >=20 > > > > On Sat, 15 Mar 2008 13:50:46 -0500 eculp wrote: > > >=20 > > > > > I had already set the kernel to 2.4.20 and though that there migh= t be > > > > > an advantage to go to f7 and a 2.6.?? kernel. UPDATING doesn't g= ive > > > > > me that info. If there is major advantage, like flash9, the new = skype > > > > > with video, etc. I will think about it it bit more. > > > >=20 > > > > Can't say anything about 2.4.20. Only 2.4.2 (the default one) and > > > > 2.6.16 (with is intended to become a default in the future) are > > > > tested. Use any other values at your risk. > > >=20 > > > 2.4.20 expects the NPTL in the kernel, but our kernel only activates > >=20 > > I seriously doubt that... NPTL is 2.6 stuff >=20 > Wasn't 2.4.20 the backport of the NPTL stuff from RedHat? Or do I mix I believe so. > this with futexes or something else? Futexes are prerequisites for the NPTL, at least so it seems for the casual observer. --waqf3ldl5CnEMrQn Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkfdMjMACgkQC3+MBN1Mb4hTuwCdGLU/MyQ9Ov5+fsHSzLgo3MvE b+8An3DF31+1Yw/Rbg/Qh0QG75U9kNAO =tzEy -----END PGP SIGNATURE----- --waqf3ldl5CnEMrQn-- From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 19:00:59 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 B1EBB106566B for ; Sun, 16 Mar 2008 19:00:59 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 8B07C8FC17 for ; Sun, 16 Mar 2008 19:00:59 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id EA0CC23835CE; Sun, 16 Mar 2008 19:00:58 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Sun, 16 Mar 2008 10:00:50 -0900 User-Agent: KMail/1.9.7 References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <20080316135646.31519814@deskjail> <53463552@ipt.ru> In-Reply-To: <53463552@ipt.ru> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803161100.54962.beech@freebsd.org> Cc: Alexander Leidinger Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 19:00:59 -0000 On Sunday 16 March 2008, Boris Samorodov said: > On Sun, 16 Mar 2008 13:56:46 +0100 Alexander Leidinger wrote: > > It can only enable binary ports (linux ones). As those are mostly > > i386 RPMs which get extracted, I don't expect any problems (they > > are already tested for the i386 package builds). At least > > regarding normal linux ports. I can not comment on some special > > requirements of some games, but if there's more than a handful of > > I'm willing to spend s weekend to try to fix the problems. Beech, > > Boris, are you willing to help out if there are some problems? > > Sure. > > > WBR Yes, no problem :-) Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Sun Mar 16 22:12:09 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 B0C7E1065674 for ; Sun, 16 Mar 2008 22:12:09 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 7B90E8FC18 for ; Sun, 16 Mar 2008 22:12:09 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id D52D223832F9; Sun, 16 Mar 2008 22:12:08 +0000 (UTC) From: Beech Rintoul To: Mark Linimon Date: Sun, 16 Mar 2008 13:11:59 -0900 User-Agent: KMail/1.9.7 References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <19543989_-_@ipt.ru> <20080316151235.GA19467@soaustin.net> In-Reply-To: <20080316151235.GA19467@soaustin.net> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803161412.05267.beech@freebsd.org> Cc: Alexander Leidinger , freebsd-emulation@freebsd.org Subject: Re: linux_dri at amd64 (was: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 16 Mar 2008 22:12:09 -0000 On Sunday 16 March 2008, Mark Linimon said: > On Sun, Mar 16, 2008 at 04:28:42PM +0300, Boris Samorodov wrote: > > Seems that the case is not so strict: > > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/91318 > > OK, the email thread that led to the current state of this PR is > what I am remembering, under the vague label of "we will need > someone to track this when we flip it over". > > It will be instructive to look at the graphics/linux_dri row in > http://portsmon.freebsd.org/chartsandgraphs/package_failures_list.a >md64-6.html. > > I'm not objecting to flipping the ARCH as long as someone takes a > look at the dependents and does TRT with them. It sounds like we > already have volunteers :-) > > mcl In going through the depend list, and grepping the tree it looks to me like there are @20 ports affected, one of which is marked broken for other reasons and two which are mine. Unless there's ports which aren't already flagged, I don't see any serious breakage happening. Alexander mentioned to check for linux errors. dyeske has been stress testing skype and there are none. So what's next? Maybe a heads-up on ports@ and I'm willing to ping the individual maintainers and track any breakage. BTW, I posted a list of dependent ports on my wiki: http://freebsd.alaskaparadise.com/wiki/tiki-index.php?page=LinuxDriAmd64 Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 07:11:30 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 A3322106566B for ; Mon, 17 Mar 2008 07:11:30 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 7792E8FC1E for ; Mon, 17 Mar 2008 07:11:30 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id D53782383621 for ; Mon, 17 Mar 2008 07:11:29 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Sun, 16 Mar 2008 23:11:21 -0800 User-Agent: KMail/1.9.7 X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M, ^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m, )2 X?M\:OE9QgZ"xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{ Subject: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 07:11:30 -0000 I've run into a problem starting skype as a normal user: $ skype --resources=/usr/local/share/skype *** glibc detected *** skype: double free or corruption (!prev): 0x092ad7f0 *** ======= Backtrace: ========= /lib/libc.so.6[0x295c3f64] /lib/libc.so.6(cfree+0x90)[0x295c7630] /lib/libc.so.6(closedir+0x28)[0x295e8308] /usr/lib/libfontconfig.so.1(FcDirScan+0x1f2)[0x2931321d] /usr/lib/libfontconfig.so.1(FcConfigBuildFonts+0x94)[0x2930dd51] /usr/lib/libfontconfig.so.1(FcInitLoadConfigAndFonts+0x26)[0x293150b3] /usr/lib/libfontconfig.so.1(FcInit+0x2e)[0x293152b0] skype[0x8841f06] skype[0x87fa1d9] skype[0x87fad9e] skype[0x82149fe] skype(__gxx_personality_v0+0x3b6)[0x80540f6] /lib/libc.so.6(__libc_start_main+0xe0)[0x29570f70] skype(__gxx_personality_v0+0x1c1)[0x8053f01] ======= Memory map: ======== 08048000-0920e000 rwxp 011e6000 00:00 3581 /usr/local/bin/skype 0920e000-0922c000 rwxp 011e6000 00:00 3581 /usr/local/bin/skype 0922c000-0938a000 rwxp 0015e000 00:00 0 2920e000-29228000 r-xp 0001f000 00:00 1201639 /usr/compat/linux/lib/ld-2.6.so 29228000-29229000 r-xp 0001f000 00:00 1201639 /usr/compat/linux/lib/ld-2.6.so 29229000-2922a000 rw-p 00001000 00:00 0 2922a000-2922c000 r-xp 00003000 00:00 1414173 /usr/compat/linux/usr/lib/gconv/UTF-16.so 2922c000-2922e000 rwxp 00003000 00:00 1414173 /usr/compat/linux/usr/lib/gconv/UTF-16.so 2922e000-29236000 r-xp 00009000 00:00 1672216 /usr/compat/linux/usr/X11R6/lib/libSM.so.6.0 29236000-29237000 rwxp 00009000 00:00 1672216 /usr/compat/linux/usr/X11R6/lib/libSM.so.6.0 29237000-29238000 rwxp 00001000 00:00 0 29238000-2924f000 r-xp 00017000 00:00 1672199 /usr/compat/linux/usr/X11R6/lib/libICE.so.6.3 2924f000-29250000 rwxp 00017000 00:00 1672199 /usr/compat/linux/usr/X11R6/lib/libICE.so.6.3 29250000-29252000 rwxp 00017000 00:00 Abort trap (core dumped) Does anyone have any ideas on where to go with this, or should I kick it upstream? Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 08:14:19 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 CC216106566C for ; Mon, 17 Mar 2008 08:14:19 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 3944D8FC19 for ; Mon, 17 Mar 2008 08:14:19 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m2H8EHvA027984; Mon, 17 Mar 2008 09:14:17 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m2H8EHdh027983; Mon, 17 Mar 2008 09:14:17 +0100 (CET) (envelope-from olli) Date: Mon, 17 Mar 2008 09:14:17 +0100 (CET) Message-Id: <200803170814.m2H8EHdh027983@lurza.secnetix.de> From: Oliver Fromme To: freebsd-emulation@FreeBSD.ORG X-Newsgroups: list.freebsd-emulation User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Mon, 17 Mar 2008 09:14:18 +0100 (CET) Cc: Subject: qemu coredumps on RELENG_7 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, 17 Mar 2008 08:14:19 -0000 Hi, I'm trying to use the 7.0-RELEASE (i386) ISO in qemu on a RELENG_7 host (i386, too) from March 5th. It always coredumps with "invalid system call" shortly before starting sysinstall, unless I boot with "safe mode" from the loader menu _or_ without a vortual harddisk attached to qemu. These are the last kernel messages: Timecounter "TSC" frequency 1597573877 Hz quality 800 Timecounters tick every 1.000 msec hptrr: no controller detected. md0: Preloaded image 4423680 bytes at 0xc0d06518 acd0: CDROM at ata1-master PIO3 ad3: 2048MB at ata1-slave WDMA2 GEOM_LABEL: Label for provider acd0 is iso9660/FreeBSD_bootonly. Sometimes the last line is the "Timecounter" one, and sometimes it crashes even in the middle of printing a line, e.g. "md0: Preloade" is the last thing printed. I run qemu like this: qemu -m 256 -hdd hda.img -cdrom 7.0-RELEASE-i386-bootonly.iso -boot d where hda.img is a 2 GB empty file created with dd(1) from /dev/zero. I do _not_ use the kqemu module. I've compiled qemu without CDROM DMA support (i.e. with WITHOUT_CDROM_DMA) which supposedly causes problems sometimes. Interestingly, the crash does _not_ happen when I omit the -hd* option. Then sysinstall will come up fine. These are the next messages in that case: acd0: CDROM at ata1-master PIO3 GEOM_LABEL: Label for provider acd0 is iso9660/FreeBSD_bootonly. Trying to mount root from ufs:/dev/md0 /stand/sysinstall running as init on vty0 acpi0_check: nexus attached But of course I cannot install because there is no virtual harddisk. It doesn't matter whether I use -hda or -hdd ... As soon as there is a disk, qemu crashes as described above. Also it doesn't matter whether ACPI in qemu is enabled or disabled. However, when I select "safe mode" from the loader menu, then the crash does not happen. My questions: 1. Is that a known problem? 2. Can anybody else reproduce that problem? 3. Is there a quick workaround, other than "safe mode"? Thank you very much! Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "One of the main causes of the fall of the Roman Empire was that, lacking zero, they had no way to indicate successful termination of their C programs." -- Robert Firth From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 08:48:01 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 4CEBF106564A for ; Mon, 17 Mar 2008 08:48:01 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id AFFBE8FC1F for ; Mon, 17 Mar 2008 08:48:00 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m2H8lwED029303; Mon, 17 Mar 2008 09:47:59 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m2H8lwrf029302; Mon, 17 Mar 2008 09:47:58 +0100 (CET) (envelope-from olli) Date: Mon, 17 Mar 2008 09:47:58 +0100 (CET) Message-Id: <200803170847.m2H8lwrf029302@lurza.secnetix.de> From: Oliver Fromme To: freebsd-emulation@FreeBSD.ORG In-Reply-To: <200803170814.m2H8EHdh027983@lurza.secnetix.de> X-Newsgroups: list.freebsd-emulation User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Mon, 17 Mar 2008 09:47:59 +0100 (CET) Cc: Subject: Re: qemu coredumps on RELENG_7 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, 17 Mar 2008 08:48:01 -0000 Sorry for replying to myself ... Oliver Fromme wrote: > I'm trying to use the 7.0-RELEASE (i386) ISO in qemu > on a RELENG_7 host (i386, too) from March 5th. > It always coredumps with "invalid system call" > shortly before starting sysinstall, unless I boot > with "safe mode" from the loader menu _or_ without > a vortual harddisk attached to qemu. "virtual harddisk", of course. :-) Anyway, further examination seems to indicate that the problem is related to harddisk DMA. Is there a known problem with it on FreeBSD with qemu? Unfortunately, using PIO for the harddisk (in order to avoid qemu crashing) makes the emulated system very slow, so it's unusable for any production work. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "A language that doesn't have everything is actually easier to program in than some that do." -- Dennis M. Ritchie From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 11:07:01 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 DEF301065671 for ; Mon, 17 Mar 2008 11:07:01 +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 D591C8FC2D for ; Mon, 17 Mar 2008 11:07:01 +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 m2HB71PY055061 for ; Mon, 17 Mar 2008 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2HB71DE055057 for freebsd-emulation@FreeBSD.org; Mon, 17 Mar 2008 11:07:01 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 17 Mar 2008 11:07:01 GMT Message-Id: <200803171107.m2HB71DE055057@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, 17 Mar 2008 11:07:02 -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/117010 emulation [linuxolator] linux_getdents() get something like buff o ports/117350 emulation compile error in emulators/vmware3 4 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 f 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 o ports/121494 emulation emulators/linux_base-fc4 missing /usr/lib/librt.so.1 10 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 11:14:24 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 0662B106566B for ; Mon, 17 Mar 2008 11:14:24 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from relay02.kiev.sovam.com (relay02.kiev.sovam.com [62.64.120.197]) by mx1.freebsd.org (Postfix) with ESMTP id A3B0E8FC21 for ; Mon, 17 Mar 2008 11:14:23 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by relay02.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JbDIJ-000NlR-A7 for freebsd-emulation@freebsd.org; Mon, 17 Mar 2008 13:14:22 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2HAm2mo050837 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Mon, 17 Mar 2008 12:48:02 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2HAlnIM065396; Mon, 17 Mar 2008 12:47:49 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m2HAlnh7065395; Mon, 17 Mar 2008 12:47:49 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Mon, 17 Mar 2008 12:47:49 +0200 From: Kostik Belousov To: Oliver Fromme Message-ID: <20080317104749.GU10374@deviant.kiev.zoral.com.ua> References: <200803170814.m2H8EHdh027983@lurza.secnetix.de> <200803170847.m2H8lwrf029302@lurza.secnetix.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="/X7s3i+qRyIJm2VP" Content-Disposition: inline In-Reply-To: <200803170847.m2H8lwrf029302@lurza.secnetix.de> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: f216f799903dddc2f9accd11d8a1fded X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2422 [Mar 17 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-emulation@freebsd.org Subject: Re: qemu coredumps on RELENG_7 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, 17 Mar 2008 11:14:24 -0000 --/X7s3i+qRyIJm2VP Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Mon, Mar 17, 2008 at 09:47:58AM +0100, Oliver Fromme wrote: > Sorry for replying to myself ... >=20 > Oliver Fromme wrote: > > I'm trying to use the 7.0-RELEASE (i386) ISO in qemu > > on a RELENG_7 host (i386, too) from March 5th. > > It always coredumps with "invalid system call" > > shortly before starting sysinstall, unless I boot > > with "safe mode" from the loader menu _or_ without > > a vortual harddisk attached to qemu. >=20 > "virtual harddisk", of course. :-) >=20 > Anyway, further examination seems to indicate that the > problem is related to harddisk DMA. Is there a known > problem with it on FreeBSD with qemu? >=20 > Unfortunately, using PIO for the harddisk (in order to > avoid qemu crashing) makes the emulated system very > slow, so it's unusable for any production work. Definitely, kldload aio before running qemu. --/X7s3i+qRyIJm2VP Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkfeTFUACgkQC3+MBN1Mb4jM1gCdH5AKXcHNVLurnf4IMq4WGIO7 +CAAoKTHSpM44xaA5bgTws2LuY8GXIQV =J15I -----END PGP SIGNATURE----- --/X7s3i+qRyIJm2VP-- From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 13:46:58 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 B0DE9106566C for ; Mon, 17 Mar 2008 13:46:58 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 254328FC24 for ; Mon, 17 Mar 2008 13:46:57 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m2HDkpSc042695; Mon, 17 Mar 2008 14:46:56 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m2HDkpre042693; Mon, 17 Mar 2008 14:46:51 +0100 (CET) (envelope-from olli) From: Oliver Fromme Message-Id: <200803171346.m2HDkpre042693@lurza.secnetix.de> To: kostikbel@gmail.com (Kostik Belousov) Date: Mon, 17 Mar 2008 14:46:51 +0100 (CET) In-Reply-To: <20080317104749.GU10374@deviant.kiev.zoral.com.ua> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Mon, 17 Mar 2008 14:46:56 +0100 (CET) Cc: freebsd-emulation@freebsd.org Subject: Re: qemu coredumps on RELENG_7 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, 17 Mar 2008 13:46:58 -0000 Kostik Belousov wrote: > Oliver Fromme wrote: > > Anyway, further examination seems to indicate that the > > problem is related to harddisk DMA. Is there a known > > problem with it on FreeBSD with qemu? > > > > Unfortunately, using PIO for the harddisk (in order to > > avoid qemu crashing) makes the emulated system very > > slow, so it's unusable for any production work. > > Definitely, > kldload aio > before running qemu. Thank you, that seems to solve the problem indeed. Is that documented somewhere? It's not in the manpage. I think it should be in the manpage ... would have saved me quite some time. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "... there are two ways of constructing a software design: One way is to make it so simple that there are _obviously_ no deficiencies and the other way is to make it so complicated that there are no _obvious_ deficiencies." -- C.A.R. Hoare, ACM Turing Award Lecture, 1980 From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 13:52:18 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 540561065673; Mon, 17 Mar 2008 13:52:18 +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 F1D078FC1F; Mon, 17 Mar 2008 13:52:17 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54B6A.dip.t-dialin.net [84.165.75.106]) by redbull.bpaserver.net (Postfix) with ESMTP id 3CC592E0BC; Mon, 17 Mar 2008 14:52:14 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id D382D98447; Mon, 17 Mar 2008 14:51:35 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205761895; bh=kHlSeE+k9MBjJlaVRlyC4qZi+b7x/CUrv VbHfVl9kNw=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=V4KM/a 8FxtmoVcolwa72CBxud4WOWLtmdea89sdHyxe2BBhXn2SoR5mQJd0KmrVB17XbkqwJI nHu4YcL/iKZZthNTWbNN0qPfh/pD+tfIhFEoLtkkTaxMFkxT1si4q/mibyCMspKxhfw EAxUw/Ao0zypJsaekIHfH8ppTPe0XCj+Q3UW0Hmd/ZLcldbRRsLThYhP+Jx4Cv8LI9p wzDtI6K5xIybyT4DV3wCnLjEIkKwKbY+GOgyHyXTeCktWrT34Qvp1L0YZoPCCTlQIUj tTKs8/oVgssTlCjsU4uRSh5ZwBwHma0lvSGy7+u5qEbH6nExdn2InPeFP2XcqmkI6DS w== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2HDpZSP090934; Mon, 17 Mar 2008 14:51:35 +0100 (CET) (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; Mon, 17 Mar 2008 14:51:35 +0100 Message-ID: <20080317145135.jn2v521ygoo48kk4@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 17 Mar 2008 14:51:35 +0100 From: Alexander Leidinger To: Tijl Coosemans References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <20080316102336.GA44640@freebsd.org> <20080316140618.1532db62@deskjail> <200803161550.57851.tijl@ulyssis.org> In-Reply-To: <200803161550.57851.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.5) / FreeBSD-8.0 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, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9 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, 17 Mar 2008 13:52:18 -0000 Quoting Tijl Coosemans (from Sun, 16 Mar 2008 =20 15:50:56 +0100): > On Sunday 16 March 2008 14:06:18 Alexander Leidinger wrote: >> Quoting Roman Divacky (Sun, 16 Mar 2008 =20 >> 11:23:36 +0100): >>> On Sun, Mar 16, 2008 at 09:50:23AM +0100, Alexander Leidinger wrote: >>>> 2.4.20 expects the NPTL in the kernel, but our kernel only activates >>> >>> I seriously doubt that... NPTL is 2.6 stuff >> >> Wasn't 2.4.20 the backport of the NPTL stuff from RedHat? Or do I mix >> this with futexes or something else? > > Both NPTL and futexes I think. I found a short overview at > http://kernelslacker.livejournal.com/85039.html Nice and interesting list there... in case someone stumbles about a =20 list of syscalls which changed from one linux kernel version to =20 another, I would be interested. > It isn't really necessary to support this imho. That's basically what is behind my "either use 2.4.2 or 2.6.16". Bye, Alexander. --=20 Machines that have broken down will work perfectly when the repairman arrives. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 14:02:40 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 E63BC106567A; Mon, 17 Mar 2008 14:02:40 +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 76DB78FC1E; Mon, 17 Mar 2008 14:02:40 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54B6A.dip.t-dialin.net [84.165.75.106]) by redbull.bpaserver.net (Postfix) with ESMTP id 5A5092E0DC; Mon, 17 Mar 2008 15:02:23 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 6EEDD9855C; Mon, 17 Mar 2008 15:01:44 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205762504; bh=jlZU4lfI0IPjNFWH94xp+apnTT+DKXIrc 8hpquI00yI=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=hyzy1e jm5Mtgn42lHDaBNQZ6q/IlioYIpmOebtp9Bq//nvDQQBzGp9rAmZ8HBZZnQAQL93H0K 3xZy+MzlqlmSsEkzywwzoeCmQ8e9YpPJLloGE0w0pnos9q//BWLgALjeyr4DEirSQ24 OSLw9nsbnInneFsBqxVwrOSUv/kAoKDBo7CHHltL51aPcEYx9lh/yEw+thHkZB0eeBi rZufpPELHD4bEhCgvfYM+MxPC2Jk0bRtBdINyRds/hwbPRw1PPZfGWddOpXL/75pGPi SedkpE1Qzh0kMI5OLrL1T5GIzvNxOM0SxvKeX4dRcWa1NeLNQS19JbnbWc/hwn7DDkr Q== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2HE1hfv092731; Mon, 17 Mar 2008 15:01:43 +0100 (CET) (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; Mon, 17 Mar 2008 15:01:43 +0100 Message-ID: <20080317150143.nvalwznv9c08kows@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 17 Mar 2008 15:01:43 +0100 From: Alexander Leidinger To: Beech Rintoul References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <19543989_-_@ipt.ru> <20080316151235.GA19467@soaustin.net> <200803161412.05267.beech@freebsd.org> In-Reply-To: <200803161412.05267.beech@freebsd.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.5) / FreeBSD-8.0 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=-15.4, required 6, autolearn=not spam, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: Mark Linimon , freebsd-emulation@freebsd.org Subject: Re: linux_dri at amd64 (was: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9) 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, 17 Mar 2008 14:02:41 -0000 Quoting Beech Rintoul (from Sun, 16 Mar 2008 =20 13:11:59 -0900): > On Sunday 16 March 2008, Mark Linimon said: >> On Sun, Mar 16, 2008 at 04:28:42PM +0300, Boris Samorodov wrote: >> > Seems that the case is not so strict: >> > http://www.freebsd.org/cgi/query-pr.cgi?pr=3Dports/91318 >> >> OK, the email thread that led to the current state of this PR is >> what I am remembering, under the vague label of "we will need >> someone to track this when we flip it over". >> >> It will be instructive to look at the graphics/linux_dri row in >> http://portsmon.freebsd.org/chartsandgraphs/package_failures_list.a >> md64-6.html. >> >> I'm not objecting to flipping the ARCH as long as someone takes a >> look at the dependents and does TRT with them. It sounds like we >> already have volunteers :-) >> >> mcl > > In going through the depend list, and grepping the tree it looks to me > like there are @20 ports affected, one of which is marked broken for > other reasons and two which are mine. Unless there's ports which > aren't already flagged, I don't see any serious breakage happening. > > Alexander mentioned to check for linux errors. dyeske has been stress > testing skype and there are none. So what's next? Maybe a heads-up on > ports@ and I'm willing to ping the individual maintainers and track > any breakage. > > BTW, I posted a list of dependent ports on my wiki: Ok, as they are already i386 only, I don't expect a major impact by =20 just switching linux_dri. To be on the safe side, just have a look =20 again if no other port depends upon linux_dri and is marked as amd64 =20 too. Bye, Alexander. --=20 Avoid reality at all costs. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 14:29:27 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 32D88106564A; Mon, 17 Mar 2008 14:29:27 +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 D219A8FC29; Mon, 17 Mar 2008 14:29:26 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A54B6A.dip.t-dialin.net [84.165.75.106]) by redbull.bpaserver.net (Postfix) with ESMTP id 818182E08E; Mon, 17 Mar 2008 15:29:20 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 9044498B50; Mon, 17 Mar 2008 15:28:41 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205764121; bh=Oeg50QpKNorEE+SVk+TWKALsNuxf6oFdn 0Rsq/lJ21k=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=mA5Z0K zavoSjwEhWzcMFEd2eroMrXZ3OfknnA8qYxpZXJUlBQMjqJiN5pdxaiv6xUbbkaUldD gOHDXolRogim+bNyP94TwQZlfKUETAibb7BjI4tw3gwMk5OZIqyoVqCgtKjwJGxHy8L fbs4FJImTQbmbodKXWK1RBaAJw/aqujB0pAqFGd9TizdTkrQDtk7UBdrs+d1av3M315 B/H4wXASJlPQLMkeiMPIUGj80QIdFFcRORBKNOyl2+xHgvwgbpXYwKUWBoZMUGzbeV+ t2+w2HNeLLdGi5r3fKVBWpJUNZtgqvRpI3B0/SHt+Kt20U9OGZCQGXGFd7FLW8UxfUg g== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2HESfse097243; Mon, 17 Mar 2008 15:28:41 +0100 (CET) (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; Mon, 17 Mar 2008 15:28:41 +0100 Message-ID: <20080317152841.y8hqucn7s4gwo0ok@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Mon, 17 Mar 2008 15:28:41 +0100 From: Alexander Leidinger To: Beech Rintoul References: <200803162311.25730.beech@freebsd.org> In-Reply-To: <200803162311.25730.beech@freebsd.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.5) / FreeBSD-8.0 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, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user 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, 17 Mar 2008 14:29:27 -0000 Quoting Beech Rintoul (from Sun, 16 Mar 2008 =20 23:11:21 -0800): > I've run into a problem starting skype as a normal user: > > $ skype --resources=3D/usr/local/share/skype > *** glibc detected *** skype: double free or corruption (!prev): > 0x092ad7f0 *** I remember some error reports like this (with other programs). The =20 outcome was either that we are not able to find the cause, or that the =20 glibc version used is broken (and a newer one fixes the problem). I =20 don't remember which of those it was. Which linux base are you using? =20 If it is fc4, please try with a more recent one. If it is not fc4, =20 please try with fc4. If the problems occurs with both, it would be interesting to know what =20 is happening (this would involve building skype, fontconfig and/or =20 glibc with debug symbols). Bye, Alexander. --=20 Thirteen at a table is unlucky only when the hostess has only twelve chops. =09=09-- Groucho Marx http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 15:03:28 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 443F11065682 for ; Mon, 17 Mar 2008 15:03:28 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: from kiwi-computer.com (keira.kiwi-computer.com [63.224.10.3]) by mx1.freebsd.org (Postfix) with SMTP id B81DE8FC16 for ; Mon, 17 Mar 2008 15:03:27 +0000 (UTC) (envelope-from rick@kiwi-computer.com) Received: (qmail 79965 invoked by uid 2001); 17 Mar 2008 14:36:45 -0000 Date: Mon, 17 Mar 2008 08:36:45 -0600 From: "Rick C. Petty" To: Oliver Fromme Message-ID: <20080317143645.GA79550@keira.kiwi-computer.com> References: <20080317104749.GU10374@deviant.kiev.zoral.com.ua> <200803171346.m2HDkpre042693@lurza.secnetix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803171346.m2HDkpre042693@lurza.secnetix.de> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@freebsd.org Subject: Re: qemu coredumps on RELENG_7 X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: rick-freebsd@kiwi-computer.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 15:03:28 -0000 On Mon, Mar 17, 2008 at 02:46:51PM +0100, Oliver Fromme wrote: > > Kostik Belousov wrote: > > > > Definitely, > > kldload aio > > before running qemu. > > Thank you, that seems to solve the problem indeed. > Is that documented somewhere? It's not in the manpage. > I think it should be in the manpage ... would have > saved me quite some time. Nope. It should be, or at least qemu should fail to start or at least print a message instead of just randomly failing. I ran into the same problem and only after spending hours trying to get it to work did I remember to kldload aio. -- Rick C. Petty From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 15:07:46 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 BAF3D1065677; Mon, 17 Mar 2008 15:07:46 +0000 (UTC) (envelope-from bsam@kfs.ru) Received: from kfs.ru (kfs.kfs.ru [62.183.117.194]) by mx1.freebsd.org (Postfix) with ESMTP id 5AEEF8FC14; Mon, 17 Mar 2008 15:07:46 +0000 (UTC) (envelope-from bsam@kfs.ru) Received: from bsam by kfs.ru with local (Exim 4.67 (FreeBSD)) (envelope-from ) id 1JbGGV-0002L3-4E; Mon, 17 Mar 2008 17:24:39 +0300 To: Beech Rintoul References: <200803162311.25730.beech@freebsd.org> From: Boris Samorodov Date: Mon, 17 Mar 2008 17:24:39 +0300 In-Reply-To: <200803162311.25730.beech@freebsd.org> (Beech Rintoul's message of "Sun, 16 Mar 2008 23:11:21 -0800") Message-ID: <08819944@serv3.int.kfs.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: "Boris B. Samorodov" Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user 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, 17 Mar 2008 15:07:46 -0000 On Sun, 16 Mar 2008 23:11:21 -0800 Beech Rintoul wrote: > I've run into a problem starting skype as a normal user: > $ skype --resources=/usr/local/share/skype > *** glibc detected *** skype: double free or corruption (!prev): > 0x092ad7f0 *** > ======= Backtrace: ========= > /lib/libc.so.6[0x295c3f64] > /lib/libc.so.6(cfree+0x90)[0x295c7630] > /lib/libc.so.6(closedir+0x28)[0x295e8308] > /usr/lib/libfontconfig.so.1(FcDirScan+0x1f2)[0x2931321d] > /usr/lib/libfontconfig.so.1(FcConfigBuildFonts+0x94)[0x2930dd51] > /usr/lib/libfontconfig.so.1(FcInitLoadConfigAndFonts+0x26)[0x293150b3] > /usr/lib/libfontconfig.so.1(FcInit+0x2e)[0x293152b0] [skip] > Does anyone have any ideas on where to go with this, or should I kick > it upstream? Looks like http://www.freebsd.org/cgi/query-pr.cgi?pr=117010 . WBR, bsam -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 15:18:44 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 C38F01065679 for ; Mon, 17 Mar 2008 15:18:44 +0000 (UTC) (envelope-from d.hill@yournetplus.com) Received: from duane.dbq.yournetplus.com (duane.dbq.yournetplus.com [65.124.230.214]) by mx1.freebsd.org (Postfix) with ESMTP id 955B78FC47 for ; Mon, 17 Mar 2008 15:18:44 +0000 (UTC) (envelope-from d.hill@yournetplus.com) Received: by duane.dbq.yournetplus.com (Postfix, from userid 125) id 10A8E27E450; Mon, 17 Mar 2008 15:18:10 +0000 (UTC) Received: by duane.dbq.yournetplus.com (Postfix, from userid 125) id 9FE6F27E41A; Mon, 17 Mar 2008 15:13:45 +0000 (UTC) Received: by duane.dbq.yournetplus.com (Postfix, from userid 1001) id 4D38C27E41F; Mon, 17 Mar 2008 15:08:33 +0000 (UTC) Received: from localhost (localhost [127.0.0.1]) by duane.dbq.yournetplus.com (Postfix) with ESMTP id 440F727E41D; Mon, 17 Mar 2008 15:08:33 +0000 (UTC) Date: Mon, 17 Mar 2008 15:08:33 +0000 (UTC) From: D Hill X-X-Sender: d.hill@duane.dbq.yournetplus.com To: "Rick C. Petty" In-Reply-To: <20080317143645.GA79550@keira.kiwi-computer.com> Message-ID: References: <20080317104749.GU10374@deviant.kiev.zoral.com.ua> <200803171346.m2HDkpre042693@lurza.secnetix.de> <20080317143645.GA79550@keira.kiwi-computer.com> User-Agent: Alpine 1.00 (BSF 882 2007-12-20) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Cc: freebsd-emulation@freebsd.org, Oliver Fromme Subject: Re: qemu coredumps on RELENG_7 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, 17 Mar 2008 15:18:44 -0000 On Mon, 17 Mar 2008 at 08:36 -0600, rick-freebsd@kiwi-computer.com confabulated: > On Mon, Mar 17, 2008 at 02:46:51PM +0100, Oliver Fromme wrote: >> >> Kostik Belousov wrote: >> > >> > Definitely, >> > kldload aio >> > before running qemu. >> >> Thank you, that seems to solve the problem indeed. >> Is that documented somewhere? It's not in the manpage. >> I think it should be in the manpage ... would have >> saved me quite some time. > > Nope. It should be, or at least qemu should fail to start or at least > print a message instead of just randomly failing. > > I ran into the same problem and only after spending hours trying to get it > to work did I remember to kldload aio. I don't know if this applies. However, I found this in /usr/ports/UPDATING: 20070206: AFFECTS: users of emulators/qemu AUTHOR: nox@FreeBSD.org qemu now uses aio at least for ide dma, so if you get "Invalid system call" crashes that is because aio is not (kld)loaded. ------ _|_ |_| | From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 18:03:13 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 57E52106564A for ; Mon, 17 Mar 2008 18:03:13 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 2E5498FC18 for ; Mon, 17 Mar 2008 18:03:13 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 616732383625; Mon, 17 Mar 2008 18:03:11 +0000 (UTC) From: Beech Rintoul To: Alexander Leidinger Date: Mon, 17 Mar 2008 10:03:03 -0800 User-Agent: KMail/1.9.7 References: <200803162311.25730.beech@freebsd.org> <20080317152841.y8hqucn7s4gwo0ok@webmail.leidinger.net> In-Reply-To: <20080317152841.y8hqucn7s4gwo0ok@webmail.leidinger.net> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171003.07860.beech@freebsd.org> Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:03:13 -0000 On Monday 17 March 2008, Alexander Leidinger said: > Quoting Beech Rintoul (from Sun, 16 Mar 2008 > > 23:11:21 -0800): > > I've run into a problem starting skype as a normal user: > > > > $ skype --resources=/usr/local/share/skype > > *** glibc detected *** skype: double free or corruption (!prev): > > 0x092ad7f0 *** > > I remember some error reports like this (with other programs). The > outcome was either that we are not able to find the cause, or that > the glibc version used is broken (and a newer one fixes the > problem). I don't remember which of those it was. Which linux base > are you using? If it is fc4, please try with a more recent one. If > it is not fc4, please try with fc4. > > If the problems occurs with both, it would be interesting to know > what is happening (this would involve building skype, fontconfig > and/or glibc with debug symbols). > > Bye, > Alexander. -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 18:37:12 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 ED5AF1065671 for ; Mon, 17 Mar 2008 18:37:12 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 85A7D8FC23 for ; Mon, 17 Mar 2008 18:37:12 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id CF0272383649; Mon, 17 Mar 2008 18:37:11 +0000 (UTC) From: Beech Rintoul To: Alexander Leidinger Date: Mon, 17 Mar 2008 10:37:05 -0800 User-Agent: KMail/1.9.7 References: <20080315080424.13561oymhrersh8g@intranet.encontacto.net> <200803161412.05267.beech@freebsd.org> <20080317150143.nvalwznv9c08kows@webmail.leidinger.net> In-Reply-To: <20080317150143.nvalwznv9c08kows@webmail.leidinger.net> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171037.08538.beech@freebsd.org> Cc: Mark Linimon , freebsd-emulation@freebsd.org Subject: Re: linux_dri at amd64 (was: Re: What is the recommended LinuxEmulator and kernel that will run skype-devel and maybe Flash9) X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:37:13 -0000 On Monday 17 March 2008, Alexander Leidinger said: > Quoting Beech Rintoul (from Sun, 16 Mar 2008 > > 13:11:59 -0900): > > On Sunday 16 March 2008, Mark Linimon said: > >> On Sun, Mar 16, 2008 at 04:28:42PM +0300, Boris Samorodov wrote: > >> > Seems that the case is not so strict: > >> > http://www.freebsd.org/cgi/query-pr.cgi?pr=ports/91318 > >> > >> OK, the email thread that led to the current state of this PR is > >> what I am remembering, under the vague label of "we will need > >> someone to track this when we flip it over". > >> > >> It will be instructive to look at the graphics/linux_dri row in > >> http://portsmon.freebsd.org/chartsandgraphs/package_failures_lis > >>t.a md64-6.html. > >> > >> I'm not objecting to flipping the ARCH as long as someone takes > >> a look at the dependents and does TRT with them. It sounds like > >> we already have volunteers :-) > >> > >> mcl > > > > In going through the depend list, and grepping the tree it looks > > to me like there are @20 ports affected, one of which is marked > > broken for other reasons and two which are mine. Unless there's > > ports which aren't already flagged, I don't see any serious > > breakage happening. > > > > Alexander mentioned to check for linux errors. dyeske has been > > stress testing skype and there are none. So what's next? Maybe a > > heads-up on ports@ and I'm willing to ping the individual > > maintainers and track any breakage. > > > > BTW, I posted a list of dependent ports on my wiki: > > Ok, as they are already i386 only, I don't expect a major impact by > just switching linux_dri. To be on the safe side, just have a look > again if no other port depends upon linux_dri and is marked as > amd64 too. > > Bye, > Alexander. That seems to be all of them. I'll post a heads-up to ports@ of the impending change and a link to the list of the ports in question. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 18:53:50 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 601F61065677 for ; Mon, 17 Mar 2008 18:53:50 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 3720D8FC27 for ; Mon, 17 Mar 2008 18:53:50 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id A33DE238365D; Mon, 17 Mar 2008 18:53:49 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org Date: Mon, 17 Mar 2008 10:53:43 -0800 User-Agent: KMail/1.9.7 References: <200803162311.25730.beech@freebsd.org> <20080317152841.y8hqucn7s4gwo0ok@webmail.leidinger.net> <200803171003.07860.beech@freebsd.org> In-Reply-To: <200803171003.07860.beech@freebsd.org> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171053.46283.beech@freebsd.org> Cc: Alexander Leidinger Subject: Re: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 17 Mar 2008 18:53:50 -0000 On Monday 17 March 2008, Beech Rintoul said: > On Monday 17 March 2008, Alexander Leidinger said: > > Quoting Beech Rintoul (from Sun, 16 Mar 2008 > > > > 23:11:21 -0800): > > > I've run into a problem starting skype as a normal user: > > > > > > $ skype --resources=/usr/local/share/skype > > > *** glibc detected *** skype: double free or corruption > > > (!prev): 0x092ad7f0 *** > > > > I remember some error reports like this (with other programs). > > The outcome was either that we are not able to find the cause, or > > that the glibc version used is broken (and a newer one fixes the > > problem). I don't remember which of those it was. Which linux > > base are you using? If it is fc4, please try with a more recent > > one. If it is not fc4, please try with fc4. > > > > If the problems occurs with both, it would be interesting to know > > what is happening (this would involve building skype, fontconfig > > and/or glibc with debug symbols). > > > > Bye, > > Alexander. I was going to say. I'm running fc6 with 2.6.16. I'll ping the Skype devs and see if they'll roll me a copy with debugging turned on. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Mon Mar 17 21:20:44 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 4C0F2106566B; Mon, 17 Mar 2008 21:20:44 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id 1E66F8FC1F; Mon, 17 Mar 2008 21:20:44 +0000 (UTC) (envelope-from edwin@FreeBSD.org) Received: from freefall.freebsd.org (edwin@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2HLKibH011386; Mon, 17 Mar 2008 21:20:44 GMT (envelope-from edwin@freefall.freebsd.org) Received: (from edwin@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2HLKikp011382; Mon, 17 Mar 2008 21:20:44 GMT (envelope-from edwin) Date: Mon, 17 Mar 2008 21:20:44 GMT Message-Id: <200803172120.m2HLKikp011382@freefall.freebsd.org> To: edwin@FreeBSD.org, freebsd-ports-bugs@FreeBSD.org, freebsd-emulation@FreeBSD.org From: edwin@FreeBSD.org Cc: Subject: Re: ports/121800: x11-toolkits/linux-openmotif - OpenMotif upgrade to 2.3.0? 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, 17 Mar 2008 21:20:44 -0000 Synopsis: x11-toolkits/linux-openmotif - OpenMotif upgrade to 2.3.0? Responsible-Changed-From-To: freebsd-ports-bugs->freebsd-emulation Responsible-Changed-By: edwin Responsible-Changed-When: Mon Mar 17 21:20:43 UTC 2008 Responsible-Changed-Why: Over to maintainer (via the GNATS Auto Assign Tool) http://www.freebsd.org/cgi/query-pr.cgi?pr=121800 From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 01:29:18 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 D74F51065677 for ; Tue, 18 Mar 2008 01:29:18 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id A09E58FC2E for ; Tue, 18 Mar 2008 01:29:18 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-59-217.hag.east.verizon.net ([70.106.59.217] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JbQdj-000J4C-O9; Mon, 17 Mar 2008 20:29:19 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Mon, 17 Mar 2008 21:29:15 -0400 To: Beech Rintoul ,freebsd-emulation@freebsd.org From: Gary Stanley In-Reply-To: <200803171053.46283.beech@freebsd.org> References: <200803162311.25730.beech@freebsd.org> <20080317152841.y8hqucn7s4gwo0ok@webmail.leidinger.net> <200803171003.07860.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080318012918.A09E58FC2E@mx1.freebsd.org> Cc: Alexander Leidinger Subject: Re: Skype core dumps as normal user 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: Tue, 18 Mar 2008 01:29:19 -0000 At 02:53 PM 3/17/2008, Beech Rintoul wrote: >On Monday 17 March 2008, Beech Rintoul said: > > On Monday 17 March 2008, Alexander Leidinger said: > > > Quoting Beech Rintoul (from Sun, 16 Mar 2008 > > > > > > 23:11:21 -0800): > > > > I've run into a problem starting skype as a normal user: > > > > > > > > $ skype --resources=/usr/local/share/skype > > > > *** glibc detected *** skype: double free or corruption > > > > (!prev): 0x092ad7f0 *** > > > > > > I remember some error reports like this (with other programs). > > > The outcome was either that we are not able to find the cause, or > > > that the glibc version used is broken (and a newer one fixes the > > > problem). I don't remember which of those it was. Which linux > > > base are you using? If it is fc4, please try with a more recent > > > one. If it is not fc4, please try with fc4. > > > > > > If the problems occurs with both, it would be interesting to know > > > what is happening (this would involve building skype, fontconfig > > > and/or glibc with debug symbols). > > > > > > Bye, > > > Alexander. > >I was going to say. I'm running fc6 with 2.6.16. I'll ping the Skype >devs and see if they'll roll me a copy with debugging turned on. Can you try a newer glibc version with 2.6.16? You can install it like this; cd /compat/linux && fetch ftp://rpmfind.net/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-7.i386.rpm" Then you do a simple "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 02:48:56 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 03689106566B for ; Tue, 18 Mar 2008 02:48:56 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id B7E4B8FC1A for ; Tue, 18 Mar 2008 02:48:55 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id 21F6D23836D9 for ; Tue, 18 Mar 2008 02:48:55 +0000 (UTC) From: Beech Rintoul To: freebsd-emulation@freebsd.org User-Agent: KMail/1.9.7 References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> In-Reply-To: <20080318020103.92FCB8FC2F@mx1.freebsd.org> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?iso-8859-1?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?iso-8859-1?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Disposition: inline Date: Mon, 17 Mar 2008 18:48:50 -0800 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200803171848.52304.beech@freebsd.org> Subject: Re: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 02:48:56 -0000 On Monday 17 March 2008, Gary Stanley said: > At 02:53 PM 3/17/2008, Beech Rintoul wrote: > >On Monday 17 March 2008, Beech Rintoul said: > > > On Monday 17 March 2008, Alexander Leidinger said: > > > > Quoting Beech Rintoul (from Sun, 16 Mar > > > > 2008 > > > > > > > > 23:11:21 -0800): > > > > > I've run into a problem starting skype as a normal user: > > > > > > > > > > $ skype --resources=/usr/local/share/skype > > > > > *** glibc detected *** skype: double free or corruption > > > > > (!prev): 0x092ad7f0 *** > > > > > > > > I remember some error reports like this (with other > > > > programs). The outcome was either that we are not able to > > > > find the cause, or that the glibc version used is broken (and > > > > a newer one fixes the problem). I don't remember which of > > > > those it was. Which linux base are you using? If it is fc4, > > > > please try with a more recent one. If it is not fc4, please > > > > try with fc4. > > > > > > > > If the problems occurs with both, it would be interesting to > > > > know what is happening (this would involve building skype, > > > > fontconfig and/or glibc with debug symbols). > > > > > > > > Bye, > > > > Alexander. > > > >I was going to say. I'm running fc6 with 2.6.16. I'll ping the > > Skype devs and see if they'll roll me a copy with debugging > > turned on. > > Can you try a newer glibc version with 2.6.16? You can install it > like this; > > cd /compat/linux && fetch > c-2.7.90-7.i386.rpm">ftp://rpmfind.net/linux/fedora/development/x86_ >64/os/Packages/glibc-2.7.90-7.i386.rpm" Then you do a simple > "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" Thank you, that fixed the problem :-) Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 02:55:45 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 55B25106566C; Tue, 18 Mar 2008 02:55:45 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id 1EE088FC14; Tue, 18 Mar 2008 02:55:44 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-59-217.hag.east.verizon.net ([70.106.59.217] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JbRzP-0002w2-4L; Mon, 17 Mar 2008 21:55:47 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Mon, 17 Mar 2008 22:55:42 -0400 To: Beech Rintoul From: Gary Stanley In-Reply-To: <200803171841.31327.beech@freebsd.org> References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> <200803171841.31327.beech@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080318025545.1EE088FC14@mx1.freebsd.org> Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user 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: Tue, 18 Mar 2008 02:55:45 -0000 At 10:41 PM 3/17/2008, Beech Rintoul wrote: >On Monday 17 March 2008, Gary Stanley said: > > At 02:53 PM 3/17/2008, Beech Rintoul wrote: > > >On Monday 17 March 2008, Beech Rintoul said: > > > > On Monday 17 March 2008, Alexander Leidinger said: > > > > > Quoting Beech Rintoul (from Sun, 16 Mar > > > > > 2008 > > > > > > > > > > 23:11:21 -0800): > > > > > > I've run into a problem starting skype as a normal user: > > > > > > > > > > > > $ skype --resources=/usr/local/share/skype > > > > > > *** glibc detected *** skype: double free or corruption > > > > > > (!prev): 0x092ad7f0 *** > > > > > > > > > > I remember some error reports like this (with other > > > > > programs). The outcome was either that we are not able to > > > > > find the cause, or that the glibc version used is broken (and > > > > > a newer one fixes the problem). I don't remember which of > > > > > those it was. Which linux base are you using? If it is fc4, > > > > > please try with a more recent one. If it is not fc4, please > > > > > try with fc4. > > > > > > > > > > If the problems occurs with both, it would be interesting to > > > > > know what is happening (this would involve building skype, > > > > > fontconfig and/or glibc with debug symbols). > > > > > > > > > > Bye, > > > > > Alexander. > > > > > >I was going to say. I'm running fc6 with 2.6.16. I'll ping the > > > Skype devs and see if they'll roll me a copy with debugging > > > turned on. > > > > Can you try a newer glibc version with 2.6.16? You can install it > > like this; > > > > cd /compat/linux && fetch > > > c-2.7.90-7.i386.rpm">ftp://rpmfind.net/linux/fedora/development/x86_ > >64/os/Packages/glibc-2.7.90-7.i386.rpm" Then you do a simple > > "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" > >Thank you, that fixed the problem :-) > >Beech As I've told roman in private mails, I think most of the problems with "glibc detected *** double free or corruption" messages are either a glibc bug that FreeBSD is triggering, or a FreeBSD bug that glibc is triggering. It's rather hard to say, however, I'm still testing a bunch of glibc rpms to see which ones are 'broken' -G From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 03:15:52 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 860BB1065677 for ; Tue, 18 Mar 2008 03:15:52 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from freebsd.alaskaparadise.com (freebsd.alaskaparadise.com [208.79.80.117]) by mx1.freebsd.org (Postfix) with ESMTP id 2F7838FC12 for ; Tue, 18 Mar 2008 03:15:52 +0000 (UTC) (envelope-from beech@freebsd.org) Received: from 137-42-178-69.gci.net (137-42-178-69.gci.net [69.178.42.137]) by freebsd.alaskaparadise.com (Postfix) with ESMTP id F260423836ED; Tue, 18 Mar 2008 03:15:50 +0000 (UTC) From: Beech Rintoul To: Gary Stanley Date: Mon, 17 Mar 2008 19:15:45 -0800 User-Agent: KMail/1.9.7 References: <200803162311.25730.beech@freebsd.org> <200803171841.31327.beech@freebsd.org> <20080318025545.1EE088FC14@mx1.freebsd.org> In-Reply-To: <20080318025545.1EE088FC14@mx1.freebsd.org> X-Face: jC2w\k*Q1\0DA2Q0Eh&BrP/Rt2M,^2O#R07VoT98m*>miQF9%Bi9vy`F6cPjwEe?m,)=?utf-8?q?2=0A=09X=3FM=5C=3AOE9QgZ?="xT3/n3,3MJ7N=Cfkmi%f(w^~X"SUxn>; 27NO; C+)g[7J`$G*SN>{<=?utf-8?q?O=3Bg7=7C=0A=09o=7D=265A=5D4?=@7D`=Eb@Zs1Ln814?]|k@'bG=.Ca"[|8+_.OsNAo8!#?4u MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200803171915.48188.beech@freebsd.org> Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Beech Rintoul List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 18 Mar 2008 03:15:52 -0000 On Monday 17 March 2008, Gary Stanley said: > At 10:41 PM 3/17/2008, Beech Rintoul wrote: > >On Monday 17 March 2008, Gary Stanley said: > > > At 02:53 PM 3/17/2008, Beech Rintoul wrote: > > > >On Monday 17 March 2008, Beech Rintoul said: > > > > > On Monday 17 March 2008, Alexander Leidinger said: > > > > > > Quoting Beech Rintoul (from Sun, 16 > > > > > > Mar 2008 > > > > > > > > > > > > 23:11:21 -0800): > > > > > > > I've run into a problem starting skype as a normal > > > > > > > user: > > > > > > > > > > > > > > $ skype --resources=/usr/local/share/skype > > > > > > > *** glibc detected *** skype: double free or corruption > > > > > > > (!prev): 0x092ad7f0 *** > > > > > > > > > > > > I remember some error reports like this (with other > > > > > > programs). The outcome was either that we are not able to > > > > > > find the cause, or that the glibc version used is broken > > > > > > (and a newer one fixes the problem). I don't remember > > > > > > which of those it was. Which linux base are you using? If > > > > > > it is fc4, please try with a more recent one. If it is > > > > > > not fc4, please try with fc4. > > > > > > > > > > > > If the problems occurs with both, it would be interesting > > > > > > to know what is happening (this would involve building > > > > > > skype, fontconfig and/or glibc with debug symbols). > > > > > > > > > > > > Bye, > > > > > > Alexander. > > > > > > > >I was going to say. I'm running fc6 with 2.6.16. I'll ping the > > > > Skype devs and see if they'll roll me a copy with debugging > > > > turned on. > > > > > > Can you try a newer glibc version with 2.6.16? You can install > > > it like this; > > > > > > cd /compat/linux && fetch > > > > >ib>c-2.7.90-7.i386.rpm">ftp://rpmfind.net/linux/fedora/development > >/x86_ > > > > >64/os/Packages/glibc-2.7.90-7.i386.rpm" Then you do a simple > > > "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" > > > >Thank you, that fixed the problem :-) > > > >Beech > > As I've told roman in private mails, I think most of the problems > with "glibc detected *** double free or corruption" messages > are either a glibc bug that FreeBSD is triggering, or a FreeBSD bug > that glibc is triggering. It's rather hard to say, however, I'm > still testing a bunch of glibc rpms to see which ones are 'broken' > > -G BTW, just for the record 2.7.90-7 isn't available at that server, so I went with 2.7.90-9. Also I wasn't seeing this as root, only with a normal user if that info helps any. Beech -- --------------------------------------------------------------------------------------- Beech Rintoul - FreeBSD Developer - beech@FreeBSD.org /"\ ASCII Ribbon Campaign | FreeBSD Since 4.x \ / - NO HTML/RTF in e-mail | http://www.freebsd.org X - NO Word docs in e-mail | Latest Release: / \ - http://www.FreeBSD.org/releases/7.0R/announce.html --------------------------------------------------------------------------------------- From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 11:52:05 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 EBCF31065673 for ; Tue, 18 Mar 2008 11:52:05 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id 538CE8FC17 for ; Tue, 18 Mar 2008 11:52:05 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m2IBq3aT012825; Tue, 18 Mar 2008 12:52:03 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m2IBq0Ih012824; Tue, 18 Mar 2008 12:52:00 +0100 (CET) (envelope-from olli) Date: Tue, 18 Mar 2008 12:52:00 +0100 (CET) Message-Id: <200803181152.m2IBq0Ih012824@lurza.secnetix.de> From: Oliver Fromme To: freebsd-emulation@FreeBSD.ORG, d.hill@yournetplus.com, rick-freebsd@kiwi-computer.com In-Reply-To: X-Newsgroups: list.freebsd-emulation User-Agent: tin/1.8.3-20070201 ("Scotasay") (UNIX) (FreeBSD/6.2-STABLE-20070808 (i386)) MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Tue, 18 Mar 2008 12:52:04 +0100 (CET) Cc: Subject: Re: qemu coredumps on RELENG_7 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: Tue, 18 Mar 2008 11:52:06 -0000 D Hill wrote: > Rick C. Petty wrote: > > Oliver Fromme wrote: > > > Kostik Belousov wrote: > > > > > > > > Definitely, > > > > kldload aio > > > > before running qemu. > > > > > > Thank you, that seems to solve the problem indeed. > > > Is that documented somewhere? It's not in the manpage. > > > I think it should be in the manpage ... would have > > > saved me quite some time. > > > > Nope. It should be, or at least qemu should fail to start or at least > > print a message instead of just randomly failing. Definitely. > > I ran into the same problem and only after spending hours trying to get it > > to work did I remember to kldload aio. > > I don't know if this applies. However, I found this in > /usr/ports/UPDATING: > > 20070206: It applies, but I think someone who installs qemu now isn't supposed to read UPDATING all the way back to February 2007. In fact, for fresh installs you should not have to read UPDATING _at_ _all_. Important information like this should be in the manual page, and -- as Rick pointed out -- the failure mode is pathetic. It should print a useful error message right at the start instead of randomly failing later. Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd "C++ is to C as Lung Cancer is to Lung." -- Thomas Funke From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 15:20:49 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 084C5106564A for ; Tue, 18 Mar 2008 15:20:49 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from gv-out-0910.google.com (gv-out-0910.google.com [216.239.58.187]) by mx1.freebsd.org (Postfix) with ESMTP id 9A53B8FC2C for ; Tue, 18 Mar 2008 15:20:48 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by gv-out-0910.google.com with SMTP id n40so1247024gve.39 for ; Tue, 18 Mar 2008 08:20:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=uWoIDV+JbDPlSuV0OnwYdsllvmRsEYVG+u+Dqy9b/HA=; b=XDx0WBNnCHwvJ42L7oKN1/8+KMzRLJqoLYtOcVbbGBbxzifcxEQvW+5t7KsJQDHQvtdR2paaO6uGtQVEk6NiIwV467PQxGLHN/EVQtnhhG6+pPTdMAokuDc4MON1unUFUbiOHARDckUrxJVjRQCqJBOWz0gyh7b5aq9ywM2eJyk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=dlx7ioYoVzdGmXxn3yyYxP6IKsdCSCCTV1i4BDud1Evhaj0zvg/nWawx/sfLj0cvJr62fV5ytLOdoe+EJt6XMKtEgpqo9GL97AQ7QnyYxeDOto1h2K1TVo4U0l21baA5ffFowhk7CPZzoT8lD63Q/rDAH+4zGw1woieYO1z1EoU= Received: by 10.142.127.10 with SMTP id z10mr1068815wfc.122.1205853635296; Tue, 18 Mar 2008 08:20:35 -0700 (PDT) Received: from ?192.168.12.89? ( [217.74.44.57]) by mx.google.com with ESMTPS id i33sm77934rng.17.2008.03.18.08.20.03 (version=SSLv3 cipher=RC4-MD5); Tue, 18 Mar 2008 08:20:21 -0700 (PDT) Message-ID: <47DFDD95.60709@gmail.com> Date: Tue, 18 Mar 2008 18:19:49 +0300 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Gary Stanley References: <47C27DF2.8060509@gmail.com> <47c7fee9.4d5c220a.704b.ffffb176SMTPIN_ADDED@mx.google.com> In-Reply-To: <47c7fee9.4d5c220a.704b.ffffb176SMTPIN_ADDED@mx.google.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: info for discussion of syscall getdents() kern/117010 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: Tue, 18 Mar 2008 15:20:49 -0000 Gary Stanley wrote: > > hostname: Counter-Strike 1.6 Server > version : 47/1.1.2.5/Stdio 3651 secure > tcp/ip : 127.0.0.1:29999 > map : de_dust2 at: 0 x, 0 y, 0 z > players : 0 active (6 max) > > > Anyway, here are some very brief instructions on how i fixed it: > > "cd /compat/linux && fetch > ftp://rpmfind.net/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-7.i386.rpm" > > Then you do a simple "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" > > -Gary > > linux_base-fc6-6_5 (include http://mirrors.kernel.org/fedora/core/updates/6/i386/glibc-devel-2.5-18.fc6.i386.rpm) trouble fixing with glibc-devel-2.5-18.fc6.i386.rpm need changelog /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 16:13:34 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 70FF91065670 for ; Tue, 18 Mar 2008 16:13:34 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from wr-out-0506.google.com (wr-out-0506.google.com [64.233.184.224]) by mx1.freebsd.org (Postfix) with ESMTP id 042B48FC17 for ; Tue, 18 Mar 2008 16:13:33 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by wr-out-0506.google.com with SMTP id 50so4394662wra.13 for ; Tue, 18 Mar 2008 09:13:28 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=m8EWVmew8Iv05ivlgH1H13mQ8xjDkzx13GHapX532ZY=; b=E0Qfu1Osk5zXDWNpG+k8hj8K7PN6MGiT1X3qI5pkJwxEveBrLTXCgtZpyQKAKAcQUL9rR2JkWU5mZ/Jqy4AokEZRYNL4B0gNvoupT/lleuGkUeVdRvXyeTKXoeYYS//y2gCNu8aUW8FgXO8ezz3DL9pZU20YwwFFS+yVoUkpu84= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:user-agent:mime-version:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=kGhLVrNqRCLFXJuA8sZ8A+sqiXf7ev4B0KjrD3RsImIq/u/PSFSeqQGrQeDkNbENAQZVOWsjIRlG5nmx8XDg0rkBNosW0FOgsU2UV+Gz6kKDzCXiAtFk80LJ011cHHZ3Ot0mk1y2z15fI6167en03XpA9NvVEedY5GVhKBxkx+g= Received: by 10.140.126.10 with SMTP id y10mr904498rvc.214.1205856807453; Tue, 18 Mar 2008 09:13:27 -0700 (PDT) Received: from ?192.168.12.89? ( [217.74.44.57]) by mx.google.com with ESMTPS id s54sm79347rnb.14.2008.03.18.09.12.53 (version=SSLv3 cipher=RC4-MD5); Tue, 18 Mar 2008 09:13:16 -0700 (PDT) Message-ID: <47DFE9EF.8070106@gmail.com> Date: Tue, 18 Mar 2008 19:12:31 +0300 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 References: <47C27DF2.8060509@gmail.com> <47c7fee9.4d5c220a.704b.ffffb176SMTPIN_ADDED@mx.google.com> <47DFDD95.60709@gmail.com> In-Reply-To: <47DFDD95.60709@gmail.com> Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: info for discussion of syscall getdents() kern/117010 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: Tue, 18 Mar 2008 16:13:34 -0000 >> >> "cd /compat/linux && fetch >> ftp://rpmfind.net/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-7.i386.rpm" >> >> Then you do a simple "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" >> >> -Gary >> >> > linux_base-fc6-6_5 (include > http://mirrors.kernel.org/fedora/core/updates/6/i386/glibc-devel-2.5-18.fc6.i386.rpm) > > trouble fixing with glibc-devel-2.5-18.fc6.i386.rpm > > sorry, test failed with glibc-devel-2.5-18.fc6.i386.rpm /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Tue Mar 18 18:42:24 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 0C6211065672 for ; Tue, 18 Mar 2008 18:42:24 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id F11F68FC17 for ; Tue, 18 Mar 2008 18:42:23 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-59-217.hag.east.verizon.net ([70.106.59.217] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JbglU-00087z-0c; Tue, 18 Mar 2008 13:42:24 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 18 Mar 2008 14:42:20 -0400 To: sam From: Gary Stanley In-Reply-To: <47DFE9EF.8070106@gmail.com> References: <47C27DF2.8060509@gmail.com> <47c7fee9.4d5c220a.704b.ffffb176SMTPIN_ADDED@mx.google.com> <47DFDD95.60709@gmail.com> <47DFE9EF.8070106@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080318184223.F11F68FC17@mx1.freebsd.org> Cc: freebsd-emulation@freebsd.org Subject: Re: info for discussion of syscall getdents() kern/117010 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: Tue, 18 Mar 2008 18:42:24 -0000 At 12:12 PM 3/18/2008, sam wrote: >>>"cd /compat/linux && fetch >>>ftp://rpmfind.net/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-7.i386.rpm" >>> >>>Then you do a simple "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" >>> >>>-Gary >>> >>linux_base-fc6-6_5 (include >>http://mirrors.kernel.org/fedora/core/updates/6/i386/glibc-devel-2.5-18.fc6.i386.rpm) >> >>trouble fixing with glibc-devel-2.5-18.fc6.i386.rpm >> >sorry, test failed with glibc-devel-2.5-18.fc6.i386.rpm > >/Vladimir Ermakov Can you try this glibc package? ftp://195.220.108.108/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-9.i386.rpm I've been able to run everything successfully with that glibc package. -G From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 00:17:51 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 4FE4E106566C for ; Wed, 19 Mar 2008 00:17:51 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 208E38FC1A for ; Wed, 19 Mar 2008 00:17:50 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.16.182] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1Jbm05-000BYw-2Y for freebsd-emulation@FreeBSD.org; Wed, 19 Mar 2008 03:17:49 +0300 To: freebsd-emulation@FreeBSD.org From: Boris Samorodov Date: Wed, 19 Mar 2008 03:17:23 +0300 Message-ID: <96317980@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: Subject: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 00:17:51 -0000 Hi! I see some kernel messages "kernel: linux_sys_futex: unknown op 129" when launching print/acroread7 with emulators/linux_base-f8 (soon will appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. Nothing seems to be broken but I don't like such messages. ;-) Is it hard to emplement one? Thanks! WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 00:27:13 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 8287F106566B for ; Wed, 19 Mar 2008 00:27:13 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id 700848FC1E for ; Wed, 19 Mar 2008 00:27:13 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-59-217.hag.east.verizon.net ([70.106.59.217] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Jbm9B-000OLg-V2; Tue, 18 Mar 2008 19:27:14 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Tue, 18 Mar 2008 20:27:09 -0400 To: Boris Samorodov ,freebsd-emulation@FreeBSD.org From: Gary Stanley In-Reply-To: <96317980@ipt.ru> References: <96317980@ipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080319002713.700848FC1E@mx1.freebsd.org> Cc: Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 00:27:13 -0000 At 08:17 PM 3/18/2008, Boris Samorodov wrote: >Hi! > > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" >when launching print/acroread7 with emulators/linux_base-f8 (soon will >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > >Nothing seems to be broken but I don't like such messages. ;-) > >Is it hard to emplement one? Thanks! Try this to silence them. They appear to be harmless for now. --- linux_futex.c.old 2008-03-11 21:32:18.000000000 -0500 +++ linux_futex.c 2008-03-11 21:31:38.000000000 -0500 @@ -112,7 +112,7 @@ struct futex *f2; int op_ret; -#ifdef DEBUG +#ifdef DEBUG if (ldebug(sys_futex)) printf(ARGS(futex, "%p, %i, %i, *, %p, %i"), args->uaddr, args->op, args->val, args->uaddr2, args->val3); @@ -265,8 +265,10 @@ case LINUX_FUTEX_FD: /* XXX: Linux plans to remove this operation */ +#ifdef DEBUG printf("linux_sys_futex: unimplemented op %d\n", args->op); +#endif break; case LINUX_FUTEX_WAKE_OP: @@ -325,8 +327,10 @@ break; default: +#ifdef DEBUG printf("linux_sys_futex: unknown op %d\n", args->op); +#endif return (ENOSYS); } return (0); From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 00:33:34 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 2F52B1065670 for ; Wed, 19 Mar 2008 00:33:34 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id EEC0D8FC19 for ; Wed, 19 Mar 2008 00:33:33 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.16.182] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1JbmFJ-000Bai-5L; Wed, 19 Mar 2008 03:33:33 +0300 To: Gary Stanley References: <96317980@ipt.ru> From: Boris Samorodov Date: Wed, 19 Mar 2008 03:33:07 +0300 In-Reply-To: (Gary Stanley's message of "Tue\, 18 Mar 2008 20\:27\:09 -0400") Message-ID: <30237036@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 00:33:34 -0000 On Tue, 18 Mar 2008 20:27:09 -0400 Gary Stanley wrote: > At 08:17 PM 3/18/2008, Boris Samorodov wrote: > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" > >when launching print/acroread7 with emulators/linux_base-f8 (soon will > >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > > > >Nothing seems to be broken but I don't like such messages. ;-) > > > >Is it hard to emplement one? Thanks! > Try this to silence them. They appear to be harmless for now. Got it, thanks. > --- linux_futex.c.old 2008-03-11 21:32:18.000000000 -0500 > +++ linux_futex.c 2008-03-11 21:31:38.000000000 -0500 > @@ -112,7 +112,7 @@ > struct futex *f2; > int op_ret; > -#ifdef DEBUG > +#ifdef DEBUG > if (ldebug(sys_futex)) > printf(ARGS(futex, "%p, %i, %i, *, %p, %i"), > args->uaddr, args->op, > args->val, args->uaddr2, args->val3); Didn't catch the purpose of this change... > @@ -265,8 +265,10 @@ > case LINUX_FUTEX_FD: > /* XXX: Linux plans to remove this operation */ > +#ifdef DEBUG > printf("linux_sys_futex: unimplemented op %d\n", > args->op); > +#endif > break; > case LINUX_FUTEX_WAKE_OP: > @@ -325,8 +327,10 @@ > break; > default: > +#ifdef DEBUG > printf("linux_sys_futex: unknown op %d\n", > args->op); > +#endif > return (ENOSYS); > } > return (0); WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 00:51:15 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 5F634106566B for ; Wed, 19 Mar 2008 00:51:15 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from mail.farley.org (farley.org [67.64.95.201]) by mx1.freebsd.org (Postfix) with ESMTP id 2E72C8FC18 for ; Wed, 19 Mar 2008 00:51:15 +0000 (UTC) (envelope-from scf@FreeBSD.org) Received: from thor.farley.org (thor.farley.org [192.168.1.5]) by mail.farley.org (8.14.2/8.14.2) with ESMTP id m2J0pC6C070912 for ; Tue, 18 Mar 2008 19:51:12 -0500 (CDT) (envelope-from scf@FreeBSD.org) Date: Tue, 18 Mar 2008 19:51:12 -0500 (CDT) From: "Sean C. Farley" To: freebsd-emulation@FreeBSD.org Message-ID: User-Agent: Alpine 1.00 (BSF 882 2007-12-20) MIME-Version: 1.0 Content-Type: TEXT/PLAIN; format=flowed; charset=US-ASCII X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on mail.farley.org Cc: Subject: Segmentation fault with RELENG_7 and Linux cmake 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, 19 Mar 2008 00:51:15 -0000 I have a build chroot based upon FC2--please do not shoot me--that had worked in the past with RELENG_6 on an i386 box. I moved to RELENG_7 on an amd64 box. For some reason, running cmake core dumps regardless if it is my FC2 chroot or linux_base-fc{4,6}. A simple test is running this: mkdir -p test/build mkdir -p test/src echo "PROJECT(ARGH)" > test/src/CMakeLists.txt cd test/build cmake ../src This results in: -- Check for working C compiler: /usr/bin/gcc [1] 22830 segmentation fault (core dumped) /home/sean/devel/chroots/fc2/usr/bin/cmake .. The output from linux_kdump near the final gasp: ... 22793 cmake CALL linux_select(0x9,0x82d4630,0,0,0) 22793 cmake RET linux_select 1 22793 cmake CALL read(0x8,0x82d41f8,0x400) 22793 cmake GIO fd 8 read 136 bytes "gmake[1]: Leaving directory `/usr/home/sean/devel/chroots/fc2/home\ /builder/build/CMakeFiles/CMakeTmp' " 22793 cmake RET read 136/0x88 22793 cmake CALL linux_select(0x9,0x82d4630,0,0,0) 22793 cmake RET linux_select 1 22793 cmake CALL read(0x8,0x82d41f8,0x400) 22793 cmake GIO fd 8 read 0 bytes "" 22793 cmake RET read 0 22793 cmake CALL close(0x8) 22793 cmake RET close 0 22793 cmake CALL linux_select(0x7,0x82d4630,0,0,0) 22793 cmake RET linux_select 1 22793 cmake PSIG SIGCHLD caught handler=0x8215a00 mask=0x0 code=0x0 22793 cmake CALL read(0x3,0xffffbc77,0x1) 22793 cmake RET read -1 errno 11 Resource deadlock avoided 22793 cmake CALL write(0x4,0xffffbc77,0x1) 22793 cmake GIO fd 4 wrote 1 byte "\^A" 22793 cmake RET write 1 22793 cmake CALL linux_rt_sigreturn(0xffffbd18) 22793 cmake RET linux_rt_sigreturn JUSTRETURN 22793 cmake PSIG SIGSEGV SIG_DFL 22793 cmake NAMI "cmake.core" Any ideas? Sean -- scf@FreeBSD.org From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 07:05:48 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 3A16A10656BE for ; Wed, 19 Mar 2008 07:05:48 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.245]) by mx1.freebsd.org (Postfix) with ESMTP id 681438FC24 for ; Wed, 19 Mar 2008 07:05:47 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so114868anc.13 for ; Wed, 19 Mar 2008 00:05:46 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=PGuwBxOf+ef/VT/KzoQJneP+vtjEBHDPRDCbYhOKKKM=; b=gAHNmpq1EWkM280ApCFuuZRrT6VW86Z9cCYaj2ebHqB2G+c4OWUQk6QSAUFrY8Is7olnLjjCq1eVCrCRIviIGzLfQD5aTAk8BfV4HtwbUlzFXNXTLKwz0DC3F8ysgxeV6IcF3NPbNsMF/qFnaD30yb2kPpIMsY8gOQAg50X9BJk= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=iKx6uITLDn2mIuh2hyDqMjRBkKhWAb1+1x1maqgjJ45GG673fXuJNOdjwriMcmRmYvGM4Qq9jvllnQRgT1CePuIOnRIJRZuH45byJoJF9y3tcGRhfxxyGrnAeS+OeO8ule8goB9b+Sua5qTWJ7sj6zfVPmxOXkpdw3C8pE0rrg8= Received: by 10.100.33.11 with SMTP id g11mr1431675ang.59.1205910346724; Wed, 19 Mar 2008 00:05:46 -0700 (PDT) Received: from ?192.168.12.89? ( [217.74.44.57]) by mx.google.com with ESMTPS id 8sm21463739hsp.4.2008.03.19.00.05.43 (version=SSLv3 cipher=RC4-MD5); Wed, 19 Mar 2008 00:05:44 -0700 (PDT) Message-ID: <47E0BB45.9000606@gmail.com> Date: Wed, 19 Mar 2008 10:05:41 +0300 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Gary Stanley References: <47C27DF2.8060509@gmail.com> <47c7fee9.4d5c220a.704b.ffffb176SMTPIN_ADDED@mx.google.com> <47DFDD95.60709@gmail.com> <47DFE9EF.8070106@gmail.com> <47e00d11.2201360a.114d.3304SMTPIN_ADDED@mx.google.com> In-Reply-To: <47e00d11.2201360a.114d.3304SMTPIN_ADDED@mx.google.com> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: info for discussion of syscall getdents() kern/117010 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, 19 Mar 2008 07:05:48 -0000 Gary Stanley wrote: > At 12:12 PM 3/18/2008, sam wrote: > > >>>> "cd /compat/linux && fetch >>>> ftp://rpmfind.net/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-7.i386.rpm" >>>> >>>> Then you do a simple "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" >>>> >>>> -Gary >>>> >>> linux_base-fc6-6_5 (include >>> http://mirrors.kernel.org/fedora/core/updates/6/i386/glibc-devel-2.5-18.fc6.i386.rpm) >>> >>> trouble fixing with glibc-devel-2.5-18.fc6.i386.rpm >>> >> sorry, test failed with glibc-devel-2.5-18.fc6.i386.rpm >> >> /Vladimir Ermakov > > Can you try this glibc package? > ftp://195.220.108.108/linux/fedora/development/x86_64/os/Packages/glibc-2.7.90-9.i386.rpm > > > I've been able to run everything successfully with that glibc package. HLDS is started without problem with glibc-2.7.90-9.i386.rpm /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 09:10:22 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 B5865106566C for ; Wed, 19 Mar 2008 09:10:22 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 5A5208FC1A for ; Wed, 19 Mar 2008 09:10:21 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 971C067740E; Wed, 19 Mar 2008 10:10:13 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id poE9466feSHY; Wed, 19 Mar 2008 10:09:59 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 92D36677410; Wed, 19 Mar 2008 10:09:59 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2J99uww021678; Wed, 19 Mar 2008 10:09:56 +0100 (CET) (envelope-from rdivacky) Date: Wed, 19 Mar 2008 10:09:56 +0100 From: Roman Divacky To: Gary Stanley Message-ID: <20080319090956.GA21624@freebsd.org> References: <96317980@ipt.ru> <20080319002713.700848FC1E@mx1.freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080319002713.700848FC1E@mx1.freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 09:10:22 -0000 On Tue, Mar 18, 2008 at 08:27:09PM -0400, Gary Stanley wrote: > At 08:17 PM 3/18/2008, Boris Samorodov wrote: > >Hi! > > > > > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" > >when launching print/acroread7 with emulators/linux_base-f8 (soon will > >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > > > >Nothing seems to be broken but I don't like such messages. ;-) > > > >Is it hard to emplement one? Thanks! > > Try this to silence them. They appear to be harmless for now. I'll commit a patch that silences this as it is really harmless... thnx! roman From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 10:01:44 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 A9930106564A; Wed, 19 Mar 2008 10:01:44 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 5C7D08FC22; Wed, 19 Mar 2008 10:01:44 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.16.182] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1Jbv78-000Ca2-81; Wed, 19 Mar 2008 13:01:42 +0300 To: Roman Divacky References: <96317980@ipt.ru> <20080319002713.700848FC1E@mx1.freebsd.org> <20080319090956.GA21624@freebsd.org> From: Boris Samorodov Date: Wed, 19 Mar 2008 13:01:13 +0300 In-Reply-To: <20080319090956.GA21624@freebsd.org> (Roman Divacky's message of "Wed\, 19 Mar 2008 10\:09\:56 +0100") Message-ID: <19519382@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 10:01:44 -0000 On Wed, 19 Mar 2008 10:09:56 +0100 Roman Divacky wrote: > On Tue, Mar 18, 2008 at 08:27:09PM -0400, Gary Stanley wrote: > > At 08:17 PM 3/18/2008, Boris Samorodov wrote: > > >Hi! > > > > > > > > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" > > >when launching print/acroread7 with emulators/linux_base-f8 (soon will > > >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > > > > > >Nothing seems to be broken but I don't like such messages. ;-) > > > > > >Is it hard to emplement one? Thanks! > > > > Try this to silence them. They appear to be harmless for now. > I'll commit a patch that silences this as it is really harmless... Yes, it will be great, thanks. And what about implementing the unknown linux_sys_futex 128-129? Is it hard/real? The op no 128 is used many times. Actually, linux-firefox is cycled on op 128 and is not launched. WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 11:40:05 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 ED671106566B for ; Wed, 19 Mar 2008 11:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [IPv6:2001:4f8:fff6::28]) by mx1.freebsd.org (Postfix) with ESMTP id D9F8A8FC25 for ; Wed, 19 Mar 2008 11:40:04 +0000 (UTC) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.14.2/8.14.2) with ESMTP id m2JBe44p094410 for ; Wed, 19 Mar 2008 11:40:04 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.14.2/8.14.1/Submit) id m2JBe4WI094409; Wed, 19 Mar 2008 11:40:04 GMT (envelope-from gnats) Date: Wed, 19 Mar 2008 11:40:04 GMT Message-Id: <200803191140.m2JBe4WI094409@freefall.freebsd.org> To: freebsd-emulation@FreeBSD.org From: sam Cc: Subject: Re: kern/117010: [linuxolator] linux_getdents() get something like buffer overflow or else X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: sam List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 19 Mar 2008 11:40:05 -0000 The following reply was made to PR kern/117010; it has been noted by GNATS. From: sam To: bug-followup@FreeBSD.org Cc: Subject: Re: kern/117010: [linuxolator] linux_getdents() get something like buffer overflow or else Date: Wed, 19 Mar 2008 14:09:52 +0300 kdump of starting HLDS on system FreeBSD 7.0-STABLE with development version linux_base-f8 (include glibc-2.7-2) NOTE: HLDS is started without problem linux_base-f8 be absent in ports tree now -------------------------------------------------------------------------- 99717 hlds_i686 NAMI "/compat/linux/usr/home/games/hlds/./cstrike/sound/weapons/reload1.wav" 99717 hlds_i686 NAMI "/usr/home/games/hlds/./cstrike/sound/weapons/reload1.wav" 99717 hlds_i686 RET linux_stat64 JUSTRETURN 99717 hlds_i686 CALL linux_open(-1078014336,624640,-1078014440) 99717 hlds_i686 NAMI "/compat/linux/usr/home/games/hlds/./cstrike/sound/weapons" 99717 hlds_i686 NAMI "/usr/home/games/hlds/./cstrike/sound/weapons" 99717 hlds_i686 RET linux_open 9 99717 hlds_i686 CALL linux_fstat64(9,-1078014548,1210134516) 99717 hlds_i686 RET linux_fstat64 0 99717 hlds_i686 CALL linux_fcntl64(9,2,1) 99717 hlds_i686 RET linux_fcntl64 0 99717 hlds_i686 CALL linux_getdents(9,148523424,4096) 99717 hlds_i686 RET linux_getdents 4096/0x1000 99717 hlds_i686 CALL linux_getdents(9,148523424,4096) 99717 hlds_i686 RET linux_getdents 444/0x1bc 99717 hlds_i686 CALL linux_getdents(9,148523424,4096) 99717 hlds_i686 RET linux_getdents 0 99717 hlds_i686 CALL close(9) 99717 hlds_i686 RET close 0 99717 hlds_i686 CALL linux_stat64(-1078014148,-1078014404,1210134516) 99717 hlds_i686 NAMI "/compat/linux/usr/home/games/hlds/./valve/sound/weapons/reload1.wav" 99717 hlds_i686 NAMI "/usr/home/games/hlds/./valve/sound/weapons/reload1.wav" 99717 hlds_i686 RET linux_stat64 JUSTRETURN 99717 hlds_i686 CALL linux_open(-1078014336,624640,-1078014440) 99717 hlds_i686 NAMI "/compat/linux/usr/home/games/hlds/./valve/sound/weapons" 99717 hlds_i686 NAMI "/usr/home/games/hlds/./valve/sound/weapons" 99717 hlds_i686 RET linux_open 9 99717 hlds_i686 CALL linux_fstat64(9,-1078014548,1210134516) 99717 hlds_i686 RET linux_fstat64 0 99717 hlds_i686 CALL linux_fcntl64(9,2,1) 99717 hlds_i686 RET linux_fcntl64 0 99717 hlds_i686 CALL linux_getdents(9,148523424,4096) 99717 hlds_i686 RET linux_getdents 28/0x1c 99717 hlds_i686 CALL linux_getdents(9,148523424,4096) 99717 hlds_i686 RET linux_getdents 0 99717 hlds_i686 CALL close(9) 99717 hlds_i686 RET close 0 99717 hlds_i686 CALL linux_stat64(-1078014148,-1078014404,1210134516) 99717 hlds_i686 NAMI "/compat/linux/usr/home/games/hlds/./platform/sound/weapons/reload1.wav" 99717 hlds_i686 NAMI "/usr/home/games/hlds/./platform/sound/weapons/reload1.wav" 99717 hlds_i686 RET linux_stat64 JUSTRETURN -------------------------------------------------------------------------- On Thu, 13 Sep 2007 16:39:49 +0400 Boris Samorodov wrote: >/ Just to note once more, that is for CURRENT and />/ linux_base-fc6/2.6.16: / >/ > Here is the relevant kdump: />/ > ftp://ftp.ipt.ru/pub/linux/hldc.kdump.txt / HLDS is crashed on start NOTE: linux_base-fc6 include glibc-2.5-18 /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 12:19:16 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 2B0861065670 for ; Wed, 19 Mar 2008 12:19:16 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id D44498FC15 for ; Wed, 19 Mar 2008 12:19:15 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id E78D3677401; Wed, 19 Mar 2008 13:19:07 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id qH6Qkjyph3Rs; Wed, 19 Mar 2008 13:18:47 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 0764B676B7B; Wed, 19 Mar 2008 13:18:47 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2JCIka0035889; Wed, 19 Mar 2008 13:18:46 +0100 (CET) (envelope-from rdivacky) Date: Wed, 19 Mar 2008 13:18:46 +0100 From: Roman Divacky To: Boris Samorodov Message-ID: <20080319121846.GA34969@freebsd.org> References: <96317980@ipt.ru> <20080319002713.700848FC1E@mx1.freebsd.org> <20080319090956.GA21624@freebsd.org> <19519382@ipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <19519382@ipt.ru> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 12:19:16 -0000 On Wed, Mar 19, 2008 at 01:01:13PM +0300, Boris Samorodov wrote: > On Wed, 19 Mar 2008 10:09:56 +0100 Roman Divacky wrote: > > On Tue, Mar 18, 2008 at 08:27:09PM -0400, Gary Stanley wrote: > > > At 08:17 PM 3/18/2008, Boris Samorodov wrote: > > > >Hi! > > > > > > > > > > > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" > > > >when launching print/acroread7 with emulators/linux_base-f8 (soon will > > > >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > > > > > > > >Nothing seems to be broken but I don't like such messages. ;-) > > > > > > > >Is it hard to emplement one? Thanks! > > > > > > Try this to silence them. They appear to be harmless for now. > > > I'll commit a patch that silences this as it is really harmless... > > Yes, it will be great, thanks. > And what about implementing the unknown linux_sys_futex 128-129? Is it > hard/real? The op no 128 is used many times. Actually, linux-firefox is > cycled on op 128 and is not launched. thats FUTEX_PRIVATE_FLAG and if I understand it correctly we can just ignore this flag and pretend its just "normal" futex. I'll post a patch soon.. anyone willing to test? From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 13:04: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 668251065671 for ; Wed, 19 Mar 2008 13:04:39 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 1ED318FC16 for ; Wed, 19 Mar 2008 13:04:38 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id A286C677323; Wed, 19 Mar 2008 14:04:30 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 2dx99uGeif30; Wed, 19 Mar 2008 14:04:14 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id BDEA167740C; Wed, 19 Mar 2008 14:04:14 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2JD4EdY039673; Wed, 19 Mar 2008 14:04:14 +0100 (CET) (envelope-from rdivacky) Date: Wed, 19 Mar 2008 14:04:14 +0100 From: Roman Divacky To: Boris Samorodov Message-ID: <20080319130414.GA39553@freebsd.org> References: <96317980@ipt.ru> <20080319002713.700848FC1E@mx1.freebsd.org> <20080319090956.GA21624@freebsd.org> <19519382@ipt.ru> <20080319121846.GA34969@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080319121846.GA34969@freebsd.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 13:04:39 -0000 On Wed, Mar 19, 2008 at 01:18:46PM +0100, Roman Divacky wrote: > On Wed, Mar 19, 2008 at 01:01:13PM +0300, Boris Samorodov wrote: > > On Wed, 19 Mar 2008 10:09:56 +0100 Roman Divacky wrote: > > > On Tue, Mar 18, 2008 at 08:27:09PM -0400, Gary Stanley wrote: > > > > At 08:17 PM 3/18/2008, Boris Samorodov wrote: > > > > >Hi! > > > > > > > > > > > > > > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" > > > > >when launching print/acroread7 with emulators/linux_base-f8 (soon will > > > > >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > > > > > > > > > >Nothing seems to be broken but I don't like such messages. ;-) > > > > > > > > > >Is it hard to emplement one? Thanks! > > > > > > > > Try this to silence them. They appear to be harmless for now. > > > > > I'll commit a patch that silences this as it is really harmless... > > > > Yes, it will be great, thanks. > > And what about implementing the unknown linux_sys_futex 128-129? Is it > > hard/real? The op no 128 is used many times. Actually, linux-firefox is > > cycled on op 128 and is not launched. > > thats FUTEX_PRIVATE_FLAG and if I understand it correctly we can just > ignore this flag and pretend its just "normal" futex. > > I'll post a patch soon.. anyone willing to test? hm... I think our current implementation of futexes is "private" so ignoring the flag is the right thing ;) the super-correct solution would be to if (!(flags & FUTEX_PRIVATE_FLAG)) return (EINVAL); but this is nonsense.. From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 13:44:41 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 500B61065672; Wed, 19 Mar 2008 13:44:41 +0000 (UTC) (envelope-from bsam@kfs.ru) Received: from kfs.ru (kfs.kfs.ru [62.183.117.194]) by mx1.freebsd.org (Postfix) with ESMTP id D12F78FC1F; Wed, 19 Mar 2008 13:44:40 +0000 (UTC) (envelope-from bsam@kfs.ru) Received: from bsam by kfs.ru with local (Exim 4.67 (FreeBSD)) (envelope-from ) id 1Jbyao-0001DB-Ry; Wed, 19 Mar 2008 16:44:34 +0300 To: Roman Divacky References: <96317980@ipt.ru> <20080319002713.700848FC1E@mx1.freebsd.org> <20080319090956.GA21624@freebsd.org> <19519382@ipt.ru> <20080319121846.GA34969@freebsd.org> From: Boris Samorodov Date: Wed, 19 Mar 2008 16:44:34 +0300 In-Reply-To: <20080319121846.GA34969@freebsd.org> (Roman Divacky's message of "Wed, 19 Mar 2008 13:18:46 +0100") Message-ID: <83821693@serv3.int.kfs.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.0.50 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Sender: "Boris B. Samorodov" Cc: freebsd-emulation@FreeBSD.org Subject: Re: 7.0, fedora-8 and "kernel: linux_sys_futex: unknown op 129" 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, 19 Mar 2008 13:44:41 -0000 On Wed, 19 Mar 2008 13:18:46 +0100 Roman Divacky wrote: > On Wed, Mar 19, 2008 at 01:01:13PM +0300, Boris Samorodov wrote: > > On Wed, 19 Mar 2008 10:09:56 +0100 Roman Divacky wrote: > > > On Tue, Mar 18, 2008 at 08:27:09PM -0400, Gary Stanley wrote: > > > > At 08:17 PM 3/18/2008, Boris Samorodov wrote: > > > > >Hi! > > > > > > > > > > > > > > >I see some kernel messages "kernel: linux_sys_futex: unknown op 129" > > > > >when launching print/acroread7 with emulators/linux_base-f8 (soon will > > > > >appear at ports) and compat.linux.osrelease=2.6.16 at 7.0-RELEASE. > > > > > > > > > >Nothing seems to be broken but I don't like such messages. ;-) > > > > > > > > > >Is it hard to emplement one? Thanks! > > > > > > > > Try this to silence them. They appear to be harmless for now. > > > > > I'll commit a patch that silences this as it is really harmless... > > > > Yes, it will be great, thanks. > > And what about implementing the unknown linux_sys_futex 128-129? Is it > > hard/real? The op no 128 is used many times. Actually, linux-firefox is > > cycled on op 128 and is not launched. > thats FUTEX_PRIVATE_FLAG and if I understand it correctly we can just > ignore this flag and pretend its just "normal" futex. > I'll post a patch soon.. anyone willing to test? I'll try. WBR -- A: Because it messes up the order in which people normally read text. Q: Why is top-posting such a bad thing? A: Top-posting. Q: What is the most annoying thing in e-mail? From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 20:45:43 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 037981065670 for ; Wed, 19 Mar 2008 20:45:43 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id A97748FC24 for ; Wed, 19 Mar 2008 20:45:42 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 5FE846773EA; Wed, 19 Mar 2008 21:45:33 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id NRK93h80YmD8; Wed, 19 Mar 2008 21:45:21 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id A4F526775D3; Wed, 19 Mar 2008 21:45:21 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2JKjLu7099065; Wed, 19 Mar 2008 21:45:21 +0100 (CET) (envelope-from rdivacky) Date: Wed, 19 Mar 2008 21:45:21 +0100 From: Roman Divacky To: Boris Samorodov Message-ID: <20080319204521.GA98846@freebsd.org> References: <96317980@ipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <96317980@ipt.ru> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: [PATCH]: additional futex operations 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, 19 Mar 2008 20:45:43 -0000 can you guys please test: www.vlakno.cz/~rdivacky/futex_private_pi.patch especially if linux-firefox is still broken with this patch. thnx! roman From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 21:44:54 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 1E37D106567A; Wed, 19 Mar 2008 21:44:54 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id C755F8FC2E; Wed, 19 Mar 2008 21:44:53 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.135] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1Jc65c-000E2P-83; Thu, 20 Mar 2008 00:44:52 +0300 To: Roman Divacky References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> From: Boris Samorodov Date: Thu, 20 Mar 2008 00:44:23 +0300 In-Reply-To: <20080319204521.GA98846@freebsd.org> (Roman Divacky's message of "Wed\, 19 Mar 2008 21\:45\:21 +0100") Message-ID: <87348264@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org, sam Subject: Re: [PATCH]: additional futex operations 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, 19 Mar 2008 21:44:54 -0000 On Wed, 19 Mar 2008 21:45:21 +0100 Roman Divacky wrote: > can you guys please test: > www.vlakno.cz/~rdivacky/futex_private_pi.patch > especially if linux-firefox is still broken with this patch. Roman, it really works! Now linux-firefox and linux-thunderbird work (after some quick testing) just fine. Great, thanks! Sam, can you try Roman's patch? It should (I hope) reduce processor's resources for HLDS. WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Wed Mar 19 22:12:12 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 537971065671; Wed, 19 Mar 2008 22:12:12 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id 270FA8FC14; Wed, 19 Mar 2008 22:12:12 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-59-217.hag.east.verizon.net ([70.106.59.217] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1Jc6W3-000HtE-Ht; Wed, 19 Mar 2008 17:12:11 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Wed, 19 Mar 2008 18:12:08 -0400 To: Boris Samorodov ,Roman Divacky From: Gary Stanley In-Reply-To: <87348264@ipt.ru> References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <87348264@ipt.ru> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080319221212.270FA8FC14@mx1.freebsd.org> Cc: freebsd-emulation@FreeBSD.org, sam Subject: Re: [PATCH]: additional futex operations 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, 19 Mar 2008 22:12:12 -0000 At 05:44 PM 3/19/2008, Boris Samorodov wrote: >On Wed, 19 Mar 2008 21:45:21 +0100 Roman Divacky wrote: > > > can you guys please test: > > www.vlakno.cz/~rdivacky/futex_private_pi.patch > > > especially if linux-firefox is still broken with this patch. > >Roman, it really works! Now linux-firefox and linux-thunderbird >work (after some quick testing) just fine. Great, thanks! > >Sam, can you try Roman's patch? It should (I hope) reduce processor's >resources for HLDS. This patch works fine, I don't notice any type of odd behavior with this patch, with hlds and some other linux only applications here. Please commit! From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 07:08:18 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 64776106566B; Thu, 20 Mar 2008 07:08:18 +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 13F5B8FC13; Thu, 20 Mar 2008 07:08:17 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A557F9.dip.t-dialin.net [84.165.87.249]) by redbull.bpaserver.net (Postfix) with ESMTP id 876BE2E068; Thu, 20 Mar 2008 08:08:14 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id B912B1FD0D; Thu, 20 Mar 2008 08:07:03 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1205996823; bh=HBrm6GwLzhB4GVVabb5l+vsxJAh/NStOW UehfadpiCs=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=BXLM0j AoY8hbQC8SnII5u8n6f9Z9tTWblsXP324BMb2w1l36Mk/PMcDVnT3I2+gKL3zMJYfQl mlQHB/G8UiRX4XlX+PLYP78qTKTEHC7z+A9EowKcKCGSk0YDJ7T24Q9m1VmkMnzMhhY S0yJo57RWGJCOxMYFQ2my0iVDA3mw4xne/7drn6VRS9MQWRA4OrHWmkicRIdNBbYKpx utT10aRXGfya/RDozoL5NmQZMhe7GVWa+I+jxQ00gYao/EjBwQLjcHmW1rY4t7WhmVd H0lJHj4g+7ljmkYWi3k8wV+o+bAEUuY4et01zN7ULYuIkBFIQldzmu7RPrqElH3NY1H A== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2K773C8041915; Thu, 20 Mar 2008 08:07:03 +0100 (CET) (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; Thu, 20 Mar 2008 08:07:03 +0100 Message-ID: <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 20 Mar 2008 08:07:03 +0100 From: Alexander Leidinger To: Roman Divacky References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> In-Reply-To: <20080319204521.GA98846@freebsd.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.5) / FreeBSD-8.0 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, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 07:08:18 -0000 Quoting Roman Divacky (from Wed, 19 Mar 2008 =20 21:45:21 +0100): > > can you guys please test: > > =09www.vlakno.cz/~rdivacky/futex_private_pi.patch > > especially if linux-firefox is still broken with this patch. What do you think about rate limiting (only one) the FD case instead =20 of hiding it completely (and using the content of the comment as the =20 message to print with a little bit of "only report if something is =20 obviously broken")? This way we could determine if we need it for =20 linux-backwards compatibility. Is this a proof of concept (do you plan to make a no-op =20 LINUX_FUTEX_PRIVATE_FLAG case in the switch to be consistent) or the =20 final solution? I see pros/cons for both and I think it doesn't matter =20 how it is done, I'm just curious about your opinion. Extremely nit-pickicking mode (you can silently ignore it): s/But it/It/ s/any sense/sense/ Bye, Alexander. --=20 Hubbard's Law: =09Don't take life too seriously; =09you won't get out of it alive. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 07:48:22 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 98C301065670 for ; Thu, 20 Mar 2008 07:48:22 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.243]) by mx1.freebsd.org (Postfix) with ESMTP id 551768FC18 for ; Thu, 20 Mar 2008 07:48:22 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so294158anc.13 for ; Thu, 20 Mar 2008 00:48:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=zQJIsqXX+RAHJMKOBlx6Qr/F5dh84+aticaSnMFC6G0=; b=b+5mX4GS2rKZpNYbXJDyG8+UqPjH7VFFmMvd1nZ6PKC5ZrAfy8zJxMNJ/SIblhNFMXfqNeFNQsq9Q5YFke6ZkBrw9CxoyDCNFBg4MITSUUrmF0Nq/5YSEkqhPztHGqXflieI6zF4lOIx2i26cWgRZKA7S+kSSEeNIpKwbMKw1KU= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:user-agent:mime-version:to:cc:subject:references:in-reply-to:content-type:content-transfer-encoding; b=OFXzbjsY7Pa6dvOTyKaN/AyWEJ5Edqi9L7uI6uWwy5uQjsa6ZSH6ri7+u3sO9OeeWOTkm0l1zvtxh+Fs/JCpnZ5oK4B7b4FM3J2MWQ4kWsydIjddO0JKjmyYwWz25d4WdRVLC0Hyf+W70Sn0cKUR/ug46Ge4uq4MnvrtCrXeybw= Received: by 10.100.152.15 with SMTP id z15mr4234575and.3.1205999301509; Thu, 20 Mar 2008 00:48:21 -0700 (PDT) Received: from ?192.168.12.89? ( [217.74.44.57]) by mx.google.com with ESMTPS id o61sm1210731hsc.2.2008.03.20.00.48.19 (version=SSLv3 cipher=RC4-MD5); Thu, 20 Mar 2008 00:48:20 -0700 (PDT) Message-ID: <47E216BF.1030104@gmail.com> Date: Thu, 20 Mar 2008 10:48:15 +0300 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Boris Samorodov References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <87348264@ipt.ru> In-Reply-To: <87348264@ipt.ru> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Roman Divacky , freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 07:48:22 -0000 Boris Samorodov wrote: > Roman, it really works! Now linux-firefox and linux-thunderbird > work (after some quick testing) just fine. Great, thanks! > > Sam, can you try Roman's patch? It should (I hope) reduce processor's > resources for HLDS. > > > WBR > after apply Roman's patch (patching -> module compiling & reinstalling -> rebooting) situation is not changed ------------------------------------------------------------------ FreeBSD damascus 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #7: Fri Feb 22 11:53:45 MSK 2008 root@static:/usr/obj/usr/src/sys/DAMASCUS i386 PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 1013 games 1 106 0 1089M 60400K RUN 0:10 48.39% hlds_i686 635 root 1 55 0 3160K 1160K select 0:11 16.16% syslogd 1012 games 1 8 0 1089M 60400K nanslp 0:07 15.38% hlds_i686 more flood in /var/log/messages Mar 20 10:39:16 static kernel: 128 Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 128 Mar 20 10:39:16 static kernel: Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129 Mar 20 10:39:16 static last message repeated 4 times Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 12 Mar 20 10:39:16 static kernel: 9 Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129 Mar 20 10:39:16 static last message repeated 2 times Mar 20 10:39:17 static kernel: Mar 20 10:39:17 static kernel: linux_sys_futex: unknown op 129 ------------------------------------------------------------------ /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 08:46:23 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 A89E2106564A for ; Thu, 20 Mar 2008 08:46:23 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id 678018FC19 for ; Thu, 20 Mar 2008 08:46:22 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 79EED6774D4; Thu, 20 Mar 2008 09:46:14 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id vivfiHaZO+mR; Thu, 20 Mar 2008 09:46:03 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 394136774B4; Thu, 20 Mar 2008 09:46:03 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2K8k2nY033068; Thu, 20 Mar 2008 09:46:02 +0100 (CET) (envelope-from rdivacky) Date: Thu, 20 Mar 2008 09:46:02 +0100 From: Roman Divacky To: sam Message-ID: <20080320084602.GA32936@freebsd.org> References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <87348264@ipt.ru> <47E216BF.1030104@gmail.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <47E216BF.1030104@gmail.com> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 08:46:23 -0000 On Thu, Mar 20, 2008 at 10:48:15AM +0300, sam wrote: > Boris Samorodov wrote: > >Roman, it really works! Now linux-firefox and linux-thunderbird > >work (after some quick testing) just fine. Great, thanks! > > > >Sam, can you try Roman's patch? It should (I hope) reduce processor's > >resources for HLDS. > > > > > >WBR > > > after apply Roman's patch (patching -> module compiling & reinstalling > -> rebooting) > situation is not changed > ------------------------------------------------------------------ > FreeBSD damascus 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #7: Fri Feb 22 > 11:53:45 MSK 2008 root@static:/usr/obj/usr/src/sys/DAMASCUS i386 > > PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND > 1013 games 1 106 0 1089M 60400K RUN 0:10 48.39% hlds_i686 > 635 root 1 55 0 3160K 1160K select 0:11 16.16% syslogd > 1012 games 1 8 0 1089M 60400K nanslp 0:07 15.38% hlds_i686 > > more flood in /var/log/messages > > Mar 20 10:39:16 static kernel: 128 > Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 128 > Mar 20 10:39:16 static kernel: > Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129 > Mar 20 10:39:16 static last message repeated 4 times > Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 12 > Mar 20 10:39:16 static kernel: 9 > Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129 > Mar 20 10:39:16 static last message repeated 2 times > Mar 20 10:39:17 static kernel: > Mar 20 10:39:17 static kernel: linux_sys_futex: unknown op 129 this looks almost impossible as I clear the "128" bit from the op. are you sure you applied the patch correctly? From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 08:51:42 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 E9148106566B for ; Thu, 20 Mar 2008 08:51:42 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id A90E08FC1E for ; Thu, 20 Mar 2008 08:51:42 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 588116774D4; Thu, 20 Mar 2008 09:51:34 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id gjpPyOOolk5o; Thu, 20 Mar 2008 09:51:23 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 3082F676C58; Thu, 20 Mar 2008 09:51:23 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2K8pNHT033378; Thu, 20 Mar 2008 09:51:23 +0100 (CET) (envelope-from rdivacky) Date: Thu, 20 Mar 2008 09:51:22 +0100 From: Roman Divacky To: Alexander Leidinger Message-ID: <20080320085122.GB32936@freebsd.org> References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 08:51:43 -0000 On Thu, Mar 20, 2008 at 08:07:03AM +0100, Alexander Leidinger wrote: > Quoting Roman Divacky (from Wed, 19 Mar 2008 > 21:45:21 +0100): > > > > >can you guys please test: > > > > www.vlakno.cz/~rdivacky/futex_private_pi.patch > > > >especially if linux-firefox is still broken with this patch. > > What do you think about rate limiting (only one) the FD case instead > of hiding it completely (and using the content of the comment as the > message to print with a little bit of "only report if something is > obviously broken")? This way we could determine if we need it for > linux-backwards compatibility. I dont think the FD case is used widely and we correctly (now) return ENOSYS so no problems should be here. Also.. if anyone is willing/able to implement the FD backing I think such person is skilled enough to see what is the problem even without the printf. It can only confuse normal people I think.. I'd let it be as it is > Is this a proof of concept (do you plan to make a no-op > LINUX_FUTEX_PRIVATE_FLAG case in the switch to be consistent) or the > final solution? I see pros/cons for both and I think it doesn't matter > how it is done, I'm just curious about your opinion. we DO implement private futexes. we DONT implement shared ones. We dont share futexes on "vm" structure or file descriptor. The only reason why it works is because 99% of application want private futexes but dont claim so :) > Extremely nit-pickicking mode (you can silently ignore it): > s/But it/It/ > s/any sense/sense/ I'll reword the comment as kib@ requested. From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 09:08:15 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 400D31065675; Thu, 20 Mar 2008 09:08:15 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from longhorn.velocity-servers.net (longhorn.velocity-servers.net [65.99.246.30]) by mx1.freebsd.org (Postfix) with ESMTP id 278148FC1B; Thu, 20 Mar 2008 09:08:14 +0000 (UTC) (envelope-from gary@velocity-servers.net) Received: from pool-70-106-59-217.hag.east.verizon.net ([70.106.59.217] helo=dragoon.velocity-servers.net) by longhorn.velocity-servers.net with esmtpa (Exim 4.69 (FreeBSD)) (envelope-from ) id 1JcGkv-000OAM-P4; Thu, 20 Mar 2008 04:08:13 -0500 X-Mailer: QUALCOMM Windows Eudora Version 7.1.0.9 Date: Thu, 20 Mar 2008 05:08:11 -0400 To: Roman Divacky , Alexander Leidinger From: Gary Stanley In-Reply-To: <20080320085122.GB32936@freebsd.org> References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> <20080320085122.GB32936@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset="us-ascii"; format=flowed X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - longhorn.velocity-servers.net X-AntiAbuse: Original Domain - freebsd.org X-AntiAbuse: Originator/Caller UID/GID - [26 6] / [26 6] X-AntiAbuse: Sender Address Domain - velocity-servers.net Message-Id: <20080320090815.278148FC1B@mx1.freebsd.org> Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 09:08:15 -0000 At 04:51 AM 3/20/2008, Roman Divacky wrote: >On Thu, Mar 20, 2008 at 08:07:03AM +0100, Alexander Leidinger wrote: > > Quoting Roman Divacky (from Wed, 19 Mar 2008 > > 21:45:21 +0100): > > > > > > > >can you guys please test: > > > > > > www.vlakno.cz/~rdivacky/futex_private_pi.patch > > > > > >especially if linux-firefox is still broken with this patch. > > > > What do you think about rate limiting (only one) the FD case instead > > of hiding it completely (and using the content of the comment as the > > message to print with a little bit of "only report if something is > > obviously broken")? This way we could determine if we need it for > > linux-backwards compatibility. > >I dont think the FD case is used widely and we correctly (now) return >ENOSYS so no problems should be here. > >Also.. if anyone is willing/able to implement the FD backing I think such >person is skilled enough to see what is the problem even without the printf. >It can only confuse normal people I think.. > >I'd let it be as it is I think it should be commented out and not rate limited. If nothing else, just add another #define for FUTEX_DEBUG and enable it if DEBUG is defined in the kernel. -G From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 09:22:24 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 DE30B1065675 for ; Thu, 20 Mar 2008 09:22:24 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.246]) by mx1.freebsd.org (Postfix) with ESMTP id A05098FC1F for ; Thu, 20 Mar 2008 09:22:24 +0000 (UTC) (envelope-from samflanker@gmail.com) Received: by an-out-0708.google.com with SMTP id c14so306337anc.13 for ; Thu, 20 Mar 2008 02:22:23 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; bh=ynGclgta5YQ2sDA5KyhH9U+f0wistL5973Djl+LeUbo=; b=Lmda7tok4lXEG+Ofy8Lm/qQL1ar21AuaptmAeI4mzM/r/HcJchLXkpiz5Imu5UsUA9xUJoaIzHRG/eBt8XEHGccpn/BvfveFZDxZEV5tm4nNyoaJFJ3Q3uxw+45KsvSz3JlBk67BpDAZb9N89i18kLdHybDmLXi3gmfOonWmYaY= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=message-id:date:from:user-agent:mime-version:to:subject:references:in-reply-to:content-type:content-transfer-encoding; b=HjMJVz/YBEHDQZcCmzo47rkfS2UYH6JXgux7sPwOspSI2oBxRO/snRgiKFtrm6Zp8ODSWHM/lYs0wxqWUcGOLn9Hs5QNmyROkChoMr/gOWnZM/6Z4cIc9t223vX+2/wsbkjM/rl4jfDfsxTL3RMjUff9QCPnPfB9aAkfeDU9kzc= Received: by 10.100.12.1 with SMTP id 1mr5046170anl.43.1206004943696; Thu, 20 Mar 2008 02:22:23 -0700 (PDT) Received: from ?192.168.12.89? ( [217.74.44.57]) by mx.google.com with ESMTPS id o61sm1331034hsc.2.2008.03.20.02.22.15 (version=SSLv3 cipher=RC4-MD5); Thu, 20 Mar 2008 02:22:20 -0700 (PDT) Message-ID: <47E22CC3.4020007@gmail.com> Date: Thu, 20 Mar 2008 12:22:11 +0300 From: sam User-Agent: Thunderbird 2.0.0.4 (Windows/20070604) MIME-Version: 1.0 To: Roman Divacky , freebsd-emulation@freebsd.org References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <87348264@ipt.ru> <47E216BF.1030104@gmail.com> <20080320084602.GA32936@freebsd.org> In-Reply-To: <20080320084602.GA32936@freebsd.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit Cc: Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 09:22:25 -0000 >> ------------------------------------------------------------------ >> FreeBSD damascus 7.0-PRERELEASE FreeBSD 7.0-PRERELEASE #7: Fri Feb 22 >> 11:53:45 MSK 2008 root at static :/usr/obj/usr/src/sys/DAMASCUS i386 >> >> PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND >> 1013 games 1 106 0 1089M 60400K RUN 0:10 48.39% hlds_i686 >> 635 root 1 55 0 3160K 1160K select 0:11 16.16% syslogd >> 1012 games 1 8 0 1089M 60400K nanslp 0:07 15.38% hlds_i686 >> >> more flood in /var/log/messages >> >> Mar 20 10:39:16 static kernel: 128 >> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 128 >> Mar 20 10:39:16 static kernel: >> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129 >> Mar 20 10:39:16 static last message repeated 4 times >> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 12 >> Mar 20 10:39:16 static kernel: 9 >> Mar 20 10:39:16 static kernel: linux_sys_futex: unknown op 129 >> Mar 20 10:39:16 static last message repeated 2 times >> Mar 20 10:39:17 static kernel: >> Mar 20 10:39:17 static kernel: linux_sys_futex: unknown op 129 >> ------------------------------------------------------------------ >> >> > > Roman Divacky wrote: > this looks almost impossible as I clear the "128" bit from the op. > are you sure you applied the patch correctly? > > my trouble was in old src Roman, i am sorry after update src and apply this patch situation is changed no flood in /var/log/messages & low CPU load PID USERNAME THR PRI NICE SIZE RES STATE TIME WCPU COMMAND 33161 games 1 8 0 1089M 60420K nanslp 0:05 0.00% hlds_i686 33170 games 1 0 0 1089M 60420K linuxf 0:03 0.00% hlds_i686 /Vladimir Ermakov From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 10:16:49 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 B2159106566B; Thu, 20 Mar 2008 10:16:49 +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 4D00A8FC28; Thu, 20 Mar 2008 10:16:49 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A557F9.dip.t-dialin.net [84.165.87.249]) by redbull.bpaserver.net (Postfix) with ESMTP id A695A2E0A4; Thu, 20 Mar 2008 11:16:43 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 2625B946BE; Thu, 20 Mar 2008 11:15:30 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1206008130; bh=hyAYJN9gYUBBEK+rWshNO5eyE909TJqRl CV0pX9aYQk=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=u5bGBK quLt7vnQ3+4bfQ/9EGj4AwKwboN2YVksIo5w7fPEz/y0DKmUi4YBkUTlehd2gKqGMwl bHXk7FOt1848NH4xuGV3F4RbIfa0Ck4Z17D1k1FbLhuRLOZdVVtW1HQTROugHlyPKOE v1jkw5Vxt0UzP879MzuBiVogietpN1ao6nDItnHUKTtnOdf3YPW8gFcKY56RIB5zjUq ktbcFshLczmjy7AWLMaaZZ/GRv0Xxjml3RUxG0OBbZ/owpYWCK68AOYinj1N3KR2Fbf JNsdtb+QOgMZc9SrmvRZXgtPV1T1R0HDn0WDFpQ1uONthZTGZIMzCd4I/4X4du+GTby Q== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2KAFOhf073153; Thu, 20 Mar 2008 11:15:24 +0100 (CET) (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; Thu, 20 Mar 2008 11:15:24 +0100 Message-ID: <20080320111524.0j8stbuny84gwswc@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Thu, 20 Mar 2008 11:15:24 +0100 From: Alexander Leidinger To: Roman Divacky References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> <20080320085122.GB32936@freebsd.org> In-Reply-To: <20080320085122.GB32936@freebsd.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.5) / FreeBSD-8.0 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.004, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 10:16:49 -0000 Quoting Roman Divacky (from Thu, 20 Mar 2008 =20 09:51:22 +0100): > On Thu, Mar 20, 2008 at 08:07:03AM +0100, Alexander Leidinger wrote: >> Quoting Roman Divacky (from Wed, 19 Mar 2008 >> 21:45:21 +0100): >> >> > >> >can you guys please test: >> > >> >=09www.vlakno.cz/~rdivacky/futex_private_pi.patch >> > >> >especially if linux-firefox is still broken with this patch. >> >> What do you think about rate limiting (only one) the FD case instead >> of hiding it completely (and using the content of the comment as the >> message to print with a little bit of "only report if something is >> obviously broken")? This way we could determine if we need it for >> linux-backwards compatibility. > > I dont think the FD case is used widely and we correctly (now) return > ENOSYS so no problems should be here. The thought behind this is, that we can go from "should be" to "are". =20 Doing a rate limited logging (print the message once) in -current (not =20 in a MFC) should be enough to get a better idea. > Also.. if anyone is willing/able to implement the FD backing I think such > person is skilled enough to see what is the problem even without the print= f. It's not about finding some to implement it, it's about getting _hard_ =20 facts in our userbase. > It can only confuse normal people I think.. For this reason I said to change the comment. Here's what I mean: ---snip--- static int limit_once =3D 0; if (!limit_once) { limit_once =3D 1; printf("FD futex not implemented, linux wants to deprecate =20 it. Do not report this, except when you see a real failure/misbehavior =20 because of this."); } return (ENOSYS); ---snip--- > I'd let it be as it is > >> Is this a proof of concept (do you plan to make a no-op >> LINUX_FUTEX_PRIVATE_FLAG case in the switch to be consistent) or the >> final solution? I see pros/cons for both and I think it doesn't matter >> how it is done, I'm just curious about your opinion. > > we DO implement private futexes. we DONT implement shared ones. We dont > share futexes on "vm" structure or file descriptor. The only reason why > it works is because 99% of application want private futexes but dont > claim so :) Yes, I understand that. What I wanted to know is, if you want to add a =20 if/case statement with LINUX_FUTEX_PRIVATE_FLAG which does nothing =20 (except containing the comment) for consistency/strict correctness =20 reasons. As told above, I see value in both ways of doing it. I assume =20 now you want to commit the patch as is, no need to comment further on =20 this. Bye, Alexander. --=20 You know you have a small apartment when Rice Krispies echo. =09=09-- S. Rickly Christian http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 16:50:47 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 352D0106567B for ; Thu, 20 Mar 2008 16:50:47 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id E4CF78FC35 for ; Thu, 20 Mar 2008 16:50:46 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 873DF67761B; Thu, 20 Mar 2008 17:50:38 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id n-iTMITQC23v; Thu, 20 Mar 2008 17:50:25 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 0EB7B677725; Thu, 20 Mar 2008 17:50:25 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2KGoOW0083359; Thu, 20 Mar 2008 17:50:24 +0100 (CET) (envelope-from rdivacky) Date: Thu, 20 Mar 2008 17:50:24 +0100 From: Roman Divacky To: Alexander Leidinger Message-ID: <20080320165024.GA83087@freebsd.org> References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> <20080320085122.GB32936@freebsd.org> <20080320111524.0j8stbuny84gwswc@webmail.leidinger.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080320111524.0j8stbuny84gwswc@webmail.leidinger.net> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Thu, 20 Mar 2008 16:50:47 -0000 > The thought behind this is, that we can go from "should be" to "are". > Doing a rate limited logging (print the message once) in -current (not > in a MFC) should be enough to get a better idea. > > >Also.. if anyone is willing/able to implement the FD backing I think such > >person is skilled enough to see what is the problem even without the > >printf. > > It's not about finding some to implement it, it's about getting _hard_ > facts in our userbase. what is the point in getting to know that we dont implement FD backed futexes? I already know that :) in a case of problems people should be running -DDEBUG linuxulator anyway. I dont honestly think that anyone will ever implement the FD backed futexes (too much work for basically null gain). > >It can only confuse normal people I think.. > > For this reason I said to change the comment. Here's what I mean: > ---snip--- > static int limit_once = 0; > if (!limit_once) { > limit_once = 1; > printf("FD futex not implemented, linux wants to deprecate > it. Do not report this, except when you see a real failure/misbehavior > because of this."); > } > return (ENOSYS); > ---snip--- I dont like it but I wont object if you commit it > >I'd let it be as it is > > > >>Is this a proof of concept (do you plan to make a no-op > >>LINUX_FUTEX_PRIVATE_FLAG case in the switch to be consistent) or the > >>final solution? I see pros/cons for both and I think it doesn't matter > >>how it is done, I'm just curious about your opinion. > > > >we DO implement private futexes. we DONT implement shared ones. We dont > >share futexes on "vm" structure or file descriptor. The only reason why > >it works is because 99% of application want private futexes but dont > >claim so :) > > Yes, I understand that. What I wanted to know is, if you want to add a > if/case statement with LINUX_FUTEX_PRIVATE_FLAG which does nothing > (except containing the comment) for consistency/strict correctness > reasons. As told above, I see value in both ways of doing it. I assume > now you want to commit the patch as is, no need to comment further on > this. I reworded the comment why we clear the flag.. it should be enough I think. honestly... the only case where we dont support correct futexes is when they are mapped between processes and/or mapped on an fd. I dont think that you can find such a program easily. what you can find easily otoh is PI futexes. I think I'll try to do something about it in my spare time.. that looks more interesting and useful... anyone want to join me? or fund me? ;) From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 20:18:33 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 B3E2F106566C for ; Thu, 20 Mar 2008 20:18:33 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id 374B28FC1D for ; Thu, 20 Mar 2008 20:18:32 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 9517C2A4B50; Thu, 20 Mar 2008 21:18:30 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.14.2/8.13.8) with ESMTP id m2KKFUKL080187; Thu, 20 Mar 2008 21:15:30 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.14.2/8.13.6/Submit) id m2KKFTBX080186; Thu, 20 Mar 2008 21:15:29 +0100 (CET) (envelope-from nox) Date: Thu, 20 Mar 2008 21:15:29 +0100 (CET) From: Juergen Lock Message-Id: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> To: olli@lurza.secnetix.de X-Newsgroups: local.list.freebsd.emulation In-Reply-To: <200803181152.m2IBq0Ih012824@lurza.secnetix.de> References: Organization: home Cc: freebsd-emulation@freebsd.org Subject: Re: qemu coredumps on RELENG_7 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: Thu, 20 Mar 2008 20:18:33 -0000 In article <200803181152.m2IBq0Ih012824@lurza.secnetix.de> you write: >D Hill wrote: > > Rick C. Petty wrote: > > > Oliver Fromme wrote: > > > > Kostik Belousov wrote: > > > > > > > > > > Definitely, > > > > > kldload aio > > > > > before running qemu. > > > > > > > > Thank you, that seems to solve the problem indeed. > > > > Is that documented somewhere? It's not in the manpage. > > > > I think it should be in the manpage ... would have > > > > saved me quite some time. > > > Actually it is also documented in the pkg-message of the port(s), but apparently nobody reads that... (OK I could patch a pointer to that into the manpage, do other ports do that?) > > > Nope. It should be, or at least qemu should fail to start or at least > > > print a message instead of just randomly failing. > >Definitely. > > > > I ran into the same problem and only after spending hours trying to get it > > > to work did I remember to kldload aio. > > > > I don't know if this applies. However, I found this in > > /usr/ports/UPDATING: > > > > 20070206: > >It applies, but I think someone who installs qemu now >isn't supposed to read UPDATING all the way back to >February 2007. In fact, for fresh installs you should >not have to read UPDATING _at_ _all_. > >Important information like this should be in the manual >page, and -- as Rick pointed out -- the failure mode is >pathetic. It should print a useful error message right >at the start instead of randomly failing later. Anyway, this was easier than I thought: (it didn't occur to me that modfind(2) also finds modules that are statically linked into the kernel...) Index: qemu/vl.c @@ -8423,6 +8423,12 @@ nb_nics = 0; /* default mac address of the first network interface */ +#ifdef __FreeBSD__ + loadmodules(0, "aio", NULL); + if (modfind("aio") == -1) + fprintf(stderr, "warning: aio not (kld)loaded, may cause `Invalid system call' traps on disk IO\n"); +#endif + optind = 1; for(;;) { if (optind >= argc) Would everybody be satisfied with this now? :) Juergen From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 20:29:10 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 AC259106564A for ; Thu, 20 Mar 2008 20:29:10 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from anti-4.kiev.sovam.com (anti-4.kiev.sovam.com [62.64.120.202]) by mx1.freebsd.org (Postfix) with ESMTP id 376518FC14 for ; Thu, 20 Mar 2008 20:29:10 +0000 (UTC) (envelope-from kostikbel@gmail.com) Received: from [212.82.216.226] (helo=skuns.kiev.zoral.com.ua) by anti-4.kiev.sovam.com with esmtps (TLSv1:AES256-SHA:256) (Exim 4.67) (envelope-from ) id 1JcRNr-0007bn-4G for freebsd-emulation@freebsd.org; Thu, 20 Mar 2008 22:29:08 +0200 Received: from deviant.kiev.zoral.com.ua (root@deviant.kiev.zoral.com.ua [10.1.1.148]) by skuns.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2KKT6kK000123 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 20 Mar 2008 22:29:06 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: from deviant.kiev.zoral.com.ua (kostik@localhost [127.0.0.1]) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2) with ESMTP id m2KKSrMS057885; Thu, 20 Mar 2008 22:28:53 +0200 (EET) (envelope-from kostikbel@gmail.com) Received: (from kostik@localhost) by deviant.kiev.zoral.com.ua (8.14.2/8.14.2/Submit) id m2KKSqeO057884; Thu, 20 Mar 2008 22:28:52 +0200 (EET) (envelope-from kostikbel@gmail.com) X-Authentication-Warning: deviant.kiev.zoral.com.ua: kostik set sender to kostikbel@gmail.com using -f Date: Thu, 20 Mar 2008 22:28:52 +0200 From: Kostik Belousov To: Juergen Lock Message-ID: <20080320202852.GR10374@deviant.kiev.zoral.com.ua> References: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="F3mDA9xuPwJBqvPm" Content-Disposition: inline In-Reply-To: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> User-Agent: Mutt/1.4.2.3i X-Virus-Scanned: ClamAV version 0.91.2, clamav-milter version 0.91.2 on skuns.kiev.zoral.com.ua X-Virus-Status: Clean X-Spam-Status: No, score=-4.4 required=5.0 tests=ALL_TRUSTED,AWL,BAYES_00 autolearn=ham version=3.2.4 X-Spam-Checker-Version: SpamAssassin 3.2.4 (2008-01-01) on skuns.kiev.zoral.com.ua X-Scanner-Signature: 44556c58cf61beb49de4494ee559d59c X-DrWeb-checked: yes X-SpamTest-Envelope-From: kostikbel@gmail.com X-SpamTest-Group-ID: 00000000 X-SpamTest-Info: Profiles 2450 [Mar 20 2008] X-SpamTest-Info: helo_type=3 X-SpamTest-Info: {received from trusted relay: not dialup} X-SpamTest-Method: none X-SpamTest-Method: Local Lists X-SpamTest-Rate: 0 X-SpamTest-Status: Not detected X-SpamTest-Status-Extended: not_detected X-SpamTest-Version: SMTP-Filter Version 3.0.0 [0255], KAS30/Release Cc: freebsd-emulation@freebsd.org, olli@lurza.secnetix.de Subject: Re: qemu coredumps on RELENG_7 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: Thu, 20 Mar 2008 20:29:10 -0000 --F3mDA9xuPwJBqvPm Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Thu, Mar 20, 2008 at 09:15:29PM +0100, Juergen Lock wrote: > In article <200803181152.m2IBq0Ih012824@lurza.secnetix.de> you write: > >D Hill wrote: > > > Rick C. Petty wrote: > > > > Oliver Fromme wrote: > > > > > Kostik Belousov wrote: > > > > > >=20 > > > > > > Definitely, > > > > > > kldload aio > > > > > > before running qemu. > > > > >=20 > > > > > Thank you, that seems to solve the problem indeed. > > > > > Is that documented somewhere? It's not in the manpage. > > > > > I think it should be in the manpage ... would have > > > > > saved me quite some time. > > > >=20 > Actually it is also documented in the pkg-message of the port(s), but > apparently nobody reads that... (OK I could patch a pointer to that > into the manpage, do other ports do that?) >=20 > > > > Nope. It should be, or at least qemu should fail to start or at le= ast > > > > print a message instead of just randomly failing. > > > >Definitely. > > > > > > I ran into the same problem and only after spending hours trying to= get it > > > > to work did I remember to kldload aio. > > >=20 > > > I don't know if this applies. However, I found this in=20 > > > /usr/ports/UPDATING: > > >=20 > > > 20070206: > > > >It applies, but I think someone who installs qemu now > >isn't supposed to read UPDATING all the way back to > >February 2007. In fact, for fresh installs you should > >not have to read UPDATING _at_ _all_. > > > >Important information like this should be in the manual > >page, and -- as Rick pointed out -- the failure mode is > >pathetic. It should print a useful error message right > >at the start instead of randomly failing later. >=20 > Anyway, this was easier than I thought: (it didn't occur to me that > modfind(2) also finds modules that are statically linked into the kernel.= ..) >=20 > Index: qemu/vl.c > @@ -8423,6 +8423,12 @@ > nb_nics =3D 0; > /* default mac address of the first network interface */ > =20 > +#ifdef __FreeBSD__ > + loadmodules(0, "aio", NULL); > + if (modfind("aio") =3D=3D -1) > + fprintf(stderr, "warning: aio not (kld)loaded, may cause `Invali= d system call' traps on disk IO\n"); > +#endif > + > optind =3D 1; > for(;;) { > if (optind >=3D argc) >=20 > Would everybody be satisfied with this now? :) > Juergen Me not :). Better print the message without the module load attempt. --F3mDA9xuPwJBqvPm Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.8 (FreeBSD) iEYEARECAAYFAkfiyQMACgkQC3+MBN1Mb4iGoQCgzCXhS/MMAJoK/A/iG0zddXyf y3cAoJbnV7oPpvphuA9wCQqD5i7ujmOe =nY6Z -----END PGP SIGNATURE----- --F3mDA9xuPwJBqvPm-- From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 20:34:45 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 F0D791065674 for ; Thu, 20 Mar 2008 20:34:45 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id AA5508FC14 for ; Thu, 20 Mar 2008 20:34:45 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.72] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1JcRTI-000GhA-6P; Thu, 20 Mar 2008 23:34:44 +0300 To: Juergen Lock References: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> From: Boris Samorodov Date: Thu, 20 Mar 2008 23:34:14 +0300 In-Reply-To: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> (Juergen Lock's message of "Thu\, 20 Mar 2008 21\:15\:29 +0100 \(CET\)") Message-ID: <15971785@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org, olli@lurza.secnetix.de Subject: Re: qemu coredumps on RELENG_7 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: Thu, 20 Mar 2008 20:34:46 -0000 On Thu, 20 Mar 2008 21:15:29 +0100 (CET) Juergen Lock wrote: > In article <200803181152.m2IBq0Ih012824@lurza.secnetix.de> you write: > >D Hill wrote: > > > Rick C. Petty wrote: > > > > Oliver Fromme wrote: > > > > > Kostik Belousov wrote: > > > > > > > > > > > > Definitely, > > > > > > kldload aio > > > > > > before running qemu. > > > > > > > > > > Thank you, that seems to solve the problem indeed. > > > > > Is that documented somewhere? It's not in the manpage. > > > > > I think it should be in the manpage ... would have > > > > > saved me quite some time. > > > > > Actually it is also documented in the pkg-message of the port(s), but > apparently nobody reads that... (OK I could patch a pointer to that > into the manpage, do other ports do that?) > > > > Nope. It should be, or at least qemu should fail to start or at least > > > > print a message instead of just randomly failing. > > > >Definitely. > > > > > > I ran into the same problem and only after spending hours trying to get it > > > > to work did I remember to kldload aio. > > > > > > I don't know if this applies. However, I found this in > > > /usr/ports/UPDATING: > > > > > > 20070206: > > > >It applies, but I think someone who installs qemu now > >isn't supposed to read UPDATING all the way back to > >February 2007. In fact, for fresh installs you should > >not have to read UPDATING _at_ _all_. > > > >Important information like this should be in the manual > >page, and -- as Rick pointed out -- the failure mode is > >pathetic. It should print a useful error message right > >at the start instead of randomly failing later. > Anyway, this was easier than I thought: (it didn't occur to me that > modfind(2) also finds modules that are statically linked into the kernel...) > Index: qemu/vl.c > @@ -8423,6 +8423,12 @@ > nb_nics = 0; > /* default mac address of the first network interface */ > > +#ifdef __FreeBSD__ > + loadmodules(0, "aio", NULL); > + if (modfind("aio") == -1) > + fprintf(stderr, "warning: aio not (kld)loaded, may cause `Invalid system call' traps on disk IO\n"); > +#endif > + > optind = 1; > for(;;) { > if (optind >= argc) > Would everybody be satisfied with this now? :) Doh! Can't say about all but sure "yes" and thanks from me! WBR -- bsam, been beaten quiet a few times with unloaded aio and strange log From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 20:37:49 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 E9A7C1065670 for ; Thu, 20 Mar 2008 20:37:49 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id A21278FC17 for ; Thu, 20 Mar 2008 20:37:49 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.72] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1JcRWG-000GhV-1k; Thu, 20 Mar 2008 23:37:48 +0300 To: Kostik Belousov References: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> <20080320202852.GR10374@deviant.kiev.zoral.com.ua> From: Boris Samorodov Date: Thu, 20 Mar 2008 23:37:13 +0300 In-Reply-To: <20080320202852.GR10374@deviant.kiev.zoral.com.ua> (Kostik Belousov's message of "Thu\, 20 Mar 2008 22\:28\:52 +0200") Message-ID: <49891606@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@freebsd.org, Juergen Lock Subject: Re: qemu coredumps on RELENG_7 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: Thu, 20 Mar 2008 20:37:50 -0000 On Thu, 20 Mar 2008 22:28:52 +0200 Kostik Belousov wrote: > > Index: qemu/vl.c > > @@ -8423,6 +8423,12 @@ > > nb_nics = 0; > > /* default mac address of the first network interface */ > > > > +#ifdef __FreeBSD__ > > + loadmodules(0, "aio", NULL); > > + if (modfind("aio") == -1) > > + fprintf(stderr, "warning: aio not (kld)loaded, may cause `Invalid system call' traps on disk IO\n"); > > +#endif > > + > > optind = 1; > > for(;;) { > > if (optind >= argc) > > > > Would everybody be satisfied with this now? :) > Me not :). Better print the message without the module load attempt. I'm irrelevant to loading module or not, but PLEASE leave the message! :) WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 22:14:51 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 F21BC1065670; Thu, 20 Mar 2008 22:14:51 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from postfix2-g20.free.fr (postfix2-g20.free.fr [212.27.60.43]) by mx1.freebsd.org (Postfix) with ESMTP id AAC9D8FC26; Thu, 20 Mar 2008 22:14:51 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by postfix2-g20.free.fr (Postfix) with ESMTP id 93132249A137; Thu, 20 Mar 2008 20:47:52 +0100 (CET) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id 4C87F3F61D9; Thu, 20 Mar 2008 22:48:22 +0100 (CET) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id 3611C3F6372; Thu, 20 Mar 2008 22:48:22 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id 656659BF12; Thu, 20 Mar 2008 21:47:16 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id 50963405B; Thu, 20 Mar 2008 22:47:16 +0100 (CET) Date: Thu, 20 Mar 2008 22:47:16 +0100 From: Jeremie Le Hen To: Beech Rintoul Message-ID: <20080320214716.GD66530@obiwan.tataz.chchile.org> References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> <200803171848.52304.beech@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200803171848.52304.beech@freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user 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: Thu, 20 Mar 2008 22:14:52 -0000 Hi, On Mon, Mar 17, 2008 at 06:48:50PM -0800, Beech Rintoul wrote: > On Monday 17 March 2008, Gary Stanley said: > > At 02:53 PM 3/17/2008, Beech Rintoul wrote: > > >I was going to say. I'm running fc6 with 2.6.16. I'll ping the > > > Skype devs and see if they'll roll me a copy with debugging > > > turned on. > > > > Can you try a newer glibc version with 2.6.16? You can install it > > like this; > > > > cd /compat/linux && fetch > > >c-2.7.90-7.i386.rpm">ftp://rpmfind.net/linux/fedora/development/x86_ > >64/os/Packages/glibc-2.7.90-7.i386.rpm" Then you do a simple > > "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" > > Thank you, that fixed the problem :-) Sorry for hijacking this thread, but do you know if it fixes Flash 9 as well? :) Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 23:22:33 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 32C6B106564A for ; Thu, 20 Mar 2008 23:22:33 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from vlakno.cz (vlk.vlakno.cz [62.168.28.247]) by mx1.freebsd.org (Postfix) with ESMTP id CD1FD8FC14 for ; Thu, 20 Mar 2008 23:22:32 +0000 (UTC) (envelope-from rdivacky@vlk.vlakno.cz) Received: from localhost (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id 2364E677530; Fri, 21 Mar 2008 00:22:23 +0100 (CET) X-Virus-Scanned: amavisd-new at vlakno.cz Received: from vlakno.cz ([127.0.0.1]) by localhost (vlk.vlakno.cz [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id bS0YL7uEwj7d; Fri, 21 Mar 2008 00:22:11 +0100 (CET) Received: from vlk.vlakno.cz (localhost [127.0.0.1]) by vlakno.cz (Postfix) with ESMTP id BD9E46761CE; Fri, 21 Mar 2008 00:22:11 +0100 (CET) Received: (from rdivacky@localhost) by vlk.vlakno.cz (8.14.2/8.14.2/Submit) id m2KNMBq5003484; Fri, 21 Mar 2008 00:22:11 +0100 (CET) (envelope-from rdivacky) Date: Fri, 21 Mar 2008 00:22:11 +0100 From: Roman Divacky To: Jeremie Le Hen Message-ID: <20080320232210.GA3429@freebsd.org> References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> <200803171848.52304.beech@freebsd.org> <20080320214716.GD66530@obiwan.tataz.chchile.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080320214716.GD66530@obiwan.tataz.chchile.org> User-Agent: Mutt/1.4.2.3i Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user 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: Thu, 20 Mar 2008 23:22:33 -0000 On Thu, Mar 20, 2008 at 10:47:16PM +0100, Jeremie Le Hen wrote: > Hi, > > On Mon, Mar 17, 2008 at 06:48:50PM -0800, Beech Rintoul wrote: > > On Monday 17 March 2008, Gary Stanley said: > > > At 02:53 PM 3/17/2008, Beech Rintoul wrote: > > > >I was going to say. I'm running fc6 with 2.6.16. I'll ping the > > > > Skype devs and see if they'll roll me a copy with debugging > > > > turned on. > > > > > > Can you try a newer glibc version with 2.6.16? You can install it > > > like this; > > > > > > cd /compat/linux && fetch > > > > >c-2.7.90-7.i386.rpm">ftp://rpmfind.net/linux/fedora/development/x86_ > > >64/os/Packages/glibc-2.7.90-7.i386.rpm" Then you do a simple > > > "rpm2cpio glibc-2.7.90-7.i386.rpm | cpio -idvu" > > > > Thank you, that fixed the problem :-) > > Sorry for hijacking this thread, but do you know if it fixes Flash 9 as > well? :) a side note.... I got really excited by dtrace today. I guess that when dtrace import happens in fbsd (a week from now? :)) I'll try to see why flash9 fails on fbsd using that. I cant and wont promise anything but.. things might moev in the meantime.. please use gnash or (preferably) swfdec for your flash needs roman From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 20 23:26:21 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 0332F106564A for ; Thu, 20 Mar 2008 23:26:21 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id B072F8FC15 for ; Thu, 20 Mar 2008 23:26:20 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.72] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1JcU9L-000H0R-Jj for freebsd-emulation@FreeBSD.org; Fri, 21 Mar 2008 02:26:19 +0300 To: freebsd-emulation@FreeBSD.org From: Boris Samorodov Date: Fri, 21 Mar 2008 02:25:50 +0300 Message-ID: <07011489@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" Cc: Subject: add LINUX_OSRELEASE to bsd.linux-rpm.mk 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: Thu, 20 Mar 2008 23:26:21 -0000 --=-=-= Hello, We are approching a day when two default compat.linux.osrelease would exist (though it would be a one per branch). There should be a way to determine which linux infrastructure ports should be installed and a way to override this value (e.g. while package building). I propose the following patch to bsd.linux-rpm.mk. It introduces a new variable LINUX_OSRELEASE which is evaluated at bsd.linux-rpm.mk unless it has been already defined. What do you think? WBR -- bsam --=-=-= Content-Type: text/x-patch Content-Disposition: attachment; filename=blm.diff Content-Description: a patch for bsd.linux-rpm.mk --- bsd.linux-rpm.mk.orig 2008-03-21 01:30:36.000000000 +0300 +++ bsd.linux-rpm.mk 2008-03-21 01:47:44.000000000 +0300 @@ -12,6 +12,10 @@ # e.g. 3 for fedora core 3, 4 for fedora core 4 # This is used to set MASTER_SITE_{,SRC_}SUBDIR # if it isn't already set. +# LINUX_OSRELEASE - Contains the value of compat.linux.osrelease sysctl. +# Will be used to distinguish which linux +# infrastructure ports should be used. +# Valid values: 2.4.2, 2.6.16. # MASTER_SITE_SRC_SUBDIR # - The subdir for the src RPM's. # DISTFILES - For simple cases this will be set automatically @@ -52,6 +56,10 @@ LINUX_RPM_ARCH?= ${ARCH} . endif +.if !defined(LINUX_OSRELEASE) +LINUX_OSRELEASE!= ${SYSCTL} -n compat.linux.osrelease +.endif + .endif .if defined(_POSTMKINCLUDED) && !defined(Linux_RPM_Post_Include) --=-=-=-- From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 06:44:56 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 7F4A2106566B for ; Fri, 21 Mar 2008 06:44:56 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (smtp5-g19.free.fr [212.27.42.35]) by mx1.freebsd.org (Postfix) with ESMTP id 383188FC22 for ; Fri, 21 Mar 2008 06:44:55 +0000 (UTC) (envelope-from tataz@tataz.chchile.org) Received: from smtp5-g19.free.fr (localhost.localdomain [127.0.0.1]) by smtp5-g19.free.fr (Postfix) with ESMTP id D8CF53F6211; Fri, 21 Mar 2008 07:44:54 +0100 (CET) Received: from tatooine.tataz.chchile.org (tataz.chchile.org [82.233.239.98]) by smtp5-g19.free.fr (Postfix) with ESMTP id C73B33F6195; Fri, 21 Mar 2008 07:44:54 +0100 (CET) Received: from obiwan.tataz.chchile.org (unknown [192.168.1.25]) by tatooine.tataz.chchile.org (Postfix) with ESMTP id EDBF19BF12; Fri, 21 Mar 2008 06:43:47 +0000 (UTC) Received: by obiwan.tataz.chchile.org (Postfix, from userid 1000) id E171A405B; Fri, 21 Mar 2008 07:43:47 +0100 (CET) Date: Fri, 21 Mar 2008 07:43:47 +0100 From: Jeremie Le Hen To: Roman Divacky Message-ID: <20080321064347.GE66530@obiwan.tataz.chchile.org> References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> <200803171848.52304.beech@freebsd.org> <20080320214716.GD66530@obiwan.tataz.chchile.org> <20080320232210.GA3429@freebsd.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080320232210.GA3429@freebsd.org> User-Agent: Mutt/1.5.15 (2007-04-06) Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user 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: Fri, 21 Mar 2008 06:44:56 -0000 Hi Roman, On Fri, Mar 21, 2008 at 12:22:11AM +0100, Roman Divacky wrote: > On Thu, Mar 20, 2008 at 10:47:16PM +0100, Jeremie Le Hen wrote: > > Sorry for hijacking this thread, but do you know if it fixes Flash 9 as > > well? :) > > a side note.... I got really excited by dtrace today. I guess that when > dtrace import happens in fbsd (a week from now? :)) I'll try to see > why flash9 fails on fbsd using that. > > I cant and wont promise anything but.. things might moev Ok, so this is not the same problem for Flash 9 and Skype. Thanks for your past and coming work. This is much appreciated. > in the meantime.. please use gnash or (preferably) swfdec for your flash > needs Last time I've tried gnash, it didn't work very well (understand: it didn't play Youtube). I don't know swfdec, I will try it. Does it play videos? Regards, -- Jeremie Le Hen < jeremie at le-hen dot org >< ttz at chchile dot org > From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 10:13:16 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 B98DF1065672 for ; Fri, 21 Mar 2008 10:13:16 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from mout4.freenet.de (mout4.freenet.de [IPv6:2001:748:100:40::2:6]) by mx1.freebsd.org (Postfix) with ESMTP id 5901D8FC14 for ; Fri, 21 Mar 2008 10:13:16 +0000 (UTC) (envelope-from gary.jennejohn@freenet.de) Received: from [195.4.92.15] (helo=5.mx.freenet.de) by mout4.freenet.de with esmtpa (Exim 4.69) (envelope-from ) id 1JceFO-0004ju-Od; Fri, 21 Mar 2008 11:13:14 +0100 Received: from mac49.m.pppool.de ([89.49.172.73]:43697 helo=peedub.jennejohn.org) by 5.mx.freenet.de with esmtpa (ID gary.jennejohn@freenet.de) (port 25) (Exim 4.69 #12) id 1JceFO-0007AH-Fz; Fri, 21 Mar 2008 11:13:14 +0100 Date: Fri, 21 Mar 2008 11:13:13 +0100 From: Gary Jennejohn To: Jeremie Le Hen Message-ID: <20080321111313.0d3fe923@peedub.jennejohn.org> In-Reply-To: <20080321064347.GE66530@obiwan.tataz.chchile.org> References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> <200803171848.52304.beech@freebsd.org> <20080320214716.GD66530@obiwan.tataz.chchile.org> <20080320232210.GA3429@freebsd.org> <20080321064347.GE66530@obiwan.tataz.chchile.org> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.10.14; amd64-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: gary.jennejohn@freenet.de List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 10:13:16 -0000 On Fri, 21 Mar 2008 07:43:47 +0100 Jeremie Le Hen wrote: > Last time I've tried gnash, it didn't work very well (understand: it > didn't play Youtube). I don't know swfdec, I will try it. Does it play > videos? > swfdec definitely works for YouTube. Other sites, like spiegel.de, do not work. --- Gary Jennejohn From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 10:30:23 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 DF7A71065694; Fri, 21 Mar 2008 10:30:23 +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 787F68FC12; Fri, 21 Mar 2008 10:30:23 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A57EF9.dip.t-dialin.net [84.165.126.249]) by redbull.bpaserver.net (Postfix) with ESMTP id 05CF52E0FE; Fri, 21 Mar 2008 11:30:08 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 3D63C1F6CE; Fri, 21 Mar 2008 11:28:32 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1206095312; bh=35XVRdxu8JWwtTnc/tuFcAPEHcaf+YaLH km7ZgVwqoM=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=o2BOfj hPCHFnEZs7OeCJwQ2jNM2GWQb6nBGlXougy3r0bLnKJ+n3465Rwxc9YyktzesxHEzz0 jCGyrK/5Y4qzqHnbhRnVqT0ItRTt4VQiN/WqhR9MIxJ4QzDQMvKCGSGBmhEQmRmR8be GhxB83QddouTubd2+CVfZPilqRyAMirVAysXhTVdf4yfyn/yTgfFzlNTgzhogbwjGxg dJvrkdrL+EXtOa3kpFWYIUE7EASV7d/HLhvnZSkWLz281QjJ9ZtviC/IQerpqhASCFm C5xjrFOmf8gwkcD084mrTFytx83nI5VQoCLD+emYAt4UqIMhjixhR+NWDCOzIT0EPpf A== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2LASVHq034426; Fri, 21 Mar 2008 11:28:31 +0100 (CET) (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; Fri, 21 Mar 2008 11:28:31 +0100 Message-ID: <20080321112831.p34g0r1uboo0gosk@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 21 Mar 2008 11:28:31 +0100 From: Alexander Leidinger To: Roman Divacky References: <96317980@ipt.ru> <20080319204521.GA98846@freebsd.org> <20080320080703.ws5h2vaqskkw4w0s@webmail.leidinger.net> <20080320085122.GB32936@freebsd.org> <20080320111524.0j8stbuny84gwswc@webmail.leidinger.net> <20080320165024.GA83087@freebsd.org> In-Reply-To: <20080320165024.GA83087@freebsd.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.5) / FreeBSD-8.0 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.004, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10, SMILEY -0.50) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: [PATCH]: additional futex operations 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: Fri, 21 Mar 2008 10:30:24 -0000 Quoting Roman Divacky (from Thu, 20 Mar 2008 =20 17:50:24 +0100): >> The thought behind this is, that we can go from "should be" to "are". >> Doing a rate limited logging (print the message once) in -current (not >> in a MFC) should be enough to get a better idea. >> >> >Also.. if anyone is willing/able to implement the FD backing I think suc= h >> >person is skilled enough to see what is the problem even without the >> >printf. >> >> It's not about finding some to implement it, it's about getting _hard_ >> facts in our userbase. > > what is the point in getting to know that we dont implement FD backed > futexes? I already know that :) That's not the point. The point is to know which programs use this. If =20 we see that only a little tiny tools which nearly nobody uses wants to =20 use FD futexes, we don't care. But if some big software like Oracle, =20 DB2, Websphere (I don't say they use it and I don't say I think they =20 use it, that are just examples of the class of applications) or =20 something like this, then we should really have a look at implementing =20 them. > in a case of problems people should be running -DDEBUG linuxulator anyway. So far we told the users about stuff we don't implement without any =20 need to recompile. We should not change that. Specially as there are a =20 lot of users out there, which don't recompile a kernel at all. > I dont honestly think that anyone will ever implement the FD backed futexe= s > (too much work for basically null gain). I don't say the opposite, I just want to get hard facts to proof that =20 it is not necessary. Bye, Alexander. --=20 The meat is rotten, but the booze is holding out. Computer translation of "The spirit is willing, but the flesh is weak." http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 10:54:14 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 1AD8A106564A for ; Fri, 21 Mar 2008 10:54:14 +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 C4A4B8FC13 for ; Fri, 21 Mar 2008 10:54:13 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5521B.dip.t-dialin.net [84.165.82.27]) by redbull.bpaserver.net (Postfix) with ESMTP id 37FF12E0FE; Fri, 21 Mar 2008 11:54:05 +0100 (CET) Received: from webmail.leidinger.net (webmail.leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id 0EA9F1FC88; Fri, 21 Mar 2008 11:52:29 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1206096749; bh=/X2tku1bZ8xPOPHcl30zvp1zDB1lDUrZJ Kg5CudHc/U=; h=Message-ID:X-Priority:Date:From:To:Cc:Subject: References:In-Reply-To:MIME-Version:Content-Type: Content-Disposition:Content-Transfer-Encoding:User-Agent; b=Kg7BXG wG/m9NNSgYld5c7GYrqpqM6p01AU1tT4FKEVq51HKYl82+Xpsz0hUwWqnrlFrrhtjYl 9hqhU/arUcZ0CdhyuGG1ZvjlElV2Qz1+1KTVRCipaZcekmhdCqSLrBQfEwTx3ZWKDVB 0SjizieD3npaOEypXWtuRSjOHN+5Xs2Mm+8f9miF/uHh2tXcMwM/mlXpy/xJ2hKVgLc gVcdeMGX4zpUwX2TQ+JMGmtniLcR/1d1E3ZDhspXq7Eyv3SxRq4+gDJd+V2rAHT80c2 aH8gmYriAwNHKsOMbckw/gnH7b9m4hFoWCGECQvg4ywTjT4bU3MebkjzdBzc4sDEGFr A== Received: (from www@localhost) by webmail.leidinger.net (8.14.2/8.13.8/Submit) id m2LAqRvK038367; Fri, 21 Mar 2008 11:52:27 +0100 (CET) (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; Fri, 21 Mar 2008 11:52:27 +0100 Message-ID: <20080321115227.zkcrs6rvc4c8s004@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Fri, 21 Mar 2008 11:52:27 +0100 From: Alexander Leidinger To: Boris Samorodov References: <07011489@ipt.ru> In-Reply-To: <07011489@ipt.ru> 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.5) / FreeBSD-8.0 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=-13.504, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, MIME_QP_LONG_LINE 1.40, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: add LINUX_OSRELEASE to bsd.linux-rpm.mk 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: Fri, 21 Mar 2008 10:54:14 -0000 Quoting Boris Samorodov (from Fri, 21 Mar 2008 02:25:50 +0300)= : > Hello, > > > We are approching a day when two default compat.linux.osrelease > would exist (though it would be a one per branch). There should be a > way to determine which linux infrastructure ports should be > installed and a way to override this value (e.g. while package > building). > > I propose the following patch to bsd.linux-rpm.mk. It introduces a new > variable LINUX_OSRELEASE which is evaluated at bsd.linux-rpm.mk unless > it has been already defined. > > What do you think? What's the big picture (in the sense of: how do you want to use it)? Depending on the usage, it may be overkill to use it in linux-rpm.mk =20 and it would be better to just use it directly when it is needed. If =20 you want to use it in nearly every linux port, then sure, go ahead. =20 But if it is just a handful of ports, I would like to understand the =20 implications. If you have something which uses this already, just show =20 it. If not, I would say we are not in a hurry to add this now and we =20 can talk about it, if there's something to show. Bye, Alexander. --=20 A man paints with his brains and not with his hands. http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID =3D B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID =3D 72077137 From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 15:07:34 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 05D64106566C for ; Fri, 21 Mar 2008 15:07:34 +0000 (UTC) (envelope-from shildret@scotth.emsphone.com) Received: from scotth.emsphone.com (scotth.emsphone.com [199.67.51.179]) by mx1.freebsd.org (Postfix) with ESMTP id BFA908FC16 for ; Fri, 21 Mar 2008 15:07:33 +0000 (UTC) (envelope-from shildret@scotth.emsphone.com) Received: from scotth.emsphone.com (localhost [127.0.0.1]) by scotth.emsphone.com (8.14.2/8.14.2) with ESMTP id m2LF7VYQ023239; Fri, 21 Mar 2008 10:07:31 -0500 (CDT) (envelope-from shildret@scotth.emsphone.com) Received: (from shildret@localhost) by scotth.emsphone.com (8.14.2/8.14.2/Submit) id m2LF7Vsq023238; Fri, 21 Mar 2008 10:07:31 -0500 (CDT) (envelope-from shildret@scotth.emsphone.com) From: "Scott T. Hildreth" To: Jeremie Le Hen In-Reply-To: <20080321064347.GE66530@obiwan.tataz.chchile.org> References: <200803162311.25730.beech@freebsd.org> <200803171053.46283.beech@freebsd.org> <20080318020103.92FCB8FC2F@mx1.freebsd.org> <200803171848.52304.beech@freebsd.org> <20080320214716.GD66530@obiwan.tataz.chchile.org> <20080320232210.GA3429@freebsd.org> <20080321064347.GE66530@obiwan.tataz.chchile.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit Date: Fri, 21 Mar 2008 10:07:31 -0500 Message-Id: <1206112051.72707.81.camel@scotth.emsphone.com> Mime-Version: 1.0 X-Mailer: Evolution 2.12.2 FreeBSD GNOME Team Port Cc: freebsd-emulation@freebsd.org Subject: Re: Skype core dumps as normal user X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: shildreth@allantgroup.com List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 15:07:34 -0000 On Fri, 2008-03-21 at 07:43 +0100, Jeremie Le Hen wrote: > Hi Roman, > > On Fri, Mar 21, 2008 at 12:22:11AM +0100, Roman Divacky wrote: > > On Thu, Mar 20, 2008 at 10:47:16PM +0100, Jeremie Le Hen wrote: > > > Sorry for hijacking this thread, but do you know if it fixes Flash 9 as > > > well? :) > > > > a side note.... I got really excited by dtrace today. I guess that when > > dtrace import happens in fbsd (a week from now? :)) I'll try to see > > why flash9 fails on fbsd using that. > > > > I cant and wont promise anything but.. things might moev > > Ok, so this is not the same problem for Flash 9 and Skype. > Thanks for your past and coming work. This is much appreciated. > > > in the meantime.. please use gnash or (preferably) swfdec for your flash > > needs > > Last time I've tried gnash, it didn't work very well (understand: it > didn't play Youtube). I don't know swfdec, I will try it. Does it play > videos? gnash works okay for YouTube, I think I am going to try this, http://www.riondabsd.net/2007/05/23/flash-on-freebsd-using-gnash/ > > Regards, From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 16:28:53 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 12795106566B for ; Fri, 21 Mar 2008 16:28:53 +0000 (UTC) (envelope-from 3FtzjRxUKCR464F8H74L-HINC9C64NCIHAIIAF8.6IG8GOF4NCIH9L885M7.ILA@calendar-server.bounces.google.com) Received: from rv-out-f140.google.com (rv-out-f140.google.com [209.85.198.140]) by mx1.freebsd.org (Postfix) with ESMTP id E13728FC32 for ; Fri, 21 Mar 2008 16:28:52 +0000 (UTC) (envelope-from 3FtzjRxUKCR464F8H74L-HINC9C64NCIHAIIAF8.6IG8GOF4NCIH9L885M7.ILA@calendar-server.bounces.google.com) Received: by rv-out-f140.google.com with SMTP id g12so13795rvb.31 for ; Fri, 21 Mar 2008 09:28:52 -0700 (PDT) MIME-Version: 1.0 Message-ID: <000e0cd217a40448f49d032be33f396@google.com> Date: Fri, 21 Mar 2008 09:02:30 -0700 Sender: Google Calendar Received: by 10.140.225.19 with SMTP id x19mr287605rvg.7.1206115350292; Fri, 21 Mar 2008 09:02:30 -0700 (PDT) From: jessica michael To: emulation@freebsd.org Content-Type: multipart/mixed; boundary=000e0cd217a40448f49d032bbb229706 X-Content-Filtered-By: Mailman/MimeDel 2.1.5 Cc: Subject: [Invitation] please me with the name of god @ Fri Mar 21, 2008 () X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: jessica michael List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 21 Mar 2008 16:28:53 -0000 --000e0cd217a40448f49d032bbb229706 Content-Type: text/plain; charset=ISO-8859-1; Format=Flowed Content-Transfer-Encoding: 7bit emulation@freebsd.org, you are invited to Title: please me with the name of god Time: Fri Mar 21, 2008 (Timezone: Hawaii Time) Where: help me Calendar: Description: Dearest Friend, Greetings in the name of God, Let my plea not sound strange to you dearest one my only attorney who has been helpful died lately to my utmost dismay. As a result of my lawyer's death I have for sometime prayed incessantly before through your country's guest book I got your email address and decided to crave your indulgence on my condition. I am Mrs. Jessica Michael a Christian from Britain, I am 48 years old, I am suffering from a long time cancer of the lungs, which has partially affected my brain, and from all indication my condition is really deteriorating. According to my doctors my health is very poor because of the cancer ailment. Dear one I was brought up as an orphan and was married to my late husband for twenty years without a child, my husband died in a fatal motor accident, before his death we were true Christians. Since his death I decided not to re-marry, I sold all my inherited belongings and deposited all the sum of thirty million dollars ($30,000,000.00) with the First Inland Bank. At present, this money is still deposited in the bank. The management of the bank just wrote to me because of the money is not been serviced.The bank suggested to me to issue a letter of authorization to someone who can manage the money because of my ill health and also threatened that the money will be confisticated. I have been hospitalized in a hospital where I have been undergoing treatment for cancer of the lungs and by the Grace of God I was fortunate to have my computer laptop hence I am writing from the sick bed I rarely talk and the doctors have told me that I have only a few months to live. It is my last wish to see that this money is invested in any charitable organization of your choice preferably, the disabled persons,the motherless babies home, fund Churches, orphanages and widows. I took this decision, before I rest in peace and very hopeful that you as God fearing person will help me achieve this objective even if I am no more.As soon as I receive your reply I will issue you with a letter of authority as the new beneficiary of my fund. Please assure me that you will act accordingly as I stated herein. Waiting for your reply Mrs Jessica You can view this event at http://www.google.com/calendar/event?action=VIEW&eid=dTNpZmthMW80ZG50YW5kazlsMGY1YWFvMDAgZW11bGF0aW9uQGZyZWVic2Qub3Jn&tok=MjMjbWljaGFlbGplc3N5MEBnbWFpbC5jb21mYTNmM2Q3Mzg0MzI2MDU5M2RlZDllOTYxNzIwZjZhNzkyMzc5NGZl&ctz=Pacific%2FHonolulu&hl=en You are receiving this courtesy email at the account emulation@freebsd.org because you are an attendee of this event. To stop receiving future notifications for this event, decline this event. Alternatively you can sign up for a Google Calendar account at http://www.google.com/calendar/ and control your notification settings for your entire calendar. --000e0cd217a40448f49d032bbb229706-- From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 17:48:45 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 328751065671 for ; Fri, 21 Mar 2008 17:48:45 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id A1BC38FC20 for ; Fri, 21 Mar 2008 17:48:44 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 4EF942A9932; Fri, 21 Mar 2008 18:48:43 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.14.2/8.13.8) with ESMTP id m2LHlaE9093236; Fri, 21 Mar 2008 18:47:36 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.14.2/8.13.6/Submit) id m2LHlZCF093235; Fri, 21 Mar 2008 18:47:35 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Fri, 21 Mar 2008 18:47:35 +0100 To: Kostik Belousov Message-ID: <20080321174735.GB93037@saturn.kn-bremen.de> Mail-Followup-To: Kostik Belousov , olli@lurza.secnetix.de, freebsd-emulation@freebsd.org References: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> <20080320202852.GR10374@deviant.kiev.zoral.com.ua> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20080320202852.GR10374@deviant.kiev.zoral.com.ua> User-Agent: Mutt/1.5.16 (2007-06-09) Cc: freebsd-emulation@freebsd.org, olli@lurza.secnetix.de Subject: Re: qemu coredumps on RELENG_7 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: Fri, 21 Mar 2008 17:48:45 -0000 On Thu, Mar 20, 2008 at 10:28:52PM +0200, Kostik Belousov wrote: > On Thu, Mar 20, 2008 at 09:15:29PM +0100, Juergen Lock wrote: > > In article <200803181152.m2IBq0Ih012824@lurza.secnetix.de> you write: > > >D Hill wrote: > > > > Rick C. Petty wrote: > > > > > Oliver Fromme wrote: > > > > > > Kostik Belousov wrote: > > > > > > > > > > > > > > Definitely, > > > > > > > kldload aio > > > > > > > before running qemu. > > > > > > > > > > > > Thank you, that seems to solve the problem indeed. > > > > > > Is that documented somewhere? It's not in the manpage. > > > > > > I think it should be in the manpage ... would have > > > > > > saved me quite some time. > > > > > > > Actually it is also documented in the pkg-message of the port(s), but > > apparently nobody reads that... (OK I could patch a pointer to that > > into the manpage, do other ports do that?) > > > > > > > Nope. It should be, or at least qemu should fail to start or at least > > > > > print a message instead of just randomly failing. > > > > > >Definitely. > > > > > > > > I ran into the same problem and only after spending hours trying to get it > > > > > to work did I remember to kldload aio. > > > > > > > > I don't know if this applies. However, I found this in > > > > /usr/ports/UPDATING: > > > > > > > > 20070206: > > > > > >It applies, but I think someone who installs qemu now > > >isn't supposed to read UPDATING all the way back to > > >February 2007. In fact, for fresh installs you should > > >not have to read UPDATING _at_ _all_. > > > > > >Important information like this should be in the manual > > >page, and -- as Rick pointed out -- the failure mode is > > >pathetic. It should print a useful error message right > > >at the start instead of randomly failing later. > > > > Anyway, this was easier than I thought: (it didn't occur to me that > > modfind(2) also finds modules that are statically linked into the kernel...) > > > > Index: qemu/vl.c > > @@ -8423,6 +8423,12 @@ > > nb_nics = 0; > > /* default mac address of the first network interface */ > > > > +#ifdef __FreeBSD__ > > + loadmodules(0, "aio", NULL); > > + if (modfind("aio") == -1) > > + fprintf(stderr, "warning: aio not (kld)loaded, may cause `Invalid system call' traps on disk IO\n"); > > +#endif > > + > > optind = 1; > > for(;;) { > > if (optind >= argc) > > > > Would everybody be satisfied with this now? :) > > Juergen > Me not :). Better print the message without the module load attempt. Ok, fine with me, committed. (the load attempt would only have worked when running qemu as root and you rarely do that anyway...) Juergen From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 18:08:35 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 B99691065675 for ; Fri, 21 Mar 2008 18:08:35 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: from gwyn.kn-bremen.de (gwyn.kn-bremen.de [212.63.36.242]) by mx1.freebsd.org (Postfix) with ESMTP id 693978FC23 for ; Fri, 21 Mar 2008 18:08:35 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 523792A7997; Fri, 21 Mar 2008 19:08:34 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.14.2/8.13.8) with ESMTP id m2LI875I094952 for ; Fri, 21 Mar 2008 19:08:07 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.14.2/8.13.6/Submit) id m2LI87Z3094951 for freebsd-emulation@FreeBSD.org; Fri, 21 Mar 2008 19:08:07 +0100 (CET) (envelope-from nox) From: Juergen Lock Date: Fri, 21 Mar 2008 19:08:07 +0100 To: freebsd-emulation@FreeBSD.org Message-ID: <20080321180807.GA93940@saturn.kn-bremen.de> Mail-Followup-To: freebsd-emulation@FreeBSD.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.16 (2007-06-09) Cc: Subject: new cpu affinity syscalls and (k)qemu on amd64 SMP 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: Fri, 21 Mar 2008 18:08:35 -0000 Hi! There's a (remote?) possibility that the amd64 SMP kqemu crashes could be cured by pinning the qemu process to a single cpu (tho, if its that, I wonder why it works on i386 without doing that...) Anyway, could the new syscalls be used to pin a process to the cpu it was started on, and if so, how? Or, what would be the best way to ensure multiple qemu instances don't all end up on the same cpu and still won't be moved between cpus once they are running? Wondering... Juergen PS: Yeah I tried debugging this via running qemu in qemu but got nowhere, I'm beginning to suspect the cpus end up scribbling over each other's stack... From owner-freebsd-emulation@FreeBSD.ORG Fri Mar 21 23:11:18 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 0C137106566B for ; Fri, 21 Mar 2008 23:11:18 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id AD5308FC15 for ; Fri, 21 Mar 2008 23:11:17 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.109] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1JcqOJ-000K5P-Cx; Sat, 22 Mar 2008 02:11:15 +0300 To: "O. Hartmann" References: <47E27CB9.1070300@zedat.fu-berlin.de> <98058765@ipt.ru> <47E423FD.2020405@zedat.fu-berlin.de> From: Boris Samorodov Date: Sat, 22 Mar 2008 02:10:43 +0300 In-Reply-To: <47E423FD.2020405@zedat.fu-berlin.de> (O. Hartmann's message of "Fri\, 21 Mar 2008 21\:09\:17 +0000") Message-ID: <28439212@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org Subject: Re: FreeBSD 7.0, Linuxulator and LDAP 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: Fri, 21 Mar 2008 23:11:18 -0000 Hello List, OK, let's see if someone from freebsd-emulation@ ML can help. On Fri, 21 Mar 2008 21:09:17 +0000 O. Hartmann wrote: > Boris Samorodov wrote: > > On Thu, 20 Mar 2008 15:03:21 +0000 O. Hartmann wrote: > > > >> we use a LDAP backed up environment on our FreeBSD boxes (mostly 7.0 > >> machines). > >> With several tools running under Linux/Linuxulator in FreeBSD ist is > >> not possible to work, like acroread or linux-opera and other software > >> (like IDL, Mathematica). When the software starts up, it complains > >> about unknown user IDs (acroread, Gtk-toolset). > > > > Hm. I never used FreeBSD with LDAP backed up environment. > So then you very likely do not run into problems administrators or > users of non-trivial and non-home environments would probably run > into! > > Some linux apps display warnings about unknown IDs (something like > > glib about UID 0), but it never prevented the app from functioning. > Acrobat reader, for instance, does not work because the Gtk lib > compalins about a non-existent ID as I wrote - and stops working. > > > >> I guess I need a complete PAM/NSS/LDAP setup in Linux > >> (/compat/linux/etc), but I have no glue how to get the appropriate > >> libraries (pam_ldap.so, nss_ldap.so etc.). > > > > I don't think so. The main idea for linuxulator is to use as much as > > possible. We do use FreeBSD native configure and other files and > > databases. E.g. we _remove_ passwd and other files (as well as some > > directories) from linux distribution before installing. > Then it would be easy to find a way how the Linuxulator utilize the > PAM/NSS/LDAP environment setup of the hosting system, like FreeBSD > 7.0? All right, I'll appreciate any hints and tips. > >> Can anybody help? > > > > Well, I can give you only some theory here. Sorry. :-( > Thank you very much. > Apart from the way the Linuxulator 'should work in theory' it does not > realize a LDAP environment.This can be very easily proffed: > Do an 'exec /compat/linux/bin/sh' from an LDAP backed system > environment where users do not exist in the local passwd. And then > you'll see very quickly how FreeBSD's Linuxulator uses as much as > possible from FreeBSD hosting system. The user is unknown. > > 1. Use FreeBSD database (passwd and friends) before LDAP. > > 2. Add needed IDs to LDAP database. > I do not understand this recommendations. Why should I use the local > FreeBSD auth-stuff when FreeBSD is within a centralized server > environment? This is 70s thinking, NIS/YP isn't apllicable anymore in > many environments and the local db stuff isn't as well. > Again, our whole facility has centralized, server-environment-like > LDAP setups. > O. Hartmann WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 00:57:22 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 BE90E1065670 for ; Sat, 22 Mar 2008 00:57:22 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from services.ipt.ru (services.ipt.ru [194.62.233.110]) by mx1.freebsd.org (Postfix) with ESMTP id 6B3EA8FC16 for ; Sat, 22 Mar 2008 00:57:22 +0000 (UTC) (envelope-from bsam@ipt.ru) Received: from [85.173.17.109] (helo=localhost.my.domain) by services.ipt.ru with esmtpa (Exim 4.54 (FreeBSD)) id 1Jcs2y-000KIB-Rc; Sat, 22 Mar 2008 03:57:21 +0300 To: Alexander Leidinger References: <07011489@ipt.ru> <20080321115227.zkcrs6rvc4c8s004@webmail.leidinger.net> From: Boris Samorodov Date: Sat, 22 Mar 2008 03:56:49 +0300 In-Reply-To: <20080321115227.zkcrs6rvc4c8s004@webmail.leidinger.net> (Alexander Leidinger's message of "Fri\, 21 Mar 2008 11\:52\:27 +0100") Message-ID: <98037310@ipt.ru> User-Agent: Gnus/5.11 (Gnus v5.11) Emacs/22.1 (berkeley-unix) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: freebsd-emulation@FreeBSD.org Subject: Re: add LINUX_OSRELEASE to bsd.linux-rpm.mk 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, 22 Mar 2008 00:57:23 -0000 On Fri, 21 Mar 2008 11:52:27 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (from Fri, 21 Mar 2008 02:25:50 +0300): > > I propose the following patch to bsd.linux-rpm.mk. It introduces a new > > variable LINUX_OSRELEASE which is evaluated at bsd.linux-rpm.mk unless > > it has been already defined. > What's the big picture (in the sense of: how do you want to use it)? Well, it were you who asked about The Big Picture. ;-) OK, we a speaking about the day when 2.6.16 is a default value. To say in short, I assume that this variable will be used by every linux port (well, may be except infrastructure ports). E.g. if someone is going to install, say print/acroread7, then the system should detect which ports (upon which acroread depends): either x11-toolkits/linux-pango (current 2.4.2 port) or x11-toolkits/linux_k26-pango (future 2.6.16 port). That may be done by using: 1) the value from compat.linux.osrelease sysctl; 2) OSREL value (e.g. if OSREL>8000XX, etc.); 3) a pre-defined value; 4) checking for a file (contents). The first one is more strict. The system is configured (linux kernel module loaded, compat.linux.osrelease sysctl is set). There should be no side effects or astonishments when running a linux application. The second one can be used but only when we get at least one branch with non 2.4.2 linux emulation by default. The third one may be usefull for package building/jails (though this case needs some more investigation). The forth one may also be used, but seems to be non-reliable: . files tend to change their names (redhat-release, fedora-release, etc.) and internal structure; . files may got staled after OS upgrading and so on. So, the value of LINUX_OSRELEASE is used to set a value to a new variable LINUX_PORT_SUFFIX. Here is a proof of concept (though it partially works for me). The idea (as usual is stolen from our x11/gnome (thanks!) teams. Ah, don't pay attention to actual paths, they are given only as examples. ----- .if ${LINUX_OSRELEASE} == "2.6.16" LINUX_PORT_SUFFIX= _k26 .else LINUX_PORT_SUFFIX= .endif expat_FILE= ${LINUXBASE}/usr/lib/libexpat.so.0 expat_k26_FILE= ${LINUXBASE}/lib/libexpat.so.1 expat_DETECT= ${expat${LINUX_PORT_SUFFIX}_FILE} expat_PORT= ${PORTSDIR}/textproc/linux${LINUX_PORT_SUFFIX}-expat ----- The value ${expat_DETECT}:${expat_PORT} will be: . ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat (for LINUX_OSRELEASE other than 2.6.16); . ${LINUXBASE}/lib/libexpat.so.1:${PORTSDIR}/textproc/linux_k26-expat (for 2.6.16). Then a port's Makefile may use a variable USE_LINUX_APPS to show used linux infrastructure ports (instead of using them at XXX_DEPENDS): ----- USE_LINUX_APPS= expat ----- What will we get? Here you are. We get two (but not limited to "two") groups of linux infrastructure ports. Other linux applications just use the needed group automagically. > Depending on the usage, it may be overkill to use it in linux-rpm.mk > and it would be better to just use it directly when it is needed. If > you want to use it in nearly every linux port, then sure, go ahead. > But if it is just a handful of ports, I would like to understand the > implications. If you have something which uses this already, just show > it. If not, I would say we are not in a hurry to add this now and we > can talk about it, if there's something to show. That concept may be introduced now even before the default for linux.osrelease is changed. Current linux infrastructure ports may not be touched -- they'll work as usual. Other linux ports may be transferred one-by-one. And we'll get some application testing with new linux infrastructure ports before official annouce of the change. That path seems to be soft and quiet, with least astonishment. WBR -- bsam From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 01:37:54 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 4BD6C106564A for ; Sat, 22 Mar 2008 01:37:54 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao102.cox.net (eastrmmtao102.cox.net [68.230.240.8]) by mx1.freebsd.org (Postfix) with ESMTP id BDD158FC14 for ; Sat, 22 Mar 2008 01:37:53 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo01.cox.net ([68.1.16.119]) by eastrmmtao107.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080322005339.CFWD7068.eastrmmtao107.cox.net@eastrmimpo01.cox.net> for ; Fri, 21 Mar 2008 20:53:39 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo01.cox.net with bizsmtp id 40td1Z00C4iy4EG020teoq; Fri, 21 Mar 2008 20:53:38 -0400 Date: Fri, 21 Mar 2008 19:55:23 -0500 To: emulation@freebsd.org From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 Content-Transfer-Encoding: 7bit Message-ID: User-Agent: Opera Mail/9.26 (Linux) Cc: Subject: What's plan for USE_LINUX with USE_XLIB? 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, 22 Mar 2008 01:37:54 -0000 Hello folks, I am not sure what's plan for USE_LINUX with USE_XLIB? I am maintaining for www/linux-opera and this port is last one that have USE_XLIB in my maintainship of ports. I am wondering if I should remove USE_XLIB from linux-opera and manual add dependencies in Makefile or I should wait for something to get change in future? Thanks. BTW: Please CC to me as I am not in this list. Cheers, Mezz -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 08:02:21 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 921DC106566B for ; Sat, 22 Mar 2008 08:02:21 +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 56C268FC15 for ; Sat, 22 Mar 2008 08:02:21 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5521B.dip.t-dialin.net [84.165.82.27]) by redbull.bpaserver.net (Postfix) with ESMTP id DDFF72E10F; Sat, 22 Mar 2008 09:02:14 +0100 (CET) Received: from deskjail (unknown [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id C02E865FD2; Sat, 22 Mar 2008 09:00:18 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1206172818; bh=i8dWi3l+ZlywF+JiCINbK6T+2ZbVzwsHk YPon5q8Nig=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To: References:X-Mailer:Mime-Version:Content-Type: Content-Transfer-Encoding; b=Fx7009bLcJzeIooSKP4PDY/zsao+kRKD6vUAs DDlSA/wmwofarBnxM6upZ8VX7lJTmVT5zxCnkj9YMMKDNSdYpGL/CUF3OQ9cN3Pc6Kc PmejcdXEGByF5su4Wt9Bmce3XtEobjtApz7iKK9or7w/0euz7YvLUBiq64m0NjVH4UC zsXAIcjPqNYXB6x3I17nHK3LKewDDZeZEZojPCYtCxe3zHdlIo+6vAARUSRfyDS2K0D I4Byj3kUKme0RZLb1MMkRVHyDNMJp5pGmzoSKyeT49dQ57u/WqdJeZDFMdz4ZsFM+V5 Nm5Rd4vecQaaxL9oxF0xUs4pNFBTJGgHNNB2Q== Date: Sat, 22 Mar 2008 08:54:34 +0100 From: Alexander Leidinger To: Boris Samorodov Message-ID: <20080322085434.10838040@deskjail> In-Reply-To: <98037310@ipt.ru> References: <07011489@ipt.ru> <20080321115227.zkcrs6rvc4c8s004@webmail.leidinger.net> <98037310@ipt.ru> X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.8; 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.4, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, NO_RDNS 0.50, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org Subject: Re: add LINUX_OSRELEASE to bsd.linux-rpm.mk 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, 22 Mar 2008 08:02:21 -0000 Quoting Boris Samorodov (Sat, 22 Mar 2008 03:56:49 +0300): > E.g. if someone is going to install, say print/acroread7, then the > system should detect which ports (upon which acroread depends): either > x11-toolkits/linux-pango (current 2.4.2 port) or > x11-toolkits/linux_k26-pango (future 2.6.16 port). When I look at k26 somehow I feel some dislike, but as I don't have any better idea... you chose the color. > That may be done by using: > 1) the value from compat.linux.osrelease sysctl; > 2) OSREL value (e.g. if OSREL>8000XX, etc.); > 3) a pre-defined value; > 4) checking for a file (contents). > > The first one is more strict. The system is configured (linux kernel > module loaded, compat.linux.osrelease sysctl is set). There should be > no side effects or astonishments when running a linux application. > > The second one can be used but only when we get at least one branch > with non 2.4.2 linux emulation by default. > > The third one may be usefull for package building/jails (though this > case needs some more investigation). We need to ask portmgr about this. In the long term 2) should be enough, but in case we switch the default during a stable branch (I don't know if we do it, it may or may not be a good idea), we may stick with the old ones for the entire branch until the version which has 2.4 as the default is not supported anymore. > The forth one may also be used, but seems to be non-reliable: > . files tend to change their names (redhat-release, fedora-release, > etc.) and internal structure; > . files may got staled after OS upgrading and so on. Forget 4). > So, the value of LINUX_OSRELEASE is used to set a value to a new > variable LINUX_PORT_SUFFIX. Here is a proof of concept (though it LINUX_OSRELEASE_SUFFIX sounds more intuitive for mem but if you want to stick with LINUX_PORT_SUFFIX, it's ok for me. > partially works for me). The idea (as usual is stolen from our > x11/gnome (thanks!) teams. Ah, don't pay attention to actual paths, > they are given only as examples. > ----- > .if ${LINUX_OSRELEASE} == "2.6.16" > LINUX_PORT_SUFFIX= _k26 > .else > LINUX_PORT_SUFFIX= > .endif > > expat_FILE= ${LINUXBASE}/usr/lib/libexpat.so.0 > expat_k26_FILE= ${LINUXBASE}/lib/libexpat.so.1 > expat_DETECT= ${expat${LINUX_PORT_SUFFIX}_FILE} > expat_PORT= ${PORTSDIR}/textproc/linux${LINUX_PORT_SUFFIX}-expat > ----- > > The value ${expat_DETECT}:${expat_PORT} will be: > . ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat > (for LINUX_OSRELEASE other than 2.6.16); > . ${LINUXBASE}/lib/libexpat.so.1:${PORTSDIR}/textproc/linux_k26-expat > (for 2.6.16). > > Then a port's Makefile may use a variable USE_LINUX_APPS to show used > linux infrastructure ports (instead of using them at XXX_DEPENDS): > ----- > USE_LINUX_APPS= expat > ----- [...] > That concept may be introduced now even before the default for > linux.osrelease is changed. Current linux infrastructure ports > may not be touched -- they'll work as usual. Other linux ports may be > transferred one-by-one. And we'll get some application testing with > new linux infrastructure ports before official annouce of the change. > > That path seems to be soft and quiet, with least astonishment. I agree, this is well done. Where do we have to introduce the *_PORT stuff? Do we need a bsd.linux.mk, or can the bsd.linux-rpm.mk be used for this? The strict answer may be no, but do we want to be that strict? Bye, Alexander. -- I'm frequently appalled by the low regard you Earthmen have for life. -- Spock, "The Galileo Seven", stardate 2822.3 http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 09:09:12 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 40B79106564A for ; Sat, 22 Mar 2008 09:09:12 +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 13B698FC1D for ; Sat, 22 Mar 2008 09:09:11 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5521B.dip.t-dialin.net [84.165.82.27]) by redbull.bpaserver.net (Postfix) with ESMTP id 6121B2E0BD; Sat, 22 Mar 2008 10:09:03 +0100 (CET) Received: from deskjail (unknown [192.168.1.109]) by outgoing.leidinger.net (Postfix) with ESMTP id 95680877D7; Sat, 22 Mar 2008 10:07:06 +0100 (CET) DKIM-Signature: v=1; a=rsa-sha256; c=simple/simple; d=Leidinger.net; s=outgoing-alex; t=1206176826; bh=Uo26Htfxd7x09vvnvw4JRf0g0PY4PuDun rhCHvkcIAA=; h=Date:From:To:Cc:Subject:Message-ID:In-Reply-To: References:X-Mailer:Mime-Version:Content-Type: Content-Transfer-Encoding; b=1eOOF9qwb80G77wDCHvT6TXSp3ecWp9MAJBWN vj2Dzyix/Th4QXqx0qHic/+VgS5yYK0jXIjoNMR66TxdsEI0iLxmJFjNrypStQCwlu/ Ew8Af9n5ep4eGIDUGk9Zh/PmkC0QZuJ4TrB1R2uSwVleaKT0h/J+BRyLx21BRkfxGOe 9kPGj9UpS9CcaOmIWyQgt0VFuOfnN+cggWvDM6a8NaISLrN+tn5lGxz90z+CI0OIlRk rUsZcKvXtJSIy07XONOzYTzqeYng6bthuWQj5nvOXQHr5NHC2Tb1QZ6Fro97A9X08Zj p2gmyK3AP9sv+R1nsTWj1qp6tA81njPBsD/7Q== Date: Sat, 22 Mar 2008 10:01:21 +0100 From: Alexander Leidinger To: "Jeremy Messenger" Message-ID: <20080322100121.3692150c@deskjail> In-Reply-To: References: X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.8; 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.4, required 6, BAYES_00 -15.00, DKIM_SIGNED 0.00, DKIM_VERIFIED -0.00, NO_RDNS 0.50, RDNS_DYNAMIC 0.10) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org Subject: Re: What's plan for USE_LINUX with USE_XLIB? 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, 22 Mar 2008 09:09:12 -0000 Quoting "Jeremy Messenger" (Fri, 21 Mar 2008 19:55:23 -0500): > Hello folks, > > I am not sure what's plan for USE_LINUX with USE_XLIB? I am maintaining > for www/linux-opera and this port is last one that have USE_XLIB in my > maintainship of ports. I am wondering if I should remove USE_XLIB from > linux-opera and manual add dependencies in Makefile or I should wait for > something to get change in future? Thanks. > > BTW: Please CC to me as I am not in this list. We used this to select the right X11 port during a transition period. Strictly speaking it's not needed currently, but it will be needed in the next transition period. Boris is working on a system like you use in GNOME to select some linux dependencies. I think the X stuff is a good candidate for this. He wants to introduce this in the near future, so for now just keep the USE_XLIB (the behavior is redefined in the USE_LINUX case anyway). Bye, Alexander. -- She's the kind of girl who climbed the ladder of success wrong by wrong. -- Mae West http://www.Leidinger.net Alexander @ Leidinger.net: PGP ID = B0063FE7 http://www.FreeBSD.org netchild @ FreeBSD.org : PGP ID = 72077137 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 11:40:00 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 493AE1065673 for ; Sat, 22 Mar 2008 11:40:00 +0000 (UTC) (envelope-from outi@bytephobia.de) Received: from dd18312.kasserver.com (dd18312.kasserver.com [85.13.138.194]) by mx1.freebsd.org (Postfix) with ESMTP id C949C8FC1D for ; Sat, 22 Mar 2008 11:39:59 +0000 (UTC) (envelope-from outi@bytephobia.de) Received: from duality (pD9E3630A.dip.t-dialin.net [217.227.99.10]) by dd18312.kasserver.com (Postfix) with ESMTP id CD74718662BC3; Sat, 22 Mar 2008 12:29:32 +0100 (CET) Date: Sat, 22 Mar 2008 12:29:28 +0100 From: Patrick Hurrelmann To: Alexander Leidinger Message-ID: <20080322122928.6435f7fe@duality> In-Reply-To: <20080322085434.10838040@deskjail> References: <07011489@ipt.ru> <20080321115227.zkcrs6rvc4c8s004@webmail.leidinger.net> <98037310@ipt.ru> <20080322085434.10838040@deskjail> Organization: private X-Mailer: Claws Mail 3.3.1 (GTK+ 2.12.9; i386-portbld-freebsd7.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@FreeBSD.org Subject: Re: add LINUX_OSRELEASE to bsd.linux-rpm.mk 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, 22 Mar 2008 11:40:00 -0000 On Sat, 22 Mar 2008 08:54:34 +0100 Alexander Leidinger wrote: > Quoting Boris Samorodov (Sat, 22 Mar 2008 03:56:49 > +0300): > > > E.g. if someone is going to install, say print/acroread7, then the > > system should detect which ports (upon which acroread depends): > > either x11-toolkits/linux-pango (current 2.4.2 port) or > > x11-toolkits/linux_k26-pango (future 2.6.16 port). > > When I look at k26 somehow I feel some dislike, but as I don't have > any better idea... you chose the color. > > > That may be done by using: > > 1) the value from compat.linux.osrelease sysctl; > > 2) OSREL value (e.g. if OSREL>8000XX, etc.); > > 3) a pre-defined value; > > 4) checking for a file (contents). > > > > The first one is more strict. The system is configured (linux kernel > > module loaded, compat.linux.osrelease sysctl is set). There should > > be no side effects or astonishments when running a linux > > application. > > > > The second one can be used but only when we get at least one branch > > with non 2.4.2 linux emulation by default. > > > > The third one may be usefull for package building/jails (though this > > case needs some more investigation). > > We need to ask portmgr about this. In the long term 2) should be > enough, but in case we switch the default during a stable branch (I > don't know if we do it, it may or may not be a good idea), we may > stick with the old ones for the entire branch until the version which > has 2.4 as the default is not supported anymore. > > > The forth one may also be used, but seems to be non-reliable: > > . files tend to change their names (redhat-release, fedora-release, > > etc.) and internal structure; > > . files may got staled after OS upgrading and so on. > > Forget 4). > > > So, the value of LINUX_OSRELEASE is used to set a value to a new > > variable LINUX_PORT_SUFFIX. Here is a proof of concept (though it > > LINUX_OSRELEASE_SUFFIX sounds more intuitive for mem but if you want > to stick with LINUX_PORT_SUFFIX, it's ok for me. > > > partially works for me). The idea (as usual is stolen from our > > x11/gnome (thanks!) teams. Ah, don't pay attention to actual paths, > > they are given only as examples. > > ----- > > .if ${LINUX_OSRELEASE} == "2.6.16" > > LINUX_PORT_SUFFIX= _k26 > > .else > > LINUX_PORT_SUFFIX= > > .endif > > > > expat_FILE= ${LINUXBASE}/usr/lib/libexpat.so.0 > > expat_k26_FILE= ${LINUXBASE}/lib/libexpat.so.1 > > expat_DETECT= ${expat${LINUX_PORT_SUFFIX}_FILE} > > expat_PORT= > > ${PORTSDIR}/textproc/linux${LINUX_PORT_SUFFIX}-expat ----- > > > > The value ${expat_DETECT}:${expat_PORT} will be: > > . > > ${LINUXBASE}/usr/lib/libexpat.so.0:${PORTSDIR}/textproc/linux-expat > > (for LINUX_OSRELEASE other than 2.6.16); . > > ${LINUXBASE}/lib/libexpat.so.1:${PORTSDIR}/textproc/linux_k26-expat > > (for 2.6.16). > > > > Then a port's Makefile may use a variable USE_LINUX_APPS to show > > used linux infrastructure ports (instead of using them at > > XXX_DEPENDS): ----- > > USE_LINUX_APPS= expat > > ----- > [...] > > That concept may be introduced now even before the default for > > linux.osrelease is changed. Current linux infrastructure ports > > may not be touched -- they'll work as usual. Other linux ports may > > be transferred one-by-one. And we'll get some application testing > > with new linux infrastructure ports before official annouce of the > > change. > > > > That path seems to be soft and quiet, with least astonishment. > > I agree, this is well done. Where do we have to introduce the *_PORT > stuff? Do we need a bsd.linux.mk, or can the bsd.linux-rpm.mk be used > for this? The strict answer may be no, but do we want to be that > strict? > > Bye, > Alexander. Hi everybody, just a quickshot to the upcoming naming conventions (imho this popped up several times now). I don't like the naming "k26" very much, too. Maybe it would be enough to suffix the linux prefix only by the kernel version? E.g. linux26-pango This would look much saner and omitting the k (for kernel) should be fine, also. Strictly, the linux version is the kernel version ;) This is just a opinion from a normal user and consider it as a hint :) Regards, Patrick -- ==================================================================== Patrick Hurrelmann | "Programming today is a race between software Mannheim, Germany | engineers striving to build bigger and better | idiot-proof programs, and the Universe trying outi@bytephobia.de | to produce bigger and better idiots. So far, www.bytephobia.de | the Universe is winning." - Rich Cook /"\ \ / ASCII Ribbon Campaign X against HTML email & vCards / \ From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 15:13:43 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 7B408106566B for ; Sat, 22 Mar 2008 15:13:43 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (unknown [IPv6:2a01:170:102f::2]) by mx1.freebsd.org (Postfix) with ESMTP id F09038FC1F for ; Sat, 22 Mar 2008 15:13:42 +0000 (UTC) (envelope-from olli@lurza.secnetix.de) Received: from lurza.secnetix.de (localhost [127.0.0.1]) by lurza.secnetix.de (8.14.1/8.14.1) with ESMTP id m2MFDTvI058808; Sat, 22 Mar 2008 16:13:41 +0100 (CET) (envelope-from oliver.fromme@secnetix.de) Received: (from olli@localhost) by lurza.secnetix.de (8.14.1/8.14.1/Submit) id m2MFDTXx058806; Sat, 22 Mar 2008 16:13:29 +0100 (CET) (envelope-from olli) From: Oliver Fromme Message-Id: <200803221513.m2MFDTXx058806@lurza.secnetix.de> To: nox@jelal.kn-bremen.de (Juergen Lock) Date: Sat, 22 Mar 2008 16:13:29 +0100 (CET) In-Reply-To: <200803202015.m2KKFTBX080186@saturn.kn-bremen.de> X-Mailer: ELM [version 2.5 PL8] MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit X-Greylist: Sender IP whitelisted, not delayed by milter-greylist-2.1.2 (lurza.secnetix.de [127.0.0.1]); Sat, 22 Mar 2008 16:13:41 +0100 (CET) Cc: freebsd-emulation@freebsd.org Subject: Re: qemu coredumps on RELENG_7 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, 22 Mar 2008 15:13:43 -0000 Juergen Lock wrote: > Oliver Fromme wrote: > > D Hill wrote: > > > Rick C. Petty wrote: > > > > Oliver Fromme wrote: > > > > > Kostik Belousov wrote: > > > > > > > > > > > > Definitely, > > > > > > kldload aio > > > > > > before running qemu. > > > > > > > > > > Thank you, that seems to solve the problem indeed. > > > > > Is that documented somewhere? It's not in the manpage. > > > > > I think it should be in the manpage ... would have > > > > > saved me quite some time. > > > > > Actually it is also documented in the pkg-message of the port(s), but > apparently nobody reads that... How are you supposed to read it when you install a bunch of ports in batch mode, i.e. unattended (for example, over night or during lunch break)? Therefore I think that pkg-message is _not_ the correct place for critical ionformation like that. > (OK I could patch a pointer to that > into the manpage, do other ports do that?) There are several ports that patch port-specific things into the manpage. Prominent examples are gzip, jpeg, bash, cdrtools and openssh-portable. > Anyway, this was easier than I thought: (it didn't occur to me that > modfind(2) also finds modules that are statically linked into the kernel...) > > Index: qemu/vl.c > @@ -8423,6 +8423,12 @@ > nb_nics = 0; > /* default mac address of the first network interface */ > > +#ifdef __FreeBSD__ > + loadmodules(0, "aio", NULL); > + if (modfind("aio") == -1) > + fprintf(stderr, "warning: aio not (kld)loaded, may cause `Invalid system call' traps on disk IO\n"); > +#endif I prefer it didn't try to load the module itself. That's a decision I want to make myself. But the message is perfectly fine. It would have saved me quite some time. Thanks! Best regards Oliver -- Oliver Fromme, secnetix GmbH & Co. KG, Marktplatz 29, 85567 Grafing b. M. Handelsregister: Registergericht Muenchen, HRA 74606, Geschäftsfuehrung: secnetix Verwaltungsgesellsch. mbH, Handelsregister: Registergericht Mün- chen, HRB 125758, Geschäftsführer: Maik Bachmann, Olaf Erb, Ralf Gebhart FreeBSD-Dienstleistungen, -Produkte und mehr: http://www.secnetix.de/bsd C++: "an octopus made by nailing extra legs onto a dog" -- Steve Taylor, 1998 From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 22 16:03:55 2008 Return-Path: Delivered-To: emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6CBC6106566B for ; Sat, 22 Mar 2008 16:03:55 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmmtao105.cox.net (eastrmmtao105.cox.net [68.230.240.47]) by mx1.freebsd.org (Postfix) with ESMTP id F23198FC17 for ; Sat, 22 Mar 2008 16:03:54 +0000 (UTC) (envelope-from mezz7@cox.net) Received: from eastrmimpo03.cox.net ([68.1.16.126]) by eastrmmtao105.cox.net (InterMail vM.7.08.02.01 201-2186-121-102-20070209) with ESMTP id <20080322160353.NDFO11989.eastrmmtao105.cox.net@eastrmimpo03.cox.net>; Sat, 22 Mar 2008 12:03:53 -0400 Received: from mezz.mezzweb.com ([24.255.149.218]) by eastrmimpo03.cox.net with bizsmtp id 4G3t1Z0094iy4EG02G3tRc; Sat, 22 Mar 2008 12:03:53 -0400 To: "Alexander Leidinger" From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=us-ascii MIME-Version: 1.0 References: <20080322100121.3692150c@deskjail> Content-Transfer-Encoding: 7bit Date: Sat, 22 Mar 2008 11:05:42 -0500 Message-ID: In-Reply-To: <20080322100121.3692150c@deskjail> User-Agent: Opera Mail/9.26 (Linux) Cc: emulation@freebsd.org Subject: Re: What's plan for USE_LINUX with USE_XLIB? 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, 22 Mar 2008 16:03:55 -0000 On Sat, 22 Mar 2008 04:01:21 -0500, Alexander Leidinger wrote: > Quoting "Jeremy Messenger" (Fri, 21 Mar 2008 19:55:23 > -0500): > >> Hello folks, >> >> I am not sure what's plan for USE_LINUX with USE_XLIB? I am maintaining >> for www/linux-opera and this port is last one that have USE_XLIB in my >> maintainship of ports. I am wondering if I should remove USE_XLIB from >> linux-opera and manual add dependencies in Makefile or I should wait for >> something to get change in future? Thanks. >> >> BTW: Please CC to me as I am not in this list. > > We used this to select the right X11 port during a transition period. > Strictly speaking it's not needed currently, but it will be needed in > the next transition period. Boris is working on a system like you use > in GNOME to select some linux dependencies. I think the X stuff is a > good candidate for this. > > He wants to introduce this in the near future, so for now just keep the > USE_XLIB (the behavior is redefined in the USE_LINUX case anyway). Awsome, look forward for that. I shall keep USE_XLIB until it's ready. Thanks! Cheers, Mezz > Bye, > Alexander. -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org