From owner-freebsd-emulation@FreeBSD.ORG Sun Feb 25 11:29:54 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 074EC16A400 for ; Sun, 25 Feb 2007 11:29:54 +0000 (UTC) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by mx1.freebsd.org (Postfix) with ESMTP id 58C3A13C471 for ; Sun, 25 Feb 2007 11:29:48 +0000 (UTC) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: from ednmsw501.dsto.defence.gov.au (ednmsw501.dsto.defence.gov.au [131.185.2.150]) by digger1.defence.gov.au (8.13.8/8.13.8) with ESMTP id l1O6XALx016113 for ; Sat, 24 Feb 2007 17:03:10 +1030 (CST) Received: from ednux519.dsto.defence.gov.au (unverified) by ednmsw501.dsto.defence.gov.au (Content Technologies SMTPRS 4.3.17) with ESMTP id for ; Sat, 24 Feb 2007 17:11:22 +1030 Received: from fmbex510.dsto.defence.gov.au (fmbex510.dsto.defence.gov.au [131.185.134.22]) by ednux519.dsto.defence.gov.au (8.13.6+Sun/8.13.6) with ESMTP id l1O6Ru0x023289 for ; Sat, 24 Feb 2007 16:57:56 +1030 (CST) Received: from fmbex511.dsto.defence.gov.au ([131.185.134.21]) by fmbex510.dsto.defence.gov.au with Microsoft SMTPSVC (6.0.3790.1830); Sat, 24 Feb 2007 17:35:54 +1100 Received: from ednex510.dsto.defence.gov.au ([131.185.2.170]) by fmbex511.dsto.defence.gov.au with Microsoft SMTPSVC (6.0.3790.1830); Sat, 24 Feb 2007 17:35:54 +1100 Received: from obelix.dsto.defence.gov.au ([203.6.60.208]) by ednex510.dsto.defence.gov.au with Microsoft SMTPSVC (6.0.3790.1830); Sat, 24 Feb 2007 17:05:54 +1030 Received: from obelix.dsto.defence.gov.au (localhost [127.0.0.1]) by obelix.dsto.defence.gov.au (8.13.8/8.13.8) with ESMTP id l1O6ZoTJ022044 for ; Sat, 24 Feb 2007 15:35:50 +0900 (WST) (envelope-from wilkinsa@obelix.dsto.defence.gov.au) Received: (from wilkinsa@localhost) by obelix.dsto.defence.gov.au (8.13.8/8.13.8/Submit) id l1O6ZoIK022041 for freebsd-emulation@freebsd.org; Sat, 24 Feb 2007 15:35:50 +0900 (WST) (envelope-from wilkinsa) Date: Sat, 24 Feb 2007 15:35:50 +0900 From: "Wilkinson, Alex" To: freebsd-emulation@freebsd.org Message-ID: <20070224063549.GB15034@obelix.dsto.defence.gov.au> References: <20070224004900.53784bb2@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Disposition: inline In-Reply-To: <20070224004900.53784bb2@Magellan.Leidinger.net> User-Agent: Mutt/1.5.13 (2006-08-11) X-OriginalArrivalTime: 24 Feb 2007 06:35:54.0431 (UTC) FILETIME=[08BD04F0:01C757DE] Subject: Re: updated linuxolator-p4 diff 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, 25 Feb 2007 11:29:54 -0000 0n Sat, Feb 24, 2007 at 12:49:00AM +0100, Alexander Leidinger wrote: >I updated the p4 diff to the current stuff. See the wiki for the URL. >Tests of the amd64 stuff would be very nice (specially the TLS stuff, >on UP and SMP). Some real world tests like linux-firefox, skype, >acroread and realplayer would be very very very nice. Okay, I assume "p4" is refering to "Perforce Repository" ? -aW From owner-freebsd-emulation@FreeBSD.ORG Sun Feb 25 12:28:45 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CC86816A406 for ; Sun, 25 Feb 2007 12:28:45 +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 89AF313C4B5 for ; Sun, 25 Feb 2007 12:28:45 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5E276.dip.t-dialin.net [84.165.226.118]) by redbull.bpaserver.net (Postfix) with ESMTP id 2CBC22E13F; Sun, 25 Feb 2007 13:28:42 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id C737C5B4897; Sun, 25 Feb 2007 13:28:38 +0100 (CET) Date: Sun, 25 Feb 2007 13:28:38 +0100 From: Alexander Leidinger To: "Wilkinson, Alex" Message-ID: <20070225132838.52c2f069@Magellan.Leidinger.net> In-Reply-To: <20070224063549.GB15034@obelix.dsto.defence.gov.au> References: <20070224004900.53784bb2@Magellan.Leidinger.net> <20070224063549.GB15034@obelix.dsto.defence.gov.au> X-Mailer: Claws Mail 2.7.2 (GTK+ 2.10.9; i686-portbld-freebsd7.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.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@freebsd.org Subject: Re: updated linuxolator-p4 diff 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, 25 Feb 2007 12:28:45 -0000 Quoting "Wilkinson, Alex" (Sat, 24 Feb 2007 15:35:50 +0900): > 0n Sat, Feb 24, 2007 at 12:49:00AM +0100, Alexander Leidinger wrote: > > >I updated the p4 diff to the current stuff. See the wiki for the URL. > >Tests of the amd64 stuff would be very nice (specially the TLS stuff, > >on UP and SMP). Some real world tests like linux-firefox, skype, > >acroread and realplayer would be very very very nice. > > Okay, I assume "p4" is refering to "Perforce Repository" ? Yes. Bye, Alexander. -- As soon as the service is through." 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 Feb 26 11:14:48 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 74B4C16A405 for ; Mon, 26 Feb 2007 11:14:48 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (freefall.freebsd.org [69.147.83.40]) by mx1.freebsd.org (Postfix) with ESMTP id 63A1813C49D for ; Mon, 26 Feb 2007 11:14:48 +0000 (UTC) (envelope-from owner-bugmaster@FreeBSD.org) Received: from freefall.freebsd.org (linimon@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.4/8.13.4) with ESMTP id l1QBEmPA005369 for ; Mon, 26 Feb 2007 11:14:48 GMT (envelope-from owner-bugmaster@FreeBSD.org) Received: (from linimon@localhost) by freefall.freebsd.org (8.13.4/8.13.4/Submit) id l1QBEh9o005364 for freebsd-emulation@FreeBSD.org; Mon, 26 Feb 2007 11:14:43 GMT (envelope-from owner-bugmaster@FreeBSD.org) Date: Mon, 26 Feb 2007 11:14:43 GMT Message-Id: <200702261114.l1QBEh9o005364@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: linimon 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, 26 Feb 2007 11:14:48 -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/77710 emulation [linux] Linux page fault sigcontext information is wro o kern/101453 emulation [linux] [patch] linprocfs disallows non-zero file offs o kern/102956 emulation [linux] [patch] Add partial support for SO_PEERCRED in 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] feature request: easier wine/w23 support o kern/55835 emulation [linux] [patch] Linux IPC emulation missing SETALL sys a kern/72920 emulation [linux]: path "prefixing" is not done on unix domain s o kern/73777 emulation [linux] [patch] linux emulation: root dir special hand o kern/91293 emulation [svr4] [patch] *Experimental* Update to the SVR4 emula 8 problems total. From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 26 18:28:24 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 7957016A401 for ; Mon, 26 Feb 2007 18:28:24 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: from an-out-0708.google.com (an-out-0708.google.com [209.85.132.248]) by mx1.freebsd.org (Postfix) with ESMTP id 3390613C4A7 for ; Mon, 26 Feb 2007 18:28:23 +0000 (UTC) (envelope-from infofarmer@gmail.com) Received: by an-out-0708.google.com with SMTP id c24so897291ana for ; Mon, 26 Feb 2007 10:28:23 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=afhjREZiUFEmlkxmdOJQrHp3d8jO5/TebemDln5LdjVpRSePN99Vve5w6G71KMg2ykllCdS//dm7Jtz7Y4BoA1SUKqcWE8CPjbPvGhjt6sTHBVaNBgZ9HUoCbVGkEy0uHY5E6dhXpbbY6fW/+sdAGT/6q9OnXPTlzumXp49WAIw= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:message-id:date:from:reply-to:to:subject:cc:in-reply-to:mime-version:content-type:content-transfer-encoding:content-disposition:references; b=m1v5pWENz0wyxqcGP+wLzjaHSC4DZfN7VQRLqqIcjcLG+F8yhCWQKBgVbsB/DQkWiHWCiztI2Ir1j6YiVPHBYQfyIlBtRGFgvsyYqfyNQQN7wuZoYJ8ykAG5nMr2c1fJJacOQQEGkT5Mg7VP4dAtO8iEI8xrgmqAnEqgihzeRmc= Received: by 10.114.173.15 with SMTP id v15mr37326wae.1172512961902; Mon, 26 Feb 2007 10:02:41 -0800 (PST) Received: by 10.114.194.10 with HTTP; Mon, 26 Feb 2007 10:02:41 -0800 (PST) Message-ID: Date: Mon, 26 Feb 2007 21:02:41 +0300 From: "Andrew Pantyukhin" To: "Alexander Leidinger" In-Reply-To: <20070225203525.70febc25@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; format=flowed Content-Transfer-Encoding: 7bit Content-Disposition: inline References: <20070224004900.53784bb2@Magellan.Leidinger.net> <20070225173643.24c6c596@Magellan.Leidinger.net> <20070225203525.70febc25@Magellan.Leidinger.net> Cc: emulation@freebsd.org Subject: Re: updated linuxolator-p4 diff X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: infofarmer@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: Mon, 26 Feb 2007 18:28:24 -0000 On 2/25/07, Alexander Leidinger wrote: > My cross-amd64-build of LINT doesn't show this problem Ok, putting "compat_linux32" into kernel config solves the problem. I hope this will be loadable as a kld in the future. So I ran linux-{firefox,seamonkey,opera,flock,thunderbird} plus acroread all simultaneously. It works great. But when I tried "sysctl -a" the system locked up. This laptop is in a messy state, so I can't attribute it to linux compat. I'll be running linux-firefox and a few other apps for a few more days and tell you if anything goes wrong. This is a Turion dual-core SMP/amd64 system. Thanks! From owner-freebsd-emulation@FreeBSD.ORG Mon Feb 26 19:15:37 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id A97C316A404; Mon, 26 Feb 2007 19:15: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 60E2B13C48D; Mon, 26 Feb 2007 19:15:37 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5EDC9.dip.t-dialin.net [84.165.237.201]) by redbull.bpaserver.net (Postfix) with ESMTP id C83B62E081; Mon, 26 Feb 2007 20:15:27 +0100 (CET) Received: from Magellan.Leidinger.net (Magellan.Leidinger.net [192.168.1.1]) by outgoing.leidinger.net (Postfix) with ESMTP id 127985B54CB; Mon, 26 Feb 2007 20:15:25 +0100 (CET) Date: Mon, 26 Feb 2007 20:15:24 +0100 From: Alexander Leidinger To: infofarmer@FreeBSD.org Message-ID: <20070226201524.72315bbe@Magellan.Leidinger.net> In-Reply-To: References: <20070224004900.53784bb2@Magellan.Leidinger.net> <20070225173643.24c6c596@Magellan.Leidinger.net> <20070225203525.70febc25@Magellan.Leidinger.net> X-Mailer: Claws Mail 2.7.2 (GTK+ 2.10.9; i686-portbld-freebsd7.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.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: emulation@freebsd.org Subject: Re: updated linuxolator-p4 diff 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, 26 Feb 2007 19:15:37 -0000 Quoting "Andrew Pantyukhin" (Mon, 26 Feb 2007 21:02:41 +0300): > On 2/25/07, Alexander Leidinger wrote: > > My cross-amd64-build of LINT doesn't show this problem > > Ok, putting "compat_linux32" into kernel config > solves the problem. I hope this will be loadable > as a kld in the future. On i386 it is a module. And I did load it as a module. And I don't have compat_linux in the kernel config. Can you dig around a little bit more? This should work on amd64 too. > So I ran linux-{firefox,seamonkey,opera,flock,thunderbird} > plus acroread all simultaneously. It works great. But when > I tried "sysctl -a" the system locked up. This laptop is > in a messy state, so I can't attribute it to linux compat. > I'll be running linux-firefox and a few other apps for a > few more days and tell you if anything goes wrong. There's a known problem with mmap, but I don't know if it affects real world stuff or only the linux test project testcases. This problem is also in -current. Bye, Alexander. -- Uncle Ed's Rule of Thumb: Never use your thumb for a rule. You'll either hit it with a hammer or get a splinter in it. 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 Tue Feb 27 02:19:50 2007 Return-Path: X-Original-To: freebsd-emulation@FreeBSD.org Delivered-To: freebsd-emulation@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 50F9516A402 for ; Tue, 27 Feb 2007 02:19:50 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.freebsd.org (Postfix) with ESMTP id 172CB13C474 for ; Tue, 27 Feb 2007 02:19:49 +0000 (UTC) (envelope-from jkim@FreeBSD.org) Received: from niksun.com (anuket [10.70.0.5]) by anuket.mj.niksun.com (8.13.6/8.13.6) with ESMTP id l1R2Jieb014357; Mon, 26 Feb 2007 21:19:44 -0500 (EST) (envelope-from jkim@FreeBSD.org) From: Jung-uk Kim To: freebsd-emulation@FreeBSD.org Date: Mon, 26 Feb 2007 21:19:34 -0500 User-Agent: KMail/1.6.2 References: <20070224004900.53784bb2@Magellan.Leidinger.net> <20070226201524.72315bbe@Magellan.Leidinger.net> In-Reply-To: <20070226201524.72315bbe@Magellan.Leidinger.net> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200702262119.36600.jkim@FreeBSD.org> X-Virus-Scanned: ClamAV 0.88.6/2657/Mon Feb 26 17:57:11 2007 on anuket.mj.niksun.com X-Virus-Status: Clean Cc: Alexander Leidinger , infofarmer@FreeBSD.org Subject: Re: updated linuxolator-p4 diff 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, 27 Feb 2007 02:19:50 -0000 On Monday 26 February 2007 02:15 pm, Alexander Leidinger wrote: > Quoting "Andrew Pantyukhin" (Mon, 26 Feb 2007 21:02:41 +0300): > > On 2/25/07, Alexander Leidinger wrote: > > > My cross-amd64-build of LINT doesn't show this problem > > > > Ok, putting "compat_linux32" into kernel config > > solves the problem. I hope this will be loadable > > as a kld in the future. > > On i386 it is a module. And I did load it as a module. And I don't > have compat_linux in the kernel config. Can you dig around a little > bit more? This should work on amd64 too. > > > So I ran linux-{firefox,seamonkey,opera,flock,thunderbird} > > plus acroread all simultaneously. It works great. But when > > I tried "sysctl -a" the system locked up. This laptop is > > in a messy state, so I can't attribute it to linux compat. > > I'll be running linux-firefox and a few other apps for a > > few more days and tell you if anything goes wrong. I believe 'sysctl -a' problem is not related to Linuxulator. > There's a known problem with mmap, but I don't know if it affects > real world stuff or only the linux test project testcases. This > problem is also in -current. It is unlikely to happen in real world. Any way, the mmap problem should be fixed in both CVS and Perforce. Jung-uk Kim From owner-freebsd-emulation@FreeBSD.ORG Tue Feb 27 10:33:17 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0FB0E16A401; Tue, 27 Feb 2007 10:33:17 +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 B60E213C4A6; Tue, 27 Feb 2007 10:33:16 +0000 (UTC) (envelope-from alexander@leidinger.net) Received: from outgoing.leidinger.net (p54A5F657.dip.t-dialin.net [84.165.246.87]) by redbull.bpaserver.net (Postfix) with ESMTP id E67B12E1B3; Tue, 27 Feb 2007 11:33:09 +0100 (CET) Received: from webmail.leidinger.net (webmail.Leidinger.net [192.168.1.102]) by outgoing.leidinger.net (Postfix) with ESMTP id E5D045B4A5B; Tue, 27 Feb 2007 11:33:06 +0100 (CET) Received: (from www@localhost) by webmail.leidinger.net (8.13.8/8.13.8/Submit) id l1RAX6hc073308; Tue, 27 Feb 2007 11:33:06 +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; Tue, 27 Feb 2007 11:33:06 +0100 Message-ID: <20070227113306.wd4affxmskkwss84@webmail.leidinger.net> X-Priority: 3 (Normal) Date: Tue, 27 Feb 2007 11:33:06 +0100 From: Alexander Leidinger To: Jung-uk Kim References: <20070224004900.53784bb2@Magellan.Leidinger.net> <20070226201524.72315bbe@Magellan.Leidinger.net> <200702262119.36600.jkim@FreeBSD.org> In-Reply-To: <200702262119.36600.jkim@FreeBSD.org> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8; DelSp="Yes"; format="flowed" Content-Disposition: inline Content-Transfer-Encoding: 7bit User-Agent: Internet Messaging Program (IMP) H3 (4.1.3) / FreeBSD-7.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.864, required 8, autolearn=not spam, BAYES_00 -15.00, DK_POLICY_SIGNSOME 0.00, FORGED_RCVD_HELO 0.14) X-BPAnet-MailScanner-From: alexander@leidinger.net X-Spam-Status: No Cc: freebsd-emulation@FreeBSD.org, infofarmer@FreeBSD.org Subject: Re: updated linuxolator-p4 diff 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, 27 Feb 2007 10:33:17 -0000 Quoting Jung-uk Kim (from Mon, 26 Feb 2007 21:19:34 -0500): > On Monday 26 February 2007 02:15 pm, Alexander Leidinger wrote: >> There's a known problem with mmap, but I don't know if it affects >> real world stuff or only the linux test project testcases. This >> problem is also in -current. > > It is unlikely to happen in real world. Any way, the mmap problem > should be fixed in both CVS and Perforce. Thanks. I try to get time to run a LTP test soon. Bye, Alexander. -- An avocado-tone refrigerator would look good on your resume. 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 Wed Feb 28 15:50:28 2007 Return-Path: X-Original-To: emulation@freebsd.org Delivered-To: freebsd-emulation@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 3F50416A401; Wed, 28 Feb 2007 15:50:28 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vbook.fbsd.ru (swsoft-mipt-nat.sw.ru [195.214.233.10]) by mx1.freebsd.org (Postfix) with ESMTP id D2CE013C48E; Wed, 28 Feb 2007 15:50:27 +0000 (UTC) (envelope-from vova@sw.ru) Received: from vova by vbook.fbsd.ru with local (Exim 4.66 (FreeBSD)) (envelope-from ) id 1HL2Ci-0004Mz-Gw; Sat, 24 Feb 2007 22:05:08 +0300 From: Vladimir Grebenschikov To: emulation@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit Organization: SWsoft Date: Sat, 24 Feb 2007 22:05:08 +0300 Message-Id: <1172343908.2924.10.camel@localhost> Mime-Version: 1.0 X-Mailer: Evolution 2.8.3 FreeBSD GNOME Team Port Sender: Vladimir Grebenschikov Cc: fjoe@FreeBSD.org Subject: NTFS read/write access 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, 28 Feb 2007 15:50:28 -0000 Hi Does anybody succeed with sysutils/fusefs-ntfs port ? According port description it should allow to user-space mount NTFS volume as read/write. But for me port does not work, it builds and installs ok, but complain on mount attempt: # ntfs-3g /dev/ad0s1 /mnt Failed to open /proc/filesystems: No such file or directory modprobe: not found Failed to open /proc/filesystems: No such file or directory # Trying to read linux proc and check linux modules ... -- Vladimir B. Grebenschikov SWsoft Inc. vova@swsoft.com From owner-freebsd-emulation@FreeBSD.ORG Wed Feb 28 17:42:53 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 568FD16A401 for ; Wed, 28 Feb 2007 17:42:53 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from ns1.jnielsen.net (ns1.jnielsen.net [69.55.238.237]) by mx1.freebsd.org (Postfix) with ESMTP id 36BE513C428 for ; Wed, 28 Feb 2007 17:42:53 +0000 (UTC) (envelope-from lists@jnielsen.net) Received: from localhost (jn@ns1 [69.55.238.237]) (authenticated bits=0) by ns1.jnielsen.net (8.12.9p2/8.12.9) with ESMTP id l1SHDklB092707; Wed, 28 Feb 2007 12:13:47 -0500 (EST) (envelope-from lists@jnielsen.net) From: John Nielsen To: freebsd-emulation@freebsd.org Date: Wed, 28 Feb 2007 12:13:46 -0500 User-Agent: KMail/1.9.5 References: <1172343908.2924.10.camel@localhost> In-Reply-To: <1172343908.2924.10.camel@localhost> X-Face: #X5#Y*q>F:]zT!DegL3z5Xo'^MN[$8k\[4^3rN~wm=s=Uw(sW}R?3b^*f1Wu*.<=?utf-8?q?of=5F4NrS=0A=09P*M/9CpxDo!D6?=)IY1w<9B1jB; tBQf[RU-R<,I)e"$q7N7 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-6" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200702281213.46989.lists@jnielsen.net> X-Virus-Scanned: ClamAV version 0.88.4, clamav-milter version 0.88.4 on ns1.jnielsen.net X-Virus-Status: Clean Cc: Vladimir Grebenschikov Subject: Re: NTFS read/write access 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, 28 Feb 2007 17:42:53 -0000 On Saturday 24 February 2007 14:05, Vladimir Grebenschikov wrote: > Hi > > Does anybody succeed with sysutils/fusefs-ntfs port ? > According port description it should allow to user-space mount NTFS > volume as read/write. > > But for me port does not work, it builds and installs ok, but complain > on mount attempt: > > # ntfs-3g /dev/ad0s1 /mnt > Failed to open /proc/filesystems: No such file or directory > modprobe: not found > Failed to open /proc/filesystems: No such file or directory > # > > Trying to read linux proc and check linux modules ... I get those messages as well but the mount succeeds. I'm pretty sure they are harmless. JN From owner-freebsd-emulation@FreeBSD.ORG Wed Feb 28 18:45:57 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id CBDD316A404 for ; Wed, 28 Feb 2007 18:45:57 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from mh2.centtech.com (moat3.centtech.com [64.129.166.50]) by mx1.freebsd.org (Postfix) with ESMTP id A02F013C4AA for ; Wed, 28 Feb 2007 18:45:57 +0000 (UTC) (envelope-from anderson@centtech.com) Received: from [10.177.171.220] (neutrino.centtech.com [10.177.171.220]) by mh2.centtech.com (8.13.8/8.13.8) with ESMTP id l1SIjpr7021403; Wed, 28 Feb 2007 12:45:51 -0600 (CST) (envelope-from anderson@centtech.com) Message-ID: <45E5CDE3.7030509@centtech.com> Date: Wed, 28 Feb 2007 12:45:55 -0600 From: Eric Anderson User-Agent: Thunderbird 1.5.0.9 (X11/20070204) MIME-Version: 1.0 To: anderson@centtech.com, freebsd-emulation@freebsd.org References: <45DB10D3.8040807@centtech.com> <200702241917.l1OJHNlC008923@saturn.kn-bremen.de> <20070224192754.GA9905@saturn.kn-bremen.de> In-Reply-To: <20070224192754.GA9905@saturn.kn-bremen.de> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: ClamAV 0.88.4/2679/Wed Feb 28 05:58:10 2007 on mh2.centtech.com X-Virus-Status: Clean X-Spam-Status: No, score=-2.5 required=8.0 tests=AWL,BAYES_00 autolearn=ham version=3.1.6 X-Spam-Checker-Version: SpamAssassin 3.1.6 (2006-10-03) on mh2.centtech.com Cc: Subject: Re: qemu segfaulting all over the place 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, 28 Feb 2007 18:45:57 -0000 On 02/24/07 13:27, Juergen Lock wrote: > On Sat, Feb 24, 2007 at 08:17:23PM +0100, Juergen Lock wrote: >> In article <45DB10D3.8040807@centtech.com> you write: >>> Is anyone else experiencing a nearly useless qemu experience with the >>> latest versions? >>> >>> I'm running -CURRENT from yesterday, and the latest qemu port (and kqemu). >>> >>> These combinations segfault: >>> >>> Anything with the -vnc option, when disconnecting the vnc viewer, will >>> segfault: >>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>> -net tap -snapshot -vnc :1 -serial /dev/ttyv8 -kernel-kqemu >>> >>> This used to work nicely, now it dies when I connect to port 1111: >>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>> -net tap -snapshot -serial telnet::1111,server,nowait -std-vga -monitor >>> stdio -full-screen -kernel-kqemu >>> >>> Which, when it dies, ktrace shows me: >>> ... >> Hmm I don't know much about the code in question, you may have more >> luck reposting this on the qemu list: >> http://lists.gnu.org/mailman/listinfo/qemu-devel > > And just when I posted this... There were just patches posted on that > list that fix vnc disconnect segfaults, so I think the next port update > will fix at least that problem. Thanks! I've been hoping to see the update, but still not there yet.. :( Oh well. I wonder if that will also fix my telnet issue with qemu. Eric -- ------------------------------------------------------------------------ Eric Anderson Sr. Systems Administrator Centaur Technology An undefined problem has an infinite number of solutions. ------------------------------------------------------------------------ From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 1 20:41:10 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9B26E16A402 for ; Thu, 1 Mar 2007 20:41:10 +0000 (UTC) (envelope-from steve@crowders.org) Received: from mail1.crowders.org (mail1.crowders.org [62.49.128.148]) by mx1.freebsd.org (Postfix) with ESMTP id 4638F13C442 for ; Thu, 1 Mar 2007 20:41:10 +0000 (UTC) (envelope-from steve@crowders.org) Received: from localhost (localhost.crowders.org [127.0.0.1]) by localhost.crowders.org (Postfix) with ESMTP id 464CF28853 for ; Thu, 1 Mar 2007 20:08:33 +0000 (GMT) Received: from mail1.crowders.org ([127.0.0.1]) by localhost (mail1.crowders.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 08953-19 for ; Thu, 1 Mar 2007 20:08:00 +0000 (GMT) Received: from [192.168.66.17] (suse10.crowders.org [192.168.66.17]) by mail1.crowders.org (Postfix) with ESMTP id CDEFA28820 for ; Thu, 1 Mar 2007 20:07:59 +0000 (GMT) From: Steve Crowder To: freebsd-emulation@freebsd.org Content-Type: text/plain Organization: What is this thing you call organisation? Date: Thu, 01 Mar 2007 20:08:50 +0000 Message-Id: <1172779730.3748.19.camel@suse10.crowders.org> Mime-Version: 1.0 X-Mailer: Evolution 2.8.2 Content-Transfer-Encoding: 7bit Subject: Old Linux Quake II Mods X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: steve@crowders.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, 01 Mar 2007 20:41:10 -0000 Hi I have been trying to resurrect some old Quake II Linux compiled mods on my FreeBSD 6.1 amd64 machine. Using the linux binary r1q2ded-old from: http://www.r1ch.net/stuff/r1q2/ I have tried to run Lokis Minions CTF Linux gamei386.so from here: http://tastyspleen.net/quake/downloads/mods/lokis_minion/ Unfortunately though the process seems to start all OK it does not bind to the UDP port and I get this error: ./r1q2_lmctf.sh Added packfile ./baseq2/pak0.pak (3307 files) Added packfile ./baseq2/pak1.pak (279 files) Added packfile ./baseq2/pak2.pak (2 files) Added packfile ./baseq2/pak3.pak (8 files) Added packfile ./baseq2/q2max_hires_textures.pak (334 files) Added packfile ./baseq2/skin.pak (8 files) Added packfile ./lmctf/pak0.pak (160 files) Added packfile ./lmctf/pak4.pak (479 files) Added packfile ./lmctf/pak5.pak (381 files) Added packfile ./lmctf/pak6.pak (138 files) Added packfile ./lmctf/pak7.pak (224 files) Added packfile ./lmctf/pak8.pak (75 files) execing default.cfg ====== Quake2 Initialized ====== R1Q2 build 7185, compiled Feb 9 2007. http://www.r1ch.net/stuff/r1q2/ Linux i386 (/usr/local/games/quake2/r1q2ded-old) execing server.cfg UDP_OpenSocket: Couldn't set IP_RECVERR: Invalid argument ------- Loading gamei386.so ------- Loaded Game DLL, version 3 ==== InitGame ==== 30 entries in maplist. Read 238 lines of lmctf/help.txt. [red] MODEL: [male] SKIN: [rb-rm1] MODEL: [male] SKIN: [rb-rm2] MODEL: [male] SKIN: [rb-rm3] MODEL: [male] SKIN: [rb-rm4] MODEL: [male] SKIN: [rb-rm5] MODEL: [male] SKIN: [rb-rm6] MODEL: [male] SKIN: [rb-rm7] MODEL: [female] SKIN: [rb-rf1] MODEL: [female] SKIN: [rb-rf2] MODEL: [female] SKIN: [rb-rf3] [blue] MODEL: [male] SKIN: [rb-bm1] MODEL: [male] SKIN: [rb-bm2] MODEL: [male] SKIN: [rb-bm3] MODEL: [male] SKIN: [rb-bm4] MODEL: [male] SKIN: [rb-bm5] MODEL: [male] SKIN: [rb-bm6] MODEL: [male] SKIN: [rb-bm7] MODEL: [female] SKIN: [rb-bf1] MODEL: [female] SKIN: [rb-bf2] MODEL: [female] SKIN: [rb-bf3] ------- Server Initialization ------- Using .ent file for replaced ents. 0 ents removed, 513 ents used 0 teams with 0 entities Using Maplist. I am sure I have all the right kernel options and the linux base installed all OK - have I missed something really simple? I know IP_RECVERR is Linux specific is there something I need to do to map this into FreeBSD? Hope you can help Thanks --- Steve Crowder From owner-freebsd-emulation@FreeBSD.ORG Thu Mar 1 22:15:06 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 0A96616A400 for ; Thu, 1 Mar 2007 22:15:06 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from nf-out-0910.google.com (nf-out-0910.google.com [64.233.182.185]) by mx1.freebsd.org (Postfix) with ESMTP id 83DAB13C467 for ; Thu, 1 Mar 2007 22:15:05 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by nf-out-0910.google.com with SMTP id k27so993442nfc for ; Thu, 01 Mar 2007 14:15:04 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:content-transfer-encoding:in-reply-to; b=okVsJkXyEl5FIKxd+5w2oSDMqdOrg4rE/eEwVGrnjAB/ssOG3HbSvCSgnVhx4VQP2w6J4yF8jGwPaBJbsx9A7qvXQhaxexM14E9vb1jLtHrdoRQzwnjHIJrTgmVmeqnizT3XRaqBU8y/2IJFr/dLb/j2T+tcETqt2EWcbwf0SlM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:content-transfer-encoding:in-reply-to; b=TDLH7xwaogT9ZBv4hd8R3imOzBo9TX1lcoreJHu3dJfso2xcdQY4+5SfNRP8LCvAQhXIJEl1Gt5yjFs9VoOKu/m/zqOeLHbPqSWppzbmKPUrfUrZg8v3A6hX/XZpNnvSu9gp39YnCaStkdB3xl+FhtIhJ6iC9RWOmO6126fAEN4= Received: by 10.48.220.15 with SMTP id s15mr6566221nfg.1172785811482; Thu, 01 Mar 2007 13:50:11 -0800 (PST) Received: from roadrunner.q.local ( [85.180.156.77]) by mx.google.com with ESMTP id y2sm1130835mug.2007.03.01.13.50.09; Thu, 01 Mar 2007 13:50:10 -0800 (PST) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.8/8.13.8) with ESMTP id l21Lo5nb004971; Thu, 1 Mar 2007 22:50:05 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.13.8/8.13.8/Submit) id l21Lo47n004970; Thu, 1 Mar 2007 22:50:04 +0100 (CET) (envelope-from uspoerlein@gmail.com) Date: Thu, 1 Mar 2007 22:50:03 +0100 From: Ulrich Spoerlein To: Steve Crowder Message-ID: <20070301215003.GB1548@roadrunner.q.local> Mail-Followup-To: Steve Crowder , freebsd-emulation@freebsd.org References: <1172779730.3748.19.camel@suse10.crowders.org> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1172779730.3748.19.camel@suse10.crowders.org> Cc: freebsd-emulation@freebsd.org Subject: Re: Old Linux Quake II Mods 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, 01 Mar 2007 22:15:06 -0000 Steve Crowder wrote: > Hi > > I have been trying to resurrect some old Quake II Linux compiled mods on > my FreeBSD 6.1 amd64 machine. Using the linux binary r1q2ded-old from: > http://www.r1ch.net/stuff/r1q2/ > > I have tried to run Lokis Minions CTF Linux gamei386.so from here: > http://tastyspleen.net/quake/downloads/mods/lokis_minion/ Ah, good old LMCTF, I concated the developers some years ago and the apparently lost their source code, so a FreeBSD native version is not going to appear. You would need some old, but not too ancient, linux binary for Quake2. The original linux client by id software is at least unable to open the sound device on FreeBSD due to a "wrong" order of OSS-ioctl(). Perhaps you can get some old binary versions of Quake2Forge and try your luck with these. On the other hand, any modification that retained ABI compatibility with the original Q2 client should work. I think, we both now understand, why John Carmack used a kind of VM for the Q3 modifications :) Ulrich Spoerlein -- Für alle, die sich noch eigene Gedanken machen: http://www.NachDenkSeiten.de From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 3 10:46:45 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id EDE0316A401 for ; Sat, 3 Mar 2007 10:46:45 +0000 (UTC) (envelope-from steve@crowders.org) Received: from mail1.crowders.org (mail1.crowders.org [62.49.128.148]) by mx1.freebsd.org (Postfix) with ESMTP id A342513C471 for ; Sat, 3 Mar 2007 10:46:45 +0000 (UTC) (envelope-from steve@crowders.org) Received: from localhost (localhost.crowders.org [127.0.0.1]) by localhost.crowders.org (Postfix) with ESMTP id 9DD6828853; Sat, 3 Mar 2007 10:45:46 +0000 (GMT) Received: from mail1.crowders.org ([127.0.0.1]) by localhost (mail1.crowders.org [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 29350-14; Sat, 3 Mar 2007 10:45:14 +0000 (GMT) Received: from [192.168.66.17] (suse10.crowders.org [192.168.66.17]) by mail1.crowders.org (Postfix) with ESMTP id 589F428820; Sat, 3 Mar 2007 10:45:14 +0000 (GMT) From: Steve Crowder To: Ulrich Spoerlein In-Reply-To: <20070301215003.GB1548@roadrunner.q.local> References: <1172779730.3748.19.camel@suse10.crowders.org> <20070301215003.GB1548@roadrunner.q.local> Content-Type: text/plain Organization: What is this thing you call organisation? Date: Sat, 03 Mar 2007 10:46:08 +0000 Message-Id: <1172918768.3712.8.camel@suse10.crowders.org> Mime-Version: 1.0 X-Mailer: Evolution 2.8.2 Content-Transfer-Encoding: 7bit Cc: freebsd-emulation@freebsd.org Subject: Re: Old Linux Quake II Mods X-BeenThere: freebsd-emulation@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: steve@crowders.org List-Id: Development of Emulators of other operating systems List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 03 Mar 2007 10:46:46 -0000 Hi Ulrich Your comments made me think about this from a different angle, r1q2ded-old was/is the problem. I have managed to get it all working. I am now configuring the server to how I want it to be so I can indulge this nostalgia trip. Mr.White of LMCTF confirmed that the original source code is lost to me also. Thanks On Thu, 2007-03-01 at 22:50 +0100, Ulrich Spoerlein wrote: > Steve Crowder wrote: > > Hi > > > > I have been trying to resurrect some old Quake II Linux compiled mods on > > my FreeBSD 6.1 amd64 machine. Using the linux binary r1q2ded-old from: > > http://www.r1ch.net/stuff/r1q2/ > > > > I have tried to run Lokis Minions CTF Linux gamei386.so from here: > > http://tastyspleen.net/quake/downloads/mods/lokis_minion/ > > Ah, good old LMCTF, > > I concated the developers some years ago and the apparently lost their > source code, so a FreeBSD native version is not going to appear. > > You would need some old, but not too ancient, linux binary for Quake2. > The original linux client by id software is at least unable to open the > sound device on FreeBSD due to a "wrong" order of OSS-ioctl(). > > Perhaps you can get some old binary versions of Quake2Forge and try your > luck with these. > > On the other hand, any modification that retained ABI compatibility with > the original Q2 client should work. > > I think, we both now understand, why John Carmack used a kind of VM for > the Q3 modifications :) > > Ulrich Spoerlein -- Steve Crowder From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 3 15:55:28 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id E7E5116A400 for ; Sat, 3 Mar 2007 15:55:28 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: from ug-out-1314.google.com (ug-out-1314.google.com [66.249.92.173]) by mx1.freebsd.org (Postfix) with ESMTP id 7CE4813C4AA for ; Sat, 3 Mar 2007 15:55:28 +0000 (UTC) (envelope-from uspoerlein@gmail.com) Received: by ug-out-1314.google.com with SMTP id 71so874217ugh for ; Sat, 03 Mar 2007 07:55:27 -0800 (PST) DKIM-Signature: a=rsa-sha1; c=relaxed/relaxed; d=gmail.com; s=beta; h=domainkey-signature:received:received:received:received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=ayVuNTmhS7xvzi+8v3Z1YbCrxyOWSwAoyCbGBDyzt6NA2sresE6cu/d4Z2zFEQQt0Ssxq4JjB9CNiUcXXvKRWkle/ce+JI2OHf4r7C5b35X/+mKFilBtgDo9JU/fgZ7b7FMMBVat2Keg7ssSgJD5FIp9hdo+OGDLdjgmkffSM+0= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=beta; h=received:date:from:to:cc:subject:message-id:mail-followup-to:references:mime-version:content-type:content-disposition:in-reply-to; b=GCISgCAXI6Jlbm61aNNbzGsIifGFDYIiCa7jR9v1N9LtUHKqHiQlcZ/DF8g5JhCDYEoMyvVtfSjr4SbXAlwLHsY30fKHOioFupYOQugH7ZZosfzk5V/07GbtauzhqomOi4jlAHGmgXZUbyDzQx0EOpZEdjK4+PhRfdlhZPOyRkY= Received: by 10.67.106.3 with SMTP id i3mr5689827ugm.1172937327518; Sat, 03 Mar 2007 07:55:27 -0800 (PST) Received: from roadrunner.q.local ( [85.180.173.251]) by mx.google.com with ESMTP id e33sm4395556ugd.2007.03.03.07.55.09; Sat, 03 Mar 2007 07:55:25 -0800 (PST) Received: from roadrunner.q.local (localhost [127.0.0.1]) by roadrunner.q.local (8.13.8/8.13.8) with ESMTP id l23EuCFc002083; Sat, 3 Mar 2007 15:56:12 +0100 (CET) (envelope-from uspoerlein@gmail.com) Received: (from q@localhost) by roadrunner.q.local (8.13.8/8.13.8/Submit) id l23Eu0bj002082; Sat, 3 Mar 2007 15:56:00 +0100 (CET) (envelope-from uspoerlein@gmail.com) Date: Sat, 3 Mar 2007 15:56:00 +0100 From: Ulrich Spoerlein To: Steve Crowder Message-ID: <20070303145600.GA1530@roadrunner.q.local> Mail-Followup-To: Steve Crowder , freebsd-emulation@freebsd.org References: <1172779730.3748.19.camel@suse10.crowders.org> <20070301215003.GB1548@roadrunner.q.local> <1172918768.3712.8.camel@suse10.crowders.org> MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1172918768.3712.8.camel@suse10.crowders.org> Cc: freebsd-emulation@freebsd.org Subject: Re: Old Linux Quake II Mods 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, 03 Mar 2007 15:55:29 -0000 Steve Crowder wrote: > Hi Ulrich > > Your comments made me think about this from a different angle, > r1q2ded-old was/is the problem. I have managed to get it all working. Good, but how? Which linux quake binary are you using? Any special tricks necessary? Ulrich Spoerlein From owner-freebsd-emulation@FreeBSD.ORG Sat Mar 3 19:36:14 2007 Return-Path: X-Original-To: freebsd-emulation@freebsd.org Delivered-To: freebsd-emulation@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 9C44A16A400; Sat, 3 Mar 2007 19:36:14 +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 0948213C428; Sat, 3 Mar 2007 19:36:13 +0000 (UTC) (envelope-from nox@saturn.kn-bremen.de) Received: by gwyn.kn-bremen.de (Postfix, from userid 10) id 4D1C51A9699; Sat, 3 Mar 2007 20:36:12 +0100 (CET) Received: from saturn.kn-bremen.de (nox@localhost [127.0.0.1]) by saturn.kn-bremen.de (8.13.6/8.13.6) with ESMTP id l23JWusZ039022; Sat, 3 Mar 2007 20:32:56 +0100 (CET) (envelope-from nox@saturn.kn-bremen.de) Received: (from nox@localhost) by saturn.kn-bremen.de (8.13.6/8.13.6/Submit) id l23JWt6m039021; Sat, 3 Mar 2007 20:32:55 +0100 (CET) (envelope-from nox) Date: Sat, 3 Mar 2007 20:32:55 +0100 (CET) From: Juergen Lock Message-Id: <200703031932.l23JWt6m039021@saturn.kn-bremen.de> To: anderson@centtech.com X-Newsgroups: local.list.freebsd.emulation In-Reply-To: <45E5CDE3.7030509@centtech.com> References: <45DB10D3.8040807@centtech.com> <200702241917.l1OJHNlC008923@saturn.kn-bremen.de> <20070224192754.GA9905@saturn.kn-bremen.de> Organization: home Cc: freebsd-emulation@freebsd.org, freebsd-ports@freebsd.org Subject: experimental qemu-devel port (update), please test! (was: Re: qemu segfaulting all over the place) 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, 03 Mar 2007 19:36:14 -0000 In article <45E5CDE3.7030509@centtech.com> anderson@centtech.com (Eric Anderson)writes: >On 02/24/07 13:27, Juergen Lock wrote: >> On Sat, Feb 24, 2007 at 08:17:23PM +0100, Juergen Lock wrote: >>> In article <45DB10D3.8040807@centtech.com> you write: >>>> Is anyone else experiencing a nearly useless qemu experience with the >>>> latest versions? >>>> >>>> I'm running -CURRENT from yesterday, and the latest qemu port (and kqemu). >>>> >>>> These combinations segfault: >>>> >>>> Anything with the -vnc option, when disconnecting the vnc viewer, will >>>> segfault: >>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>>> -net tap -snapshot -vnc :1 -serial /dev/ttyv8 -kernel-kqemu >>>> >>>> This used to work nicely, now it dies when I connect to port 1111: >>>> sudo qemu -hda /alt/images/fs.img -hdb /alt/images/swapfile -net nic >>>> -net tap -snapshot -serial telnet::1111,server,nowait -std-vga -monitor >>>> stdio -full-screen -kernel-kqemu >>>> >>>> Which, when it dies, ktrace shows me: >>>> ... >>> Hmm I don't know much about the code in question, you may have more >>> luck reposting this on the qemu list: >>> http://lists.gnu.org/mailman/listinfo/qemu-devel >> >> And just when I posted this... There were just patches posted on that >> list that fix vnc disconnect segfaults, so I think the next port update >> will fix at least that problem. > >Thanks! I've been hoping to see the update, but still not there yet.. >:( Oh well. Sorry things are going a little slow around here... But now I have the following update for you all to test: 1. copy the qemu port dir (/usr/ports/emulators/qemu) to emulators/qemu-devel 2. apply the patch below in emulators 3. deinstall qemu 3. run `make install' in the new qemu-devel port dir (you probably cannot use portinstall/portupgrade unless you add the new port to INDEX yourself, that is until it is committed...) 4. test! Should you want to go back, deinstall qemu-devel and then install the originall qemu port again. > I wonder if that will also fix my telnet issue with qemu. Not sure, but now you should be able to check yourself. :) Index: qemu/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/Makefile,v retrieving revision 1.69 diff -u -r1.69 Makefile --- qemu/Makefile 6 Feb 2007 23:49:01 -0000 1.69 +++ qemu/Makefile 3 Mar 2007 19:29:33 -0000 @@ -33,6 +33,7 @@ MAKE_ENV+= BSD_MAKE="${MAKE}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" MAN1= qemu.1 qemu-img.1 ONLY_FOR_ARCHS= amd64 i386 +CONFLICTS= qemu-devel-[0-9]* OPTIONS= KQEMU "Build with (alpha!) accelerator module" Off \ HACKS_CIRRUS "Large display speedup (buggy!)" Off \ Index: qemu-devel/Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/Makefile,v retrieving revision 1.69 diff -u -r1.69 Makefile --- qemu-devel/Makefile 6 Feb 2007 23:49:01 -0000 1.69 +++ qemu-devel/Makefile 3 Mar 2007 17:39:33 -0000 @@ -6,24 +6,25 @@ # PORTNAME= qemu -PORTVERSION= 0.9.0 +PORTVERSION= 0.9.0s.20070303 CATEGORIES= emulators MASTER_SITES= http://qemu.org/:release \ http://qemu-forum.ipi.fi/qemu-snapshots/:snapshot \ http://people.fruitsalad.org/nox/qemu/:snapshot \ http://www.volny.cz/xnavara/qemu/:snapshot \ http://people.brandeis.edu/~jcoiner/qemu_idedma/:idedma \ - http://people.freebsd.org/~maho/qemu/:misc \ - http://people.freebsd.org/~jkim/:bios -DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:release \ - qemu-bios.bin:bios + http://people.freebsd.org/~maho/qemu/:misc +DISTNAME= ${PORTNAME}-snapshot-2007-03-03_05 +DISTFILES= ${DISTNAME}${EXTRACT_SUFX}:snapshot DIST_SUBDIR= qemu EXTRACT_ONLY= ${DISTNAME}${EXTRACT_SUFX} +PKGNAMESUFFIX= -devel MAINTAINER= nox@FreeBSD.org COMMENT= QEMU CPU Emulator HAS_CONFIGURE= yes +USE_BZIP2= yes USE_GMAKE= yes USE_GETOPT_LONG= yes USE_PERL5= yes @@ -33,6 +34,7 @@ MAKE_ENV+= BSD_MAKE="${MAKE}" CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}" MAN1= qemu.1 qemu-img.1 ONLY_FOR_ARCHS= amd64 i386 +CONFLICTS= qemu-[0-9]* OPTIONS= KQEMU "Build with (alpha!) accelerator module" Off \ HACKS_CIRRUS "Large display speedup (buggy!)" Off \ @@ -80,7 +82,6 @@ @${MKDIR} ${WRKSRC}/kqemu @${TOUCH} ${WRKSRC}/kqemu/Makefile @${ECHO} all: > ${WRKSRC}/kqemu/Makefile.freebsd - @${CP} -p ${_DISTDIR}/qemu-bios.bin ${WRKSRC}/pc-bios/bios.bin pre-patch: @for A in ${ONLY_FOR_ARCHS}; do \ Index: qemu-devel/distinfo =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/distinfo,v retrieving revision 1.41 diff -u -r1.41 distinfo --- qemu-devel/distinfo 6 Feb 2007 23:49:01 -0000 1.41 +++ qemu-devel/distinfo 3 Mar 2007 17:40:08 -0000 @@ -1,9 +1,6 @@ -MD5 (qemu/qemu-0.9.0.tar.gz) = ab11a03ba30cf4a70641f0f170473d69 -SHA256 (qemu/qemu-0.9.0.tar.gz) = 491facf9335654967ee53d8fb3540a274bfcbdcc225506bd38c4ee8e9ab405c1 -SIZE (qemu/qemu-0.9.0.tar.gz) = 1901741 -MD5 (qemu/qemu-bios.bin) = 173e256f17b4ac1f6e3249c83071e8f5 -SHA256 (qemu/qemu-bios.bin) = 452d863ec8ac9e2246950ac204410e847cdeba880d7bec2aeb79c4f2fbb0ad17 -SIZE (qemu/qemu-bios.bin) = 131072 +MD5 (qemu/qemu-snapshot-2007-03-03_05.tar.bz2) = bcd0f3d4f52a4b1a2f523091d17a507f +SHA256 (qemu/qemu-snapshot-2007-03-03_05.tar.bz2) = 31b578a3a7624e9479ed0541ea8eb6c169f9e5c3ec2df3ddc522d2c22c321990 +SIZE (qemu/qemu-snapshot-2007-03-03_05.tar.bz2) = 1645930 MD5 (qemu/patch3_cirrus) = ebe7ed9fce804c49e024bc93bfdfc810 SHA256 (qemu/patch3_cirrus) = e862371834b7d895a896fbdb84fd9f70d17b5729a6f6789a48a61504fc941e11 SIZE (qemu/patch3_cirrus) = 8817 Index: qemu-devel/files/patch-Makefile =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/files/patch-Makefile,v retrieving revision 1.2 diff -u -r1.2 patch-Makefile --- qemu-devel/files/patch-Makefile 4 Nov 2006 18:29:35 -0000 1.2 +++ qemu-devel/files/patch-Makefile 3 Mar 2007 17:42:49 -0000 @@ -1,6 +1,6 @@ Index: qemu/Makefile -@@ -20,6 +20,10 @@ - LDFLAGS+=-static +@@ -19,14 +19,19 @@ + BASE_LDFLAGS += -static endif ifdef BUILD_DOCS +ifdef NOPORTDOCS @@ -10,17 +10,17 @@ +endif else DOCS= -@@ -28,7 +28,8 @@ + endif + ifndef CONFIG_DARWIN ifndef CONFIG_WIN32 - ifndef CONFIG_SOLARIS -LIBS+=-lrt +# XXX need ifndef CONFIG_BSD +# LIBS+=-lrt endif endif - endif -@@ -72,8 +75,10 @@ + +@@ -64,8 +69,10 @@ common de-ch es fo fr-ca hu ja mk nl-be pt sl tr install-doc: $(DOCS) Index: qemu-devel/files/patch-bd =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/files/patch-bd,v retrieving revision 1.1 diff -u -r1.1 patch-bd --- qemu-devel/files/patch-bd 3 Jun 2004 02:12:52 -0000 1.1 +++ qemu-devel/files/patch-bd 3 Mar 2007 18:55:01 -0000 @@ -1,10 +1,19 @@ Index: qemu/configure -@@ -286,7 +286,7 @@ - if test -z "$prefix" ; then - prefix="/usr/local" - fi --mandir="$prefix/share/man" -+mandir="$prefix/man" - datadir="$prefix/share/qemu" - docdir="$prefix/share/doc/qemu" - bindir="$prefix/bin" +@@ -570,7 +570,7 @@ + if test -z "$prefix" ; then + prefix="/usr/local" + fi +- mansuffix="/share/man" ++ mansuffix="/man" + datasuffix="/share/qemu" + docsuffix="/share/doc/qemu" + binsuffix="/bin" +@@ -645,7 +645,7 @@ + echo "bindir=\${prefix}$binsuffix" >> $config_mak + echo "mandir=\${prefix}$mansuffix" >> $config_mak + echo "datadir=\${prefix}$datasuffix" >> $config_mak +-echo "docdir=\${prefix}$docsuffic" >> $config_mak ++echo "docdir=\${prefix}$docsuffix" >> $config_mak + echo "#define CONFIG_QEMU_SHAREDIR \"$prefix$datasuffix\"" >> $config_h + echo "MAKE=$make" >> $config_mak + echo "INSTALL=$install" >> $config_mak Index: qemu-devel/files/patch-fbsd =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/files/patch-fbsd,v retrieving revision 1.8 diff -u -r1.8 patch-fbsd --- qemu-devel/files/patch-fbsd 7 Aug 2006 16:10:27 -0000 1.8 +++ qemu-devel/files/patch-fbsd 3 Mar 2007 17:50:05 -0000 @@ -20,17 +20,17 @@ rm -f *.o *.a $(TOOLS) dyngen$(EXESUF) TAGS *.pod *~ */*~ $(MAKE) -C tests clean Index: qemu/Makefile.target -@@ -391,8 +391,8 @@ - VL_LDFLAGS+=-Wl,-G0 -Wl,-T,$(SRC_PATH)/ia64.ld +@@ -465,8 +465,8 @@ + SDL_LIBS := $(filter-out -mwindows, $(SDL_LIBS)) -mconsole endif -$(QEMU_SYSTEM): $(VL_OBJS) libqemu.a -- $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS) $(SDL_LIBS) $(COCOA_LIBS) $(VL_LIBS) +- $(CC) $(VL_LDFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) $(SDL_LIBS) $(COCOA_LIBS) $(VL_LIBS) +$(QEMU_SYSTEM): $(VL_OBJS) libqemu.a ../bsd/libmath.a -+ $(CC) $(VL_LDFLAGS) -o $@ $^ $(LIBS) $(SDL_LIBS) $(COCOA_LIBS) $(VL_LIBS) ../bsd/libmath.a ++ $(CC) $(VL_LDFLAGS) $(LDFLAGS) -o $@ $^ $(LIBS) $(SDL_LIBS) $(COCOA_LIBS) $(VL_LIBS) ../bsd/libmath.a cocoa.o: cocoa.m - $(CC) $(CFLAGS) $(DEFINES) -c -o $@ $< + $(CC) $(CFLAGS) $(CPPFLAGS) $(BASE_CFLAGS) -c -o $@ $< Index: qemu/fpu/softfloat-native.c @@ -2,11 +2,16 @@ context is supported */ Index: qemu-devel/files/patch-vl.c =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/files/patch-vl.c,v retrieving revision 1.5 diff -u -r1.5 patch-vl.c --- qemu-devel/files/patch-vl.c 25 Dec 2006 19:49:52 -0000 1.5 +++ qemu-devel/files/patch-vl.c 3 Mar 2007 18:03:21 -0000 @@ -8,14 +8,14 @@ static CharDriverState *qemu_chr_open_pty(void) { struct termios tty; -@@ -1665,6 +1665,7 @@ +@@ -1904,6 +1907,7 @@ return chr; } +#if defined(__linux__) - static int pp_ioctl(CharDriverState *chr, int cmd, void *arg) - { - int fd = (int)chr->opaque; + typedef struct { + int fd; + int mode; @@ -1727,6 +1728,7 @@ chr->chr_ioctl = pp_ioctl; return chr; Index: qemu-devel/files/patch-vl.c-nographic =================================================================== RCS file: /home/pcvs/ports/emulators/qemu/files/patch-vl.c-nographic,v retrieving revision 1.1 diff -u -r1.1 patch-vl.c-nographic --- qemu-devel/files/patch-vl.c-nographic 18 Mar 2006 21:23:42 -0000 1.1 +++ qemu-devel/files/patch-vl.c-nographic 3 Mar 2007 17:52:35 -0000 @@ -1,8 +1,8 @@ Index: qemu/vl.c -@@ -4668,6 +4668,7 @@ +@@ -7131,6 +7131,7 @@ case QEMU_OPTION_nographic: - pstrcpy(monitor_device, sizeof(monitor_device), "stdio"); pstrcpy(serial_devices[0], sizeof(serial_devices[0]), "stdio"); + pstrcpy(monitor_device, sizeof(monitor_device), "stdio"); + pstrcpy(parallel_devices[0], sizeof(parallel_devices[0]), "null"); nographic = 1; break;