From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 11:01:40 2005 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BD04316A41C for ; Mon, 23 May 2005 11:01:40 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 472BD43D48 for ; Mon, 23 May 2005 11:01:40 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4NB1eZY003898 for ; Mon, 23 May 2005 11:01:40 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4NB1df5003892 for emulation@freebsd.org; Mon, 23 May 2005 11:01:39 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 23 May 2005 11:01:39 GMT Message-Id: <200505231101.j4NB1df5003892@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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, 23 May 2005 11:01:40 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/06/28] kern/53874 emulation /usr/ports/emulators/linux_base isn't wor 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2000/09/22] kern/21463 emulation Linux compatability mode should not allow o [2000/11/13] kern/22826 emulation Memory limits have no effect in linux com o [2001/03/28] kern/26171 emulation not work Linux-emulator, but hi is work i p [2002/04/16] kern/37161 emulation ext2 linux file system, error handling la o [2002/11/07] kern/45023 emulation flexlm does not run with linux-base-7, st o [2003/09/24] kern/57192 emulation linux-ibm-java1.4 freeze o [2004/06/20] kern/68131 emulation java/linux-ibm-jdk14: linux ibm jdk 1.4.1 o [2005/01/25] ports/76644 emulation FreeBSD 5.3 will freeze or crash when run o [2005/02/19] i386/77710 emulation Linux page fault sigcontext information i o [2005/05/05] ports/80679 emulation emulators/linux_base-8: Use ${MACHINE_ARC o [2005/05/09] ports/80837 emulation x11-toolkits/linux-gtk: cannot install by 11 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [1999/04/16] i386/11165 emulation IBCS2 don't work correctly with PID_MAX 9 o [2000/12/15] kern/23561 emulation Linux compatibility mode does not support o [2001/08/14] kern/29698 emulation linux ipcs doesn'work o [2002/06/12] kern/39201 emulation ptrace(2) and rfork(RFLINUXTHPN) confuse o [2002/08/11] kern/41543 emulation Easier wine/w23 support p [2002/09/04] kern/42404 emulation TIOCSCTTY not implemented in linuxulator s [2002/09/06] kern/42466 emulation linux: 'ipc' typ=258 not implemented p [2003/01/22] kern/47349 emulation Fake a sound ioctl (plus linux hook) o [2003/08/21] kern/55835 emulation Linux IPC emulation missing SETALL syscal o [2004/10/19] ports/72865 emulation emulators/vmware3 crashes on 5.3-STABLE o [2004/10/20] kern/72920 emulation linux emulation : path "prefixing" is not o [2004/10/26] kern/73165 emulation [patch] getting rid of COMPAT_43 dependan o [2004/11/10] kern/73777 emulation [patch] linux emulation: root dir special o [2005/03/19] ports/79009 emulation [patch] Some linux ports are incorrectly o [2005/04/07] ports/79655 emulation linux_base-8 fails to install as non-root 15 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 11:01:47 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 946C516A428 for ; Mon, 23 May 2005 11:01:47 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5A87343D48 for ; Mon, 23 May 2005 11:01:47 +0000 (GMT) (envelope-from owner-bugmaster@freebsd.org) Received: from freefall.freebsd.org (peter@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4NB1l7P004011 for ; Mon, 23 May 2005 11:01:47 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4NB1khC004005 for freebsd-emulation@freebsd.org; Mon, 23 May 2005 11:01:46 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 23 May 2005 11:01:46 GMT Message-Id: <200505231101.j4NB1khC004005@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-emulation@FreeBSD.org Cc: Subject: Current problem reports assigned to you 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, 23 May 2005 11:01:47 -0000 Current FreeBSD problem reports Critical problems Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2005/05/12] ports/80926 emulation running $PREFIX/etc/rc.d/vmware.sh return 1 problem total. Non-critical problems From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 12:55:00 2005 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C0A9416A41C for ; Mon, 23 May 2005 12:55:00 +0000 (GMT) (envelope-from girgen@FreeBSD.org) Received: from melon.pingpong.net (82.milagro.bahnhof.net [195.178.168.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 462CC43D1F for ; Mon, 23 May 2005 12:54:58 +0000 (GMT) (envelope-from girgen@FreeBSD.org) Received: from localhost (localhost.pingpong.net [127.0.0.1]) by melon.pingpong.net (Postfix) with ESMTP id 86CB64B5EC for ; Mon, 23 May 2005 14:54:56 +0200 (CEST) Received: from melon.pingpong.net ([127.0.0.1]) by localhost (melon.pingpong.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 34012-01-16 for ; Mon, 23 May 2005 14:54:56 +0200 (CEST) Received: from palle.girgensohn.se (1-2-8-5a.asp.sth.bostream.se [82.182.157.66]) by melon.pingpong.net (Postfix) with ESMTP id 57D104B5EA for ; Mon, 23 May 2005 14:54:56 +0200 (CEST) Date: Mon, 23 May 2005 14:54:56 +0200 From: Palle Girgensohn To: emulation@freebsd.org Message-ID: <65D1DDA5EFBDA036AE0814A7@palle.girgensohn.se> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline X-Virus-Scanned: by amavisd-new at pingpong.net Cc: Subject: linux ioct not implemented 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, 23 May 2005 12:55:00 -0000 Hi! I'm trying to run an e-meeting program called Marratech (marratech.com) on FreeBSD. I've downloaded the linux version. It is java program that uses a bunch of JNI libs (i.e. C/C++ code). Hence, I need the linuxulator, of course. As usual there is a JRE in the distribution, but for some reason it was not installed with the rest, so I started out by trying the java/linux-jdk15 port instead. It stops halfway through startup with this message: kernel: linux: pid 99081 (java): ioctl fd=11, cmd=0x8933 ('',51) is not implemented This is on a fresh RELENG_5. Is there any hope in getting this software working on FreeBSD? Thoughs? It needs linux ALSA for audio... Maybe it is to much effort? Regards, Palle From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 13:27:16 2005 Return-Path: X-Original-To: emulation@hub.freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D18B016A41F; Mon, 23 May 2005 13:27:16 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A10A343D53; Mon, 23 May 2005 13:27:16 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4NDRG6g029019; Mon, 23 May 2005 13:27:16 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4NDRG6R029015; Mon, 23 May 2005 13:27:16 GMT (envelope-from linimon) Date: Mon, 23 May 2005 13:27:16 GMT From: Mark Linimon Message-Id: <200505231327.j4NDRG6R029015@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-emulation@FreeBSD.org, emulation@FreeBSD.org Cc: Subject: Re: ports/80926: running $PREFIX/etc/rc.d/vmware.sh returns a error. 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, 23 May 2005 13:27:17 -0000 Synopsis: running $PREFIX/etc/rc.d/vmware.sh returns a error. Responsible-Changed-From-To: freebsd-emulation->emulation Responsible-Changed-By: linimon Responsible-Changed-When: Mon May 23 13:27:01 GMT 2005 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=80926 From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 13:27:16 2005 Return-Path: X-Original-To: freebsd-emulation@hub.freebsd.org Delivered-To: freebsd-emulation@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D18B016A41F; Mon, 23 May 2005 13:27:16 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id A10A343D53; Mon, 23 May 2005 13:27:16 +0000 (GMT) (envelope-from linimon@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.3/8.13.3) with ESMTP id j4NDRG6g029019; Mon, 23 May 2005 13:27:16 GMT (envelope-from linimon@freefall.freebsd.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.3/8.13.1/Submit) id j4NDRG6R029015; Mon, 23 May 2005 13:27:16 GMT (envelope-from linimon) Date: Mon, 23 May 2005 13:27:16 GMT From: Mark Linimon Message-Id: <200505231327.j4NDRG6R029015@freefall.freebsd.org> To: linimon@FreeBSD.org, freebsd-emulation@FreeBSD.org, emulation@FreeBSD.org Cc: Subject: Re: ports/80926: running $PREFIX/etc/rc.d/vmware.sh returns a error. 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, 23 May 2005 13:27:17 -0000 Synopsis: running $PREFIX/etc/rc.d/vmware.sh returns a error. Responsible-Changed-From-To: freebsd-emulation->emulation Responsible-Changed-By: linimon Responsible-Changed-When: Mon May 23 13:27:01 GMT 2005 Responsible-Changed-Why: Canonicalize assignment. http://www.freebsd.org/cgi/query-pr.cgi?pr=80926 From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 13:58:15 2005 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DC56516A41C; Mon, 23 May 2005 13:58:15 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from mailout05.sul.t-online.com (mailout05.sul.t-online.com [194.25.134.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C5EE43D1D; Mon, 23 May 2005 13:58:15 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd34.aul.t-online.de by mailout05.sul.t-online.com with smtp id 1DaDRb-0004xt-02; Mon, 23 May 2005 15:58:11 +0200 Received: from Andro-Beta.Leidinger.net (G-DpuyZpQe8jEaZGMHPQkqJg6oYdmmsGns8voA+U5Y5mICazWxNXQn@[217.229.208.159]) by fwd34.sul.t-online.de with esmtp id 1DaDRH-1GrBZY0; Mon, 23 May 2005 15:57:51 +0200 Received: from localhost (localhost [127.0.0.1]) by Andro-Beta.Leidinger.net (8.13.1/8.13.1) with ESMTP id j4NDvpp2066732; Mon, 23 May 2005 15:57:51 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (Horde MIME library) with HTTP for ; Mon, 23 May 2005 15:57:50 +0200 Message-ID: <20050523155750.u4nxbdob4ck4so08@netchild.homeip.net> X-Priority: 3 (Normal) Date: Mon, 23 May 2005 15:57:50 +0200 From: Alexander Leidinger To: Palle Girgensohn References: <65D1DDA5EFBDA036AE0814A7@palle.girgensohn.se> In-Reply-To: <65D1DDA5EFBDA036AE0814A7@palle.girgensohn.se> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-15; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.0.3) / FreeBSD-4.11 X-ID: G-DpuyZpQe8jEaZGMHPQkqJg6oYdmmsGns8voA+U5Y5mICazWxNXQn@t-dialin.net X-TOI-MSGID: 7f77033b-ac62-412b-9cac-9b50cc1ffdfb Cc: emulation@freebsd.org Subject: Re: linux ioct not implemented 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, 23 May 2005 13:58:16 -0000 Palle Girgensohn wrote: > This is on a fresh RELENG_5. Is there any hope in getting this > software working on FreeBSD? Thoughs? It needs linux ALSA for > audio... Maybe it is to much effort? We don't have ALSA support, so as long as you don't want to add ALSA support to the linuxolator: switch to something else. Bye, Alexander. -- 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 Mon May 23 14:45:09 2005 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5189216A41C for ; Mon, 23 May 2005 14:45:09 +0000 (GMT) (envelope-from girgen@FreeBSD.org) Received: from melon.pingpong.net (82.milagro.bahnhof.net [195.178.168.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9C06A43D4C for ; Mon, 23 May 2005 14:45:08 +0000 (GMT) (envelope-from girgen@FreeBSD.org) Received: from localhost (localhost.pingpong.net [127.0.0.1]) by melon.pingpong.net (Postfix) with ESMTP id 44AD44B5E7; Mon, 23 May 2005 16:45:07 +0200 (CEST) Received: from melon.pingpong.net ([127.0.0.1]) by localhost (melon.pingpong.net [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 42148-02-3; Mon, 23 May 2005 16:45:07 +0200 (CEST) Received: from palle.girgensohn.se (1-2-8-5a.asp.sth.bostream.se [82.182.157.66]) by melon.pingpong.net (Postfix) with ESMTP id ECFE04B559; Mon, 23 May 2005 16:45:06 +0200 (CEST) Date: Mon, 23 May 2005 16:45:06 +0200 From: Palle Girgensohn To: Alexander Leidinger Message-ID: <197ABE1FBC53CE8DF694DBA3@palle.girgensohn.se> In-Reply-To: <20050523155750.u4nxbdob4ck4so08@netchild.homeip.net> References: <65D1DDA5EFBDA036AE0814A7@palle.girgensohn.se> <20050523155750.u4nxbdob4ck4so08@netchild.homeip.net> X-Mailer: Mulberry/3.1.6 (Linux/x86) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1; format=flowed Content-Transfer-Encoding: quoted-printable Content-Disposition: inline X-Virus-Scanned: by amavisd-new at pingpong.net Cc: emulation@freebsd.org Subject: Re: linux ioct not implemented 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, 23 May 2005 14:45:09 -0000 --On m=E5ndag, maj 23, 2005 15.57.50 +0200 Alexander Leidinger=20 wrote: > Palle Girgensohn wrote: > >> This is on a fresh RELENG_5. Is there any hope in getting this >> software working on FreeBSD? Thoughs? It needs linux ALSA for >> audio... Maybe it is to much effort? > > We don't have ALSA support, so as long as you don't want to add ALSA > support > to the linuxolator: switch to something else. > > Bye, > Alexander. OK, thanks for the info anyway. :) Palle From owner-freebsd-emulation@FreeBSD.ORG Mon May 23 18:02:21 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7F25416A41C for ; Mon, 23 May 2005 18:02:21 +0000 (GMT) (envelope-from cracauer@schlepper.zs64.net) Received: from schlepper.zs64.net (schlepper.zs64.net [212.12.50.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 26DA943D49 for ; Mon, 23 May 2005 18:02:20 +0000 (GMT) (envelope-from cracauer@schlepper.zs64.net) Received: from schlepper.zs64.net (schlepper [212.12.50.230]) by schlepper.zs64.net (8.13.1/8.12.9) with ESMTP id j4NI2Jsd057038 for ; Mon, 23 May 2005 20:02:19 +0200 (CEST) (envelope-from cracauer@schlepper.zs64.net) Received: (from cracauer@localhost) by schlepper.zs64.net (8.13.1/8.12.9/Submit) id j4NI2JEJ057037 for freebsd-emulation@freebsd.org; Mon, 23 May 2005 14:02:19 -0400 (EDT) (envelope-from cracauer) Date: Mon, 23 May 2005 14:02:19 -0400 From: Martin Cracauer To: freebsd-emulation@freebsd.org Message-ID: <20050523140219.A56902@cons.org> Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="yrj/dFKFPuw6o+aM" Content-Disposition: inline User-Agent: Mutt/1.2.5i Subject: My hacks to make the memory map fit 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, 23 May 2005 18:02:21 -0000 --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Can as well copy it to the list. This is what I have to do to make the memory map, that means the placement of shared libraries and the default place of mmap() calls come out the same way that it does on Linux (where Linux = one where Fedora doesn't play with the maps). 1) apply appended diff (my version not limited to the Linux emulator). Diff is against 5-stable, but same thing works on 6-current 2) sysctl vm.cracauer_mmap_offset=402333696 This introduces a default offset that moves the shared libs high enough. However, ld-xxx.so is still in the way because it has hardcoded addresses, so you need this: 3) get a `prelink` binary, I use the one from Redhat-9, works on linux_base-7 and linux_base-8 4) prelink -r 0x18000000 /compat/linux/lib/ld-2.3.2.so (or whatever ld-2.3.2.so you have) This changes the memory map to what Linux program expect, see appended example map. It makes the Linux binary of CMUCL run, including C and C++ libraries dynamically loaded from CMUCL :-) I think that some of the problems I have running Cedega (commercial version of Wine) or Wine itself are related to this. Didn't test yet whether this fixes it. Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ No warranty. This email is probably produced by one of my cats stepping on the keys. No, I don't have an infinite number of cats. --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=map 08048000-0804c000 r-xp 00006000 00:00 3797278 /mnt/part2/compat/linux/bin/cat 0804c000-0804d000 rw-p 00001000 00:00 0 3fffe000-40001000 r-xp 00003000 00:00 3724064 /mnt/part2/compat/linux/etc/ld.so.cache 4004c000-4005e000 r-xp 00012000 00:00 3721349 /mnt/part2/compat/linux/lib/ld-2.3.2.so 4005e000-4005f000 rw-p 00001000 00:00 0 bfbe0000-bfc00000 rwxp 00020000 00:00 0 --yrj/dFKFPuw6o+aM Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename=diff Permission denied, please try again. Permission denied, please try again. Index: vm/vm_mmap.c =================================================================== RCS file: /home/CVS-FreeBSD/src/sys/vm/vm_mmap.c,v retrieving revision 1.192.2.2 diff -u -r1.192.2.2 vm_mmap.c --- vm/vm_mmap.c 31 Jan 2005 23:27:03 -0000 1.192.2.2 +++ vm/vm_mmap.c 23 May 2005 16:47:54 -0000 @@ -88,6 +88,11 @@ static int max_proc_mmap; SYSCTL_INT(_vm, OID_AUTO, max_proc_mmap, CTLFLAG_RW, &max_proc_mmap, 0, ""); +static vm_offset_t cracauer_mmap_offset; +SYSCTL_INT(_vm, OID_AUTO, cracauer_mmap_offset, CTLFLAG_RW, + &cracauer_mmap_offset, 0, ""); + + /* * Set the maximum number of vm_map_entry structures per process. Roughly * speaking vm_map_entry structures are tiny, so allowing them to eat 1/100 @@ -271,10 +276,12 @@ PROC_LOCK(td->td_proc); if (addr == 0 || (addr >= round_page((vm_offset_t)vms->vm_taddr) && - addr < round_page((vm_offset_t)vms->vm_daddr + - lim_max(td->td_proc, RLIMIT_DATA)))) + addr < round_page((vm_offset_t)vms->vm_daddr + + lim_max(td->td_proc, RLIMIT_DATA)))) { addr = round_page((vm_offset_t)vms->vm_daddr + - lim_max(td->td_proc, RLIMIT_DATA)); + lim_max(td->td_proc, RLIMIT_DATA) + + cracauer_mmap_offset); + } PROC_UNLOCK(td->td_proc); } if (flags & MAP_ANON) { --yrj/dFKFPuw6o+aM-- From owner-freebsd-emulation@FreeBSD.ORG Tue May 24 03:08:48 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A03F216A41C; Tue, 24 May 2005 03:08:48 +0000 (GMT) (envelope-from jason@ec.rr.com) Received: from ms-smtp-04-eri0.southeast.rr.com (ms-smtp-04-lbl.southeast.rr.com [24.25.9.103]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4B2C143D1D; Tue, 24 May 2005 03:08:47 +0000 (GMT) (envelope-from jason@ec.rr.com) Received: from [192.168.1.101] (cpe-065-184-196-020.ec.res.rr.com [65.184.196.20]) by ms-smtp-04-eri0.southeast.rr.com (8.12.10/8.12.7) with ESMTP id j4O38jL4020911; Mon, 23 May 2005 23:08:45 -0400 (EDT) Message-ID: <42929DB1.5010105@ec.rr.com> Date: Mon, 23 May 2005 23:21:21 -0400 From: jason henson User-Agent: Mozilla Thunderbird 1.0.2 (X11/20050426) X-Accept-Language: en-us, en MIME-Version: 1.0 To: FreeBSD Questions , freebsd-stable@freebsd.org, freebsd-emulation@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: Symantec AntiVirus Scan Engine Cc: Subject: folding client stopped working, is it because of linux? 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, 24 May 2005 03:08:48 -0000 I did a system update and after that my folding @ home client will not work without me doing make install in linux_base-8 ports dir. BTW, linux is already installed from before the update and even after reinstalling after the update the systems seems to forget it is there after a reboot. I can type make install and the port installs, but since I don't do a make clean first it returns immediatily. After I do this f@h runs fine. My network card uses the nvnet driver from ports which still works at boot with out me needing to make install for the linux port. I believe this driver requires the linux emulation to work btw. Any ideas as to why this might be? A corupt makefile in my ports folder? A change to the linux emulation? FreeBSD BARTON 5.4-STABLE FreeBSD 5.4-STABLE #1: Fri May 20 03:23:59 EDT 2005 root@BARTON:/usr/obj/usr/src/sys/NINAMORI i386 $ ls -l /var/db/pkg | grep linux_ drwxr-xr-x 2 root wheel 512 May 22 17:48 linux_base-8-8.0_6 Thx, Jason From owner-freebsd-emulation@FreeBSD.ORG Tue May 24 15:48:47 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0097D16A41C for ; Tue, 24 May 2005 15:48:46 +0000 (GMT) (envelope-from cracauer@schlepper.zs64.net) Received: from schlepper.zs64.net (schlepper.zs64.net [212.12.50.230]) by mx1.FreeBSD.org (Postfix) with ESMTP id 771E043D49 for ; Tue, 24 May 2005 15:48:44 +0000 (GMT) (envelope-from cracauer@schlepper.zs64.net) Received: from schlepper.zs64.net (schlepper [212.12.50.230]) by schlepper.zs64.net (8.13.1/8.12.9) with ESMTP id j4OFmhf8092861 for ; Tue, 24 May 2005 17:48:43 +0200 (CEST) (envelope-from cracauer@schlepper.zs64.net) Received: (from cracauer@localhost) by schlepper.zs64.net (8.13.1/8.12.9/Submit) id j4OFmhQV092860 for freebsd-emulation@freebsd.org; Tue, 24 May 2005 11:48:43 -0400 (EDT) (envelope-from cracauer) Date: Tue, 24 May 2005 11:48:43 -0400 From: Martin Cracauer To: freebsd-emulation@freebsd.org Message-ID: <20050524114827.A92721@cons.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Subject: Problem in linprocfs proc//maps 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, 24 May 2005 15:48:47 -0000 I have a Linux process with some big mappings, overall 2.5 GB or so. I notice that in /compat/linux/proc//maps there are no entries for the biggest entries (should be read-only file mappings), reading the map is delayed and syslog says: May 24 07:43:39 pud kernel: malloc(M_WAITOK) of "1024", forcing M_NOWAIT with the following non-sleepable locks held: May 24 07:43:39 pud kernel: exclusive sleep mutex vm object (standard object) r = 0 (0xc50b6a50) locked @ /usr/src/sys/modules/linprocfs/../../compat/linprocfs/linprocfs.c:875 May 24 07:43:39 pud kernel: KDB: stack backtrace: May 24 07:43:39 pud kernel: kdb_backtrace(1,1,1,400,c1052b00) at kdb_backtrace+0x29 May 24 07:43:39 pud kernel: witness_warn(5,0,c0859fc3,c0804a0a,ecd56890) at witness_warn+0x19a May 24 07:43:39 pud kernel: uma_zalloc_arg(c1052b00,0,2) at uma_zalloc_arg+0x46 May 24 07:43:39 pud kernel: malloc(400,c08a18a0,2,36b,c50b6a50) at malloc+0xae May 24 07:43:39 pud kernel: vn_fullpath(c38e6480,c4829990,ecd568f8,ecd568fc,c4829990) at vn_fullpath+0x3b May 24 07:43:39 pud kernel: linprocfs_doprocmaps(c38e6480,c3bd0000,c38e0600,c4335b80,ecd56c78) at linprocfs_doprocmaps+0x2a1 May 24 07:43:39 pud kernel: pfs_read(ecd56c04) at pfs_read+0x2ca May 24 07:43:39 pud kernel: VOP_READ_APV(c089d520,ecd56c04) at VOP_READ_APV+0x7e May 24 07:43:39 pud kernel: vn_read(c4f89510,ecd56c78,c46af980,0,c38e6480) at vn_read+0x196 May 24 07:43:39 pud kernel: dofileread(c38e6480,c4f89510,4,806d01c,2000) at dofileread+0xad May 24 07:43:39 pud kernel: read(c38e6480,ecd56d04,3,15,246) at read+0x3b May 24 07:43:39 pud kernel: syscall(3b,3b,3b,806d000,0) at syscall+0x227 May 24 07:43:39 pud kernel: Xint0x80_syscall() at Xint0x80_syscall+0x1f May 24 07:43:39 pud kernel: --- syscall (3, FreeBSD ELF32, read), eip = 0x400996b7, esp = 0xbfbfdf4c, ebp = 0xbfbfdf68 --- Trying to gain that info from the FreeBSD map: $ cat /proc/786/map cat: /proc/786/map: File too large (no entry in syslog) I'll file a PR, just as a hook, did anybody see this before? Martin -- %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% Martin Cracauer http://www.cons.org/cracauer/ No warranty. This email is probably produced by one of my cats stepping on the keys. No, I don't have an infinite number of cats. From owner-freebsd-emulation@FreeBSD.ORG Tue May 24 19:11:08 2005 Return-Path: X-Original-To: emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 448F816A41C; Tue, 24 May 2005 19:11:08 +0000 (GMT) (envelope-from schweikh@schweikhardt.net) Received: from bremen.shuttle.de (bremen.shuttle.de [194.95.249.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id D6F5F43D1D; Tue, 24 May 2005 19:11:06 +0000 (GMT) (envelope-from schweikh@schweikhardt.net) Received: by bremen.shuttle.de (Postfix, from userid 10) id DEBCB3B8E6; Tue, 24 May 2005 21:11:04 +0200 (CEST) Received: from hal9000.schweikhardt.net (localhost [127.0.0.1]) by hal9000.schweikhardt.net (8.13.3/8.13.3) with ESMTP id j4OJAru5033844; Tue, 24 May 2005 21:10:53 +0200 (CEST) (envelope-from schweikh@hal9000.schweikhardt.net) Received: (from schweikh@localhost) by hal9000.schweikhardt.net (8.13.3/8.13.3/Submit) id j4OJArAC033843; Tue, 24 May 2005 21:10:53 +0200 (CEST) (envelope-from schweikh) Date: Tue, 24 May 2005 21:10:53 +0200 From: Jens Schweikhardt To: green@FreeBSD.org, jkh@freebsd.org, peter@FreeBSD.org, wosch@freebsd.org, n_hibma@FreeBSD.ORG, newton@freebsd.org, cokane@FreeBSD.org, roger@freebsd.org, emulation@FreeBSD.org, gallatin@FreeBSD.org, takawata@FreeBSD.org, newton@atdot.dotat.org, kzmi@ca2.so-net.ne.jp, trhodes@FreeBSD.org, sheldonh@freebsd.org, wollman@FreeBSD.org Message-ID: <20050524191053.GB31253@schweikhardt.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.9i X-Mailman-Approved-At: Wed, 25 May 2005 12:07:26 +0000 Cc: Subject: Your FreeBSD MAINTAINER Status 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, 24 May 2005 19:11:08 -0000 Dear FreeBSD Maintainer, you receive this email because one or more Makefiles below src have a line 'MAINTAINER=' in them. The canonical way to express maintainership is a centralized file, namely src/MAINTAINERS. Please consider removing the MAINTAINER=... line in the Makefile(s) and adding an equivalent line in src/MAINTAINERS, and remove yourself from the list at the end of src/MAINTAINERS. This will aid other committers in obeying your maintainership more easily. Thanks! Regards, Jens -- Jens Schweikhardt http://www.schweikhardt.net/ SIGSIG -- signature too long (core dumped) From owner-freebsd-emulation@FreeBSD.ORG Thu May 26 07:38:20 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5CFEC16A41C; Thu, 26 May 2005 07:38:20 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from mailout05.sul.t-online.com (mailout05.sul.t-online.com [194.25.134.82]) by mx1.FreeBSD.org (Postfix) with ESMTP id E336343D1F; Thu, 26 May 2005 07:38:19 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd20.aul.t-online.de by mailout05.sul.t-online.com with smtp id 1DbCwb-00005X-03; Thu, 26 May 2005 09:38:17 +0200 Received: from Andro-Beta.Leidinger.net (ZwwDXvZVYebO6L1Rs5ohGhp1ITOcXJ5SVRt4hYP2bIQL28ZVfpcUgB@[84.165.249.17]) by fwd20.sul.t-online.de with esmtp id 1DbCwU-1RMcQy0; Thu, 26 May 2005 09:38:10 +0200 Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by Andro-Beta.Leidinger.net (8.13.3/8.13.3) with ESMTP id j4Q7c9XV001842; Thu, 26 May 2005 09:38:09 +0200 (CEST) (envelope-from Alexander@Leidinger.net) Date: Thu, 26 May 2005 09:38:25 +0200 From: Alexander Leidinger To: jason henson Message-ID: <20050526093825.1156efb5@Magellan.Leidinger.net> In-Reply-To: <42929DB1.5010105@ec.rr.com> References: <42929DB1.5010105@ec.rr.com> X-Mailer: Sylpheed-Claws 1.0.4a (GTK+ 1.2.10; i386-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-ID: ZwwDXvZVYebO6L1Rs5ohGhp1ITOcXJ5SVRt4hYP2bIQL28ZVfpcUgB@t-dialin.net X-TOI-MSGID: bb8da622-0b8b-4ac3-8ad0-110b2bdf937e Cc: freebsd-emulation@freebsd.org, freebsd-stable@freebsd.org, FreeBSD Questions Subject: Re: folding client stopped working, is it because of linux? 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, 26 May 2005 07:38:20 -0000 On Mon, 23 May 2005 23:21:21 -0400 jason henson wrote: > I did a system update and after that my folding @ home client will not > work without me doing make install in linux_base-8 ports dir. BTW, > linux is already installed from before the update and even after > reinstalling after the update the systems seems to forget it is there > after a reboot. I can type make install and the port installs, but > since I don't do a make clean first it returns immediatily. After I do > this f@h runs fine. My network card uses the nvnet driver from ports > which still works at boot with out me needing to make install for the Run "kldstat" after the reboot and look out for linux.ko. If it isn't there, you haven't added the linux kernel module to the kernel (either in the kernel-config or as a module in /boot/loader.conf). > linux port. I believe this driver requires the linux emulation to work btw. It doesn't depend upon the linuxolator. Bye, Alexander. -- To boldly go where I surely don't belong. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 From owner-freebsd-emulation@FreeBSD.ORG Thu May 26 07:45:51 2005 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F3A3916A41C; Thu, 26 May 2005 07:45:50 +0000 (GMT) (envelope-from owner-freebsd-questions@freebsd.org) Received: from pythagoras.zen.co.uk (pythagoras.zen.co.uk [212.23.3.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C94243D48; Thu, 26 May 2005 07:45:50 +0000 (GMT) (envelope-from owner-freebsd-questions@freebsd.org) Received: from [82.69.255.54] (helo=rtxnetworks.co.uk) by pythagoras.zen.co.uk with esmtp (Exim 4.30) id 1DbD3t-00018Y-DZ; Thu, 26 May 2005 07:45:49 +0000 Received: from mail pickup service by rtxnetworks.co.uk with Microsoft SMTPSVC; Thu, 26 May 2005 08:45:32 +0100 thread-index: AcVhxuTl6BkwnCDJS3WdqzQhMdmIOg== X-Original-To: freebsd-questions@freebsd.org Delivered-To: freebsd-questions@freebsd.org Date: Thu, 26 May 2005 08:45:32 +0100 From: "Alexander Leidinger" To: In-Reply-To: <42929DB1.5010105@ec.rr.com> References: <42929DB1.5010105@ec.rr.com> Message-ID: <000001c561c6$e4e74db0$144da8c0@rtxnetworks.local> X-Mailer: Sylpheed-Claws 1.0.4a (GTK+ 1.2.10; i386-portbld-freebsd6.0) MIME-Version: 1.0 Content-Type: text/plain; charset="US-ASCII" Content-Transfer-Encoding: 7bit X-ID: ZwwDXvZVYebO6L1Rs5ohGhp1ITOcXJ5SVRt4hYP2bIQL28ZVfpcUgB@t-dialin.net X-TOI-MSGID: bb8da622-0b8b-4ac3-8ad0-110b2bdf937e X-BeenThere: freebsd-questions@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Sender: Errors-To: owner-freebsd-questions@freebsd.org X-Zen-Test-Spam-Score: 0 X-Zen-Test-Spam-Bar: (/) X-Originating-Oppenheimer-IP: [216.136.204.119] X-Envelope-From: owner-freebsd-questions@freebsd.org X-Envelope-To: james@rtxnetworks.co.uk X-Apparently-To: james@rtxnetworks.co.uk X-Zen-Loop: 4e5e9d7b303bfa0036200918db506edf Content-Class: urn:content-classes:message Importance: normal X-Zen-Stored: hausdorff.zen.co.uk/1DbCxf-0006Aw-0A/2005-05-26 07:39:23 Priority: normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.3790.181 X-OriginalArrivalTime: 26 May 2005 07:45:32.0375 (UTC) FILETIME=[E5066E70:01C561C6] X-Originating-Pythagoras-IP: [82.69.255.54] Cc: freebsd-emulation@freebsd.org, freebsd-stable@freebsd.org, FreeBSD Questions Subject: Re: folding client stopped working, is it because of linux? X-BeenThere: freebsd-emulation@freebsd.org List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 26 May 2005 07:45:51 -0000 On Mon, 23 May 2005 23:21:21 -0400 jason henson wrote: > I did a system update and after that my folding @ home client will not > work without me doing make install in linux_base-8 ports dir. BTW, > linux is already installed from before the update and even after > reinstalling after the update the systems seems to forget it is there > after a reboot. I can type make install and the port installs, but > since I don't do a make clean first it returns immediatily. After I do > this f@h runs fine. My network card uses the nvnet driver from ports > which still works at boot with out me needing to make install for the Run "kldstat" after the reboot and look out for linux.ko. If it isn't there, you haven't added the linux kernel module to the kernel (either in the kernel-config or as a module in /boot/loader.conf). > linux port. I believe this driver requires the linux emulation to work btw. It doesn't depend upon the linuxolator. Bye, Alexander. -- To boldly go where I surely don't belong. http://www.Leidinger.net Alexander @ Leidinger.net GPG fingerprint = C518 BC70 E67F 143F BE91 3365 79E2 9C60 B006 3FE7 _______________________________________________ freebsd-questions@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-questions To unsubscribe, send any mail to "freebsd-questions-unsubscribe@freebsd.org"