From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 02:30:31 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADA9216A4CE for ; Sun, 12 Dec 2004 02:30:31 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 84B4C43D3F for ; Sun, 12 Dec 2004 02:30:31 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBC2UDFh077862; Sat, 11 Dec 2004 18:30:13 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBC2UCDK077861; Sat, 11 Dec 2004 18:30:12 -0800 (PST) (envelope-from obrien) Date: Sat, 11 Dec 2004 18:30:12 -0800 From: "David O'Brien" To: Doug White Message-ID: <20041212023012.GB77070@dragon.nuxi.com> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041210161650.I63382@carver.gumbysoft.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041210161650.I63382@carver.gumbysoft.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: Mikhail Teterin cc: freebsd-amd64@FreeBSD.org Subject: Re: new TCL vs. current-6 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@FreeBSD.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 02:30:31 -0000 [ Mikhail, please don't double post to both freebsd-amd64 and freebsd-current ] On Fri, Dec 10, 2004 at 04:23:57PM -0800, Doug White wrote: > On Wed, 8 Dec 2004, Kris Kennaway wrote: > > > On Wed, Dec 08, 2004 at 12:05:38PM -0500, Mikhail Teterin wrote: > > > Three of my TCL-based ports fail now on amd64 running current-6. All failures > > > occur, when an attempt is made to use the TCL-interpreter -- either to run > > > the port's self-tests, or to generate the manual pages. The failures are > > > either "Floating point exceptions" or "Segmentation faults" and appear to > > > only happen on amd64 (may be, on ia64 as well): > > > > > > http://people.freebsd.org/~fenner/errorlogs/mi%40aldan.algebra.com.html > > > > > > Can anyone confirm being able to use freshly built TCL on amd64 _at all_? > > > > > > My ports did not change in months -- what could be wrong with TCL and/or > > > amd64? > > > > Peter speculated a problem when the world is built with -O2 (with or > > without -fno-strict-aliasing). I haven't been able to confirm this by > > testing with a world built with -O, because I only have one working > > amd64 package builder. > > A quick Makefile look and gdb run finds it taking SIGFPE in strtod(). > The tcl build is also very odd since it seems to apply CFLAGS twice like: > > cc $CFLAGS -O $CFLAGS ... > > I haven't gone looking for why, just noticed it during the build. > > This is on a machine built with -O2. Is this '-O2' or '-O2 -fno-strict-aliasing' ? -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 02:35:45 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 01C4716A4CE for ; Sun, 12 Dec 2004 02:35:45 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C8A0643D45 for ; Sun, 12 Dec 2004 02:35:44 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBC2ZhMx077999; Sat, 11 Dec 2004 18:35:43 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBC2Zg64077998; Sat, 11 Dec 2004 18:35:42 -0800 (PST) (envelope-from obrien) Date: Sat, 11 Dec 2004 18:35:42 -0800 From: "David O'Brien" To: Mike Jakubik Message-ID: <20041212023542.GC77070@dragon.nuxi.com> References: <54008.207.219.213.163.1102629964.squirrel@207.219.213.163> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <54008.207.219.213.163.1102629964.squirrel@207.219.213.163> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-amd64@freebsd.org Subject: Re: Can't compile jabberd on AMD64 5.3-STABLE X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 02:35:45 -0000 On Thu, Dec 09, 2004 at 05:06:04PM -0500, Mike Jakubik wrote: > I am getting a lot of warnings and finally a stop error when trying to > compile /usr/ports/net/jabberd/ on an AMD64, 5.3-STABLE box. The port > compiles OK on an x86 6-CURRENT box. No answers from the port maintanier > or the ports list. All my installed ports and ports tree are up to date. > Here is the compiling process: .. > ../expat/expat.h:216: warning: `cdecl' attribute ignored Why does the port have its own copy of expat? I would fix the port to not build expat itself, but to just depend on ports/textproc/expat2. From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 03:10:34 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3D6B16A4CE for ; Sun, 12 Dec 2004 03:10:34 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5C9F343D45 for ; Sun, 12 Dec 2004 03:10:34 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBC3AXIQ078357; Sat, 11 Dec 2004 19:10:33 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBC3AWY1078356; Sat, 11 Dec 2004 19:10:32 -0800 (PST) (envelope-from obrien) Date: Sat, 11 Dec 2004 19:10:32 -0800 From: "David O'Brien" To: "Michael W. Oliver" , freebsd-amd64@freebsd.org Message-ID: <20041212031032.GD77070@dragon.nuxi.com> References: <20041206164250.GC28404@gargantuan.com> <1102414274.671.33.camel@localhost> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1102414274.671.33.camel@localhost> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 Subject: Re: amd64 laptop recommendations X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 03:10:34 -0000 On Tue, Dec 07, 2004 at 12:11:14PM +0200, Ville-Pertti Keinonen wrote: > On Mon, 2004-12-06 at 11:42 -0500, Michael W. Oliver wrote: > > Good morning folks! > > > > I am in the market for an AMD64-based laptop, and am currently leaning > > toward the Acer Ferrari 3400, but would like to borrow a few minutes of > > your time to ask for suggestions on something better. > > The Ferrari 3400 is probably a decent choice. I have a Ferrari 3200 > myself, which is mostly the same except for the slower processor, and it > works well with FreeBSD. I've been using it for almost 6 months now. Actually the Ferrari 3400 has a real benefit over your 3200, the 3400 has a 90nm CPU -- which means cooler and longer battery life. If I were to buy an AMD64 laptop today I'd get the Ferrari 3400. If not that one, then probably the Averatec 6240 (MSI made). If I wanted the largest, work horse laptop around I'd get the HP zv5000z. -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 05:41:13 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6071E16A4CE for ; Sun, 12 Dec 2004 05:41:13 +0000 (GMT) Received: from out011.verizon.net (out011pub.verizon.net [206.46.170.135]) by mx1.FreeBSD.org (Postfix) with ESMTP id D5B7343D1F for ; Sun, 12 Dec 2004 05:41:12 +0000 (GMT) (envelope-from mi@corbulon.video-collage.com) Received: from corbulon.video-collage.com ([151.204.231.237]) by out011.verizon.netESMTP <20041212054112.WPOJ4717.out011.verizon.net@corbulon.video-collage.com>; Sat, 11 Dec 2004 23:41:12 -0600 Received: from corbulon.video-collage.com (mi@localhost.video-collage.com [127.0.0.1])iBC5euSh049470 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Sun, 12 Dec 2004 00:40:57 -0500 (EST) (envelope-from mi@corbulon.video-collage.com) Received: (from mi@localhost)iBC5eu8p049469; Sun, 12 Dec 2004 00:40:56 -0500 (EST) (envelope-from mi) From: Mikhail Teterin Message-Id: <200412120540.iBC5eu8p049469@corbulon.video-collage.com> To: freebsd-amd64@FreeBSD.org Date: Sun, 12 Dec 2004 00:40:56 -0500 (EST) In-Reply-To: <20041212023012.GB77070@dragon.nuxi.com> X-Mailer: ELM [version 2.5 PL7] MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Virus-Scanned: clamd / ClamAV version devel-20040615, clamav-milter version 0.73a on corbulon.video-collage.com X-Virus-Status: Clean X-Scanned-By: MIMEDefang 2.43 X-Authentication-Info: Submitted using SMTP AUTH at out011.verizon.net from [151.204.231.237] at Sat, 11 Dec 2004 23:41:05 -0600 cc: Doug White Subject: -current and/or -amd64 (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 05:41:13 -0000 > [ Mikhail, please don't double post to both freebsd-amd64 and freebsd-current ] Why not? The problem is with -current, with -amd64, or with a combination. Neither list is a subset of the other, is it? -mi From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 06:47:41 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0812016A4CE for ; Sun, 12 Dec 2004 06:47:41 +0000 (GMT) Received: from lakermmtao09.cox.net (lakermmtao09.cox.net [68.230.240.30]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7D3C243D2D for ; Sun, 12 Dec 2004 06:47:40 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.70.32]) by lakermmtao09.cox.net (InterMail vM.6.01.04.00 201-2131-117-20041022) with ESMTP id <20041212064738.YCJX1713.lakermmtao09.cox.net@dolphin.local.net>; Sun, 12 Dec 2004 01:47:38 -0500 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.13.1/8.13.1) with SMTP id iBC6ld0e065781; Sun, 12 Dec 2004 00:47:39 -0600 (CST) (envelope-from conrads@cox.net) Date: Sun, 12 Dec 2004 00:47:33 -0600 From: "Conrad J. Sabatier" To: Christopher Vance Message-ID: <20041212004733.6d613953@dolphin.local.net> In-Reply-To: <20041209015536.GH3041@nu.org> References: <20041209015536.GH3041@nu.org> X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; amd64-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-amd64@freebsd.org Subject: Re: install questions X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 06:47:41 -0000 On Thu, 9 Dec 2004 12:55:36 +1100, Christopher Vance wrote: > I have been a happy user of FreeBSD/i386 since 2.2.6. I have always > tracked stable, and often had current on another partition. > > I have i386 install CDs for 5.2, and have successfully used them to > install /i386 on my amd64. > > I am considering upgrading to /amd64 on the same machine. Can > I use the sysinstall I already have to do a network install of /amd64 > stuff from a server somewhere, or do I need a 64-bit sysinstall to do > this from? I'm happy to newfs the partition if that's appropriate - > it has nothing valuable on it. You can do what I did: cvsup the complete source tree, setup a new kernel config file under sys/amd64/conf and do a buildworld buildkernel, etc. with TARGET_ARCH=amd64. Worked great for me! > I've seen suggestions that I can run /i386 stuff on /amd64 provided > the kernel emulation is included and the 32-bit libraries are present. > Are these 32-bit libraries identical to the i386 ones, or have they > been tweaked to know they are emulating on /amd64? Running IA32 binaries *is* possible, but it's still a little kludgey. I've managed to get things to run in experiments, but on the whole, I'd just as soon not even bother with 32-bit stuff (except for Linux emulation, where 32-bit is all we've got for now). HTH -- Conrad J. Sabatier -- "In Unix veritas" From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 15:10:09 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 730DE16A4CE for ; Sun, 12 Dec 2004 15:10:09 +0000 (GMT) Received: from web41111.mail.yahoo.com (web41111.mail.yahoo.com [66.218.93.27]) by mx1.FreeBSD.org (Postfix) with SMTP id 4AD4D43D31 for ; Sun, 12 Dec 2004 15:10:09 +0000 (GMT) (envelope-from jmkatcher@yahoo.com) Received: (qmail 80632 invoked by uid 60001); 12 Dec 2004 15:10:09 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=HPLAuDtZAlUMiK25K9A9YlF68UGeJW4hF2eTQSLBu/L7U0ZQW1MqDV9d17mVjTAhVJLAaMYv/xcsSATenvU/QxYUe3ZFcLe6h7EQxtyxnmf+lpadbrenFYXPe3sSVyHhCCj93WjqEh/nUR8cffAJM1TEh/daTKrEcnfk766UFWI= ; Message-ID: <20041212151009.80630.qmail@web41111.mail.yahoo.com> Received: from [67.182.132.208] by web41111.mail.yahoo.com via HTTP; Sun, 12 Dec 2004 07:10:09 PST Date: Sun, 12 Dec 2004 07:10:09 -0800 (PST) From: Jeffrey Katcher To: freebsd-amd64@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Subject: Sun W1100z Update X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 15:10:09 -0000 In case anyone else is suffering with a similar machine, the R3000Z ISO actually does allow the keyboard of this misbegotten thing to work. There's lots of ACPI errors, but it can proceed to sysinstall. I haven't completed the full installation, deciding to wait for a formal fix. Thanks again for all the suggestions, Jeff Katcher From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 22:59:59 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 75D8E16A4EA for ; Sun, 12 Dec 2004 22:59:59 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 068BF43D53 for ; Sun, 12 Dec 2004 22:59:59 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBCMxvIk019182 for ; Sun, 12 Dec 2004 17:59:58 -0500 Date: Sun, 12 Dec 2004 18:00:06 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: FreeBSD amd64 List Message-ID: <20041212175907.L22745@zoraida.natserv.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Server motherboard recommendation? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 22:59:59 -0000 Looking to setup a small server with FreeBSD amd64. Any recommendations on a motherboard? Preferably one with ECC memory support and 64bit PCI (for a 3ware card). From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 23:22:05 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C69B16A4CE for ; Sun, 12 Dec 2004 23:22:05 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id D51A443D53 for ; Sun, 12 Dec 2004 23:22:04 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBCNM4tT025978 for ; Sun, 12 Dec 2004 18:22:04 -0500 Date: Sun, 12 Dec 2004 18:22:12 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: FreeBSD amd64 List Message-ID: <20041212182100.F22745@zoraida.natserv.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 23:22:05 -0000 Are most ports available in the AMD64 distribution? In particular I am interested in: Apache PHP Postfix Cyrus IMAP From owner-freebsd-amd64@FreeBSD.ORG Sun Dec 12 23:53:17 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BE14E16A4CE for ; Sun, 12 Dec 2004 23:53:17 +0000 (GMT) Received: from smtp-vbr8.xs4all.nl (smtp-vbr8.xs4all.nl [194.109.24.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3412E43D46 for ; Sun, 12 Dec 2004 23:53:17 +0000 (GMT) (envelope-from rsmith@xs4all.nl) Received: from slackbox.xs4all.nl (slackbox.xs4all.nl [213.84.242.160]) by smtp-vbr8.xs4all.nl (8.12.11/8.12.11) with ESMTP id iBCNrFgj006120; Mon, 13 Dec 2004 00:53:15 +0100 (CET) (envelope-from rsmith@xs4all.nl) Received: by slackbox.xs4all.nl (Postfix, from userid 1001) id 22D246464; Mon, 13 Dec 2004 00:53:40 +0100 (CET) Date: Mon, 13 Dec 2004 00:53:40 +0100 From: Roland Smith To: Francisco Reyes Message-ID: <20041212235340.GA38795@slackbox.xs4all.nl> Mail-Followup-To: Francisco Reyes , freebsd-amd64@freebsd.org References: <20041212182100.F22745@zoraida.natserv.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="7AUc2qLy4jB3hD7Z" Content-Disposition: inline In-Reply-To: <20041212182100.F22745@zoraida.natserv.net> User-Agent: Mutt/1.4.2.1i X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 Organization: Me, organized? X-Virus-Scanned: by XS4ALL Virus Scanner cc: freebsd-amd64@freebsd.org Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 12 Dec 2004 23:53:17 -0000 --7AUc2qLy4jB3hD7Z Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 12, 2004 at 06:22:12PM -0500, Francisco Reyes wrote: > Are most ports available in the AMD64 distribution? > In particular I am interested in: > Apache > PHP > Postfix > Cyrus IMAP I can vouch for postfix, I've got it running on my amd64 box. A cursory look through the Makefiles for the other ports reveals no BROKEN marks for amd64 AFAICT. Roland --=20 R.F. Smith /"\ ASCII Ribbon Campaign r s m i t h @ x s 4 a l l . n l \ / No HTML/RTF in email http://www.xs4all.nl/~rsmith/ X No Word docs in email / \ Respect for open standards --7AUc2qLy4jB3hD7Z Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBvNoEEnfvsMMhpyURAivDAJ9OuTHq0uFGNyDHQWWyRPAhxoNaTgCfbg4D +ttHRM+fA85+MC2uGlpKdpI= =s2Ar -----END PGP SIGNATURE----- --7AUc2qLy4jB3hD7Z-- From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:08:35 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1032016A4CE for ; Mon, 13 Dec 2004 00:08:35 +0000 (GMT) Received: from mail.jrv.org (rrcs-24-73-246-106.sw.biz.rr.com [24.73.246.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6A41B43D45 for ; Mon, 13 Dec 2004 00:08:34 +0000 (GMT) (envelope-from james@jrv.org) Received: from [192.168.3.37] (nomad3.housenet.jrv [192.168.3.37]) (authenticated bits=0) by mail.jrv.org (8.12.11/8.12.10) with ESMTP id iBD08NJP036043; Sun, 12 Dec 2004 18:08:33 -0600 (CST) (envelope-from james@jrv.org) Message-ID: <41BCDD73.1060200@jrv.org> Date: Sun, 12 Dec 2004 18:08:19 -0600 From: "James R. Van Artsdalen" User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Francisco Reyes References: <20041212182100.F22745@zoraida.natserv.net> In-Reply-To: <20041212182100.F22745@zoraida.natserv.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: james@jrv.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:08:35 -0000 Francisco Reyes wrote: > Are most ports available in the AMD64 distribution? > In particular I am interested in: > Apache > PHP > Postfix > Cyrus IMAP Most things I've tried work fine. I'd be rather suspicious of the code quality for an application that didn't work. If you have access to a ports tree look for ONLY_FOR_ARCHS in the port Makefile to see if the port has a problem. From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:12:25 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7B84116A4DF for ; Mon, 13 Dec 2004 00:12:25 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id E411643D5E for ; Mon, 13 Dec 2004 00:12:24 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBD0CO6c012653; Sun, 12 Dec 2004 19:12:24 -0500 Date: Sun, 12 Dec 2004 19:12:33 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: Roland Smith In-Reply-To: <20041212235340.GA38795@slackbox.xs4all.nl> Message-ID: <20041212191025.K22945@zoraida.natserv.net> References: <20041212182100.F22745@zoraida.natserv.net> <20041212235340.GA38795@slackbox.xs4all.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: FreeBSD amd64 List Subject: Hardware for AMD64 (was Ports in AMD64 distribution) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:12:25 -0000 On Mon, 13 Dec 2004, Roland Smith wrote: > I can vouch for postfix, I've got it running on my amd64 box. A cursory look > through the Makefiles for the other ports reveals no BROKEN marks for > amd64 AFAICT. Thanks much. Care to share your hardware? Looking through the archives don't see much in terms of hardware. You using Opteron of one of the desktop version of the AMD64? From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:18:33 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F14AC16A4CE for ; Mon, 13 Dec 2004 00:18:33 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 90B0A43D3F for ; Mon, 13 Dec 2004 00:18:33 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBD0IWxp014700; Sun, 12 Dec 2004 19:18:32 -0500 Date: Sun, 12 Dec 2004 19:18:41 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: "James R. Van Artsdalen" In-Reply-To: <41BCDD73.1060200@jrv.org> Message-ID: <20041212191313.R22945@zoraida.natserv.net> References: <20041212182100.F22745@zoraida.natserv.net> <41BCDD73.1060200@jrv.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:18:34 -0000 On Sun, 12 Dec 2004, James R. Van Artsdalen wrote: > If you have access to a ports tree look for ONLY_FOR_ARCHS in the port > Makefile to see if the port has a problem. is that an indication of that port only working under certain architecture? Looking through the ports using find, see many. Still trying to figure out the right syntax to see the names. For example I used find . -name "Makefile" -exec grep ONLY_FOR_ARCHS {} \; But that doesn't show names From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:22:28 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 85C9616A4CE for ; Mon, 13 Dec 2004 00:22:28 +0000 (GMT) Received: from mail.jrv.org (rrcs-24-73-246-106.sw.biz.rr.com [24.73.246.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 42CB743D53 for ; Mon, 13 Dec 2004 00:22:28 +0000 (GMT) (envelope-from james@jrv.org) Received: from [192.168.3.37] (nomad3.housenet.jrv [192.168.3.37]) (authenticated bits=0) by mail.jrv.org (8.12.11/8.12.10) with ESMTP id iBD0MRkU036308; Sun, 12 Dec 2004 18:22:27 -0600 (CST) (envelope-from james@jrv.org) Message-ID: <41BCE0BF.40403@jrv.org> Date: Sun, 12 Dec 2004 18:22:23 -0600 From: "James R. Van Artsdalen" User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Francisco Reyes References: <20041212175907.L22745@zoraida.natserv.net> In-Reply-To: <20041212175907.L22745@zoraida.natserv.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD amd64 List Subject: Re: Server motherboard recommendation? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: james@jrv.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:22:28 -0000 Francisco Reyes wrote: > Looking to setup a small server with FreeBSD amd64. > Any recommendations on a motherboard? > Preferably one with ECC memory support and 64bit PCI (for a 3ware card). "Small server" means different things to different people. The Tyan S2885 motherboard works well and has four 64-bit PCI slots as well as an AGP slot and 32-bit PCI. http://www.tyan.com/products/html/thunderk8w.html Lian-Li's PC-V2000 chassis has room for 12 internal disks. The Enermax EG851AX-VH power supply seems to power 12 drives & the S2885 with 2x 248 Opterons and 8GB of memory with no difficulty I use a 3ware 9500S (twa(4)) disk controller. It is possible to save quite a bit of money (and floor space) if this is more than needed. From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:25:41 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DA95D16A5AC for ; Mon, 13 Dec 2004 00:25:16 +0000 (GMT) Received: from web51008.mail.yahoo.com (web51008.mail.yahoo.com [206.190.38.139]) by mx1.FreeBSD.org (Postfix) with SMTP id 713FD43D62 for ; Mon, 13 Dec 2004 00:25:15 +0000 (GMT) (envelope-from tfcheng@yahoo.com) Received: (qmail 40215 invoked by uid 60001); 13 Dec 2004 00:25:14 -0000 Comment: DomainKeys? See http://antispam.yahoo.com/domainkeys DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; b=0xAIgwUVyEjCOYI25Pke6VXbjAN0I8FnxQFFdDC1L+rmKoNq7iWeN2qjdahRwJmA3orgPs4dJIDdvjoYTcOWJwfnCAxcUMBozw7OQBbG3RHaQU1ryMW8V250PdklXdFTv2rviUlj63Ec92RXNsg7ToVc7jHvBdufxHasXnvW/Ko= ; Message-ID: <20041213002514.40213.qmail@web51008.mail.yahoo.com> Received: from [69.113.106.60] by web51008.mail.yahoo.com via HTTP; Mon, 13 Dec 2004 08:25:14 CST Date: Mon, 13 Dec 2004 08:25:14 +0800 (CST) From: "T.F. Cheng" To: freebsd-amd64@freebsd.org, FreeBSD MIME-Version: 1.0 Content-Type: text/plain; charset=big5 Content-Transfer-Encoding: 8bit Subject: keyboard and x-win freeze up X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:25:42 -0000 i am running freebsd 5.3 (x86) on amd64, not sure what happened, I just found out that my keyboard and x-window are not responsding to me. login from another computer from telnet, and look at dmesg, here it is: handle_workitem_freeblocks: block count handle_workitem_freeblocks: block count handle_workitem_freeblocks: block count cd9660: Joliet Extension (Level 1) arp: 192.168.0.1 moved from 00:09:5b:4d:dc:ec to 00:09:5b:65:a3:85 on xl0 arp: 192.168.0.1 moved from 00:09:5b:65:a3:85 to 00:09:5b:4d:dc:ec on xl0 arp: 192.168.0.1 moved from 00:09:5b:4d:dc:ec to 00:80:c8:01:2f:be on xl0 arp: 192.168.0.1 moved from 00:80:c8:01:2f:be to 00:09:5b:4d:dc:ec on xl0 arp: 192.168.0.1 moved from 00:09:5b:4d:dc:ec to 00:80:c8:01:2f:be on xl0 arp: 192.168.0.1 moved from 00:80:c8:01:2f:be to 00:09:5b:4d:dc:ec on xl0 arp: 192.168.0.1 moved from 00:09:5b:4d:dc:ec to 00:80:c8:01:2f:be on xl0 arp: 192.168.0.1 moved from 00:80:c8:01:2f:be to 00:09:5b:4d:dc:ec on xl0 arp: 192.168.0.1 moved from 00:09:5b:4d:dc:ec to 00:09:5b:65:a3:85 on xl0 arp: 192.168.0.1 moved from 00:09:5b:65:a3:85 to 00:09:5b:4d:dc:ec on xl0 I am currently using a 3Com 3c905-TX with driver xl. not sure if this what's causing the trouble. ===== Best Regards, Tsu-Fan Cheng _________________________________________________________ Do You Yahoo!? µn°O§K¶Oªº @yahoo.com ¤¤¤å¹q¤l¶l¥ó @ http://chinese.mail.yahoo.com Get your free @yahoo.com address at http://chinese.mail.yahoo.com From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:42:26 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5307B16A4CE for ; Mon, 13 Dec 2004 00:42:26 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id E666B43D1F for ; Mon, 13 Dec 2004 00:42:25 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBD0gOQU022060; Sun, 12 Dec 2004 19:42:25 -0500 Date: Sun, 12 Dec 2004 19:42:33 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: "James R. Van Artsdalen" In-Reply-To: <41BCE0BF.40403@jrv.org> Message-ID: <20041212194027.W22945@zoraida.natserv.net> References: <20041212175907.L22745@zoraida.natserv.net> <41BCE0BF.40403@jrv.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: FreeBSD amd64 List Subject: Re: Server motherboard recommendation? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:42:26 -0000 On Sun, 12 Dec 2004, James R. Van Artsdalen wrote: > "Small server" means different things to different people. You are totally right. The machine will be serving 5 domains, about 150 email addresses running Apache, postfix, PHP, Allohamail and Cyrus IMAP. > The Tyan S2885 motherboard works well and has four 64-bit PCI slots as well > as an AGP slot and 32-bit PCI. > http://www.tyan.com/products/html/thunderk8w.html Thanks will take a look in detail later, but took a quick glance and looks promissing. > Lian-Li's PC-V2000 chassis has room for 12 internal disks. This machine will go to a data center so need smaller case. Possibly a 1U or mini tower. From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 00:42:55 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7225816A4CE for ; Mon, 13 Dec 2004 00:42:55 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1274243D55 for ; Mon, 13 Dec 2004 00:42:55 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBD0grhG022194; Sun, 12 Dec 2004 19:42:54 -0500 Date: Sun, 12 Dec 2004 19:43:02 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: "James R. Van Artsdalen" In-Reply-To: <41BCDD73.1060200@jrv.org> Message-ID: <20041212194239.F22945@zoraida.natserv.net> References: <20041212182100.F22745@zoraida.natserv.net> <41BCDD73.1060200@jrv.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 00:42:55 -0000 > If you have access to a ports tree look for ONLY_FOR_ARCHS in the port > Makefile to see if the port has a problem. find . -name "Makefile" -exec echo {} \; -exec grep ONLY_FOR_ARCHS {} \; > ~/problemports.txt The line above worked for me. Not perfect, but good enough. From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 01:48:12 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 997B516A4CE for ; Mon, 13 Dec 2004 01:48:12 +0000 (GMT) Received: from postman.riken.go.jp (postman.riken.go.jp [134.160.33.2]) by mx1.FreeBSD.org (Postfix) with ESMTP id 21C5043D60 for ; Mon, 13 Dec 2004 01:48:11 +0000 (GMT) (envelope-from sty@iki.fi) Received: (qmail 13175 invoked by uid 85); 13 Dec 2004 01:48:06 -0000 Received: from sty@iki.fi by postman-smtp1.riken.go.jp by uid 82 with qmail-scanner-1.12 (sweep: 2.10/3.60. . Clear:. Processed in 7.04911 secs); 13 Dec 2004 01:48:06 -0000 Received: from unknown (HELO ?172.16.112.232?) (134.160.173.1) by postman.riken.go.jp with AES256-SHA encrypted SMTP; 13 Dec 2004 01:47:59 -0000 Message-ID: <41BCF4C7.3060104@iki.fi> Date: Mon, 13 Dec 2004 10:47:51 +0900 From: =?ISO-8859-1?Q?Tommi_L=E4tti?= User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Francisco Reyes References: <20041212182100.F22745@zoraida.natserv.net> In-Reply-To: <20041212182100.F22745@zoraida.natserv.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 01:48:12 -0000 Francisco Reyes wrote: > Are most ports available in the AMD64 distribution? > In particular I am interested in: > Apache > PHP > Postfix These work without glitches in production server. Versions as Apache 2.x, PHP 4.3.x and Postfix 2.1.x. The server is based on Tyan 2882 motherboard. Straight out of ports. -- br, Tommi From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 02:14:32 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 00EC816A4CE for ; Mon, 13 Dec 2004 02:14:32 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8E9EC43D1F for ; Mon, 13 Dec 2004 02:14:31 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBD2EUcF021198; Sun, 12 Dec 2004 21:14:30 -0500 Date: Sun, 12 Dec 2004 21:14:40 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: =?ISO-8859-1?Q?Tommi_L=E4tti?= In-Reply-To: <41BCF4C7.3060104@iki.fi> Message-ID: <20041212211337.D54635@zoraida.natserv.net> References: <20041212182100.F22745@zoraida.natserv.net> <41BCF4C7.3060104@iki.fi> MIME-Version: 1.0 Content-Type: MULTIPART/MIXED; BOUNDARY="0-949809911-1102904080=:54635" cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 02:14:32 -0000 This message is in MIME format. The first part should be readable text, while the remaining parts are likely unreadable without MIME-aware tools. --0-949809911-1102904080=:54635 Content-Type: TEXT/PLAIN; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: QUOTED-PRINTABLE On Mon, 13 Dec 2004, [ISO-8859-1] Tommi L=E4tti wrote: > These work without glitches in production server. Versions as Apache 2.x,= PHP=20 > 4.3.x and Postfix 2.1.x. The server is based on Tyan 2882 motherboard. Thanks much for the feedback. The whole line of 288X boards seem very interesting. --0-949809911-1102904080=:54635-- From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 06:31:04 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9444016A4CE for ; Mon, 13 Dec 2004 06:31:04 +0000 (GMT) Received: from www.stv.ee (www.stv.ee [212.7.5.251]) by mx1.FreeBSD.org (Postfix) with ESMTP id ECF1343D2F for ; Mon, 13 Dec 2004 06:31:03 +0000 (GMT) (envelope-from remi69@weedmail.com) Received: from samsa (213-35-154-94-stl.trt.estpak.ee [213.35.154.94]) by www.stv.ee (8.12.9p2/8.12.9) with ESMTP id iBD6UwQe062096 for ; Mon, 13 Dec 2004 08:31:00 +0200 (EET) (envelope-from remi69@weedmail.com) Message-Id: <200412130631.iBD6UwQe062096@www.stv.ee> To: freebsd-amd64@FreeBSD.org From: remi69@weedmail.com Date: Mon, 13 Dec 2004 08:31:00 +0200 MIME-Version: 1.0 X-Antivirus: avast! (VPS 0450-1, 09.12.2004), Outbound message X-Antivirus-Status: Clean Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 7bit X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: half a thousand in bonus chips added to your first deposit X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 06:31:04 -0000 Get up to $500 in bonus chips added to your first deposit. After installing the software, simply register with the casino and we will match 50% of up to $1000 of your first deposit with bonus chips added to your player account. Click the link below: http://www.imperialcasino.com/S13XXF/ http://www.imperialcasino.com/downloads/S13XXF/Imperial%20Casino.exe Fair Play is both a philosophy and a science in our Casino. First, we have philosophical commitment to providing absolutely fair play in every game because it's the right thing to do. We treat our players like we want to be treated: honestly and fairly. Second, we use industry standard Las Vegas odds and game-play rules to ensure that our players get the most entertainment value for their money. Fair play means lots of winners and more repeat business for our Casino. We also take a scientific approach to making sure our games are fair: Fair by design. The software that powers our casino games uses a sophisticated Random Numb! er Generator (RNG) to make sure each hand of cards or roll of the dice is unpredictable and completely random. Thus, our games are designed to be fair from the ground up. Test for fairness. We methodically analyze historical game data and test our games on a continual basis to assure ourselves that the games are absolutely fair and random. Audit for assurance. We make our game software and test data available to external auditors and gaming authorities to provide an outside, independent check of our own research and analysis. http://www.imperialcasino.com/downloads/S13XXF/ or try downloading the soft right away - risk free http://www.imperialcasino.com/downloads/S13XXF/Imperial%20Casino.exe Yours sincerely, Derek Applegate CIO, senior editor, sales person From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 07:51:18 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 29AC916A4CE for ; Mon, 13 Dec 2004 07:51:18 +0000 (GMT) Received: from smtp-vbr7.xs4all.nl (smtp-vbr7.xs4all.nl [194.109.24.27]) by mx1.FreeBSD.org (Postfix) with ESMTP id 79C0C43D3F for ; Mon, 13 Dec 2004 07:51:17 +0000 (GMT) (envelope-from rsmith@xs4all.nl) Received: from slackbox.xs4all.nl (slackbox.xs4all.nl [213.84.242.160]) by smtp-vbr7.xs4all.nl (8.12.11/8.12.11) with ESMTP id iBD7pF4h001197; Mon, 13 Dec 2004 08:51:15 +0100 (CET) (envelope-from rsmith@xs4all.nl) Received: by slackbox.xs4all.nl (Postfix, from userid 1001) id 38D3A6464; Mon, 13 Dec 2004 08:51:42 +0100 (CET) Date: Mon, 13 Dec 2004 08:51:42 +0100 From: Roland Smith To: Francisco Reyes Message-ID: <20041213075142.GA40164@slackbox.xs4all.nl> Mail-Followup-To: Francisco Reyes , freebsd-amd64@freebsd.org References: <20041212182100.F22745@zoraida.natserv.net> <20041212235340.GA38795@slackbox.xs4all.nl> <20041212191025.K22945@zoraida.natserv.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="TB36FDmn/VVEgNH/" Content-Disposition: inline In-Reply-To: <20041212191025.K22945@zoraida.natserv.net> User-Agent: Mutt/1.4.2.1i X-GPG-Fingerprint: 1A2B 477F 9970 BA3C 2914 B7CE 1277 EFB0 C321 A725 Organization: Me, organized? X-Virus-Scanned: by XS4ALL Virus Scanner cc: freebsd-amd64@freebsd.org Subject: Re: Hardware for AMD64 (was Ports in AMD64 distribution) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 07:51:18 -0000 --TB36FDmn/VVEgNH/ Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Sun, Dec 12, 2004 at 07:12:33PM -0500, Francisco Reyes wrote: > On Mon, 13 Dec 2004, Roland Smith wrote: >=20 > >I can vouch for postfix, I've got it running on my amd64 box. A cursory= =20 > >look > >through the Makefiles for the other ports reveals no BROKEN marks for > >amd64 AFAICT. >=20 >=20 > Thanks much. > Care to share your hardware? > Looking through the archives don't see much in terms of hardware. >=20 > You using Opteron of one of the desktop version of the AMD64? I'm using the desktop version, not an opteron: CPU: AMD Athlon(tm) 64 Processor 3400+ (2400.10-MHz K8-class CPU) Origin =3D "AuthenticAMD" Id =3D 0xfc0 Stepping =3D 0 Features=3D0x78bfbff AMD Features=3D0xe0500800 Motherboard is a MSI K8T Neo-FSR, with the Via K8T800 chipset. It has a RealTek 8110 ethernet chip that works with the re(4) driver,=20 re0: port 0xd400-0xd4ff mem 0xcfffb f00-0xcfffbfff irq 16 at device 11.0 on pci0 miibus0: on re0 rgephy0: on miibus0 rgephy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, 1000baseTX, 1000baseTX -FDX, auto and onboard AC-97 compatible sound that works with the snd_via8233 driver.=20 pcm0: port 0xc000-0xc0ff irq 22 at device 17.5 on pci0 pcm0: [GIANT-LOCKED] pcm0: There is 1GB of memory onboard. The VIA 6420 SATA150 controller is supported and drives a 120 GB Western Digital HD. atapci0: port 0xd800-0xd8ff,0xdc00-0xdc0f,0xe000-0xe003,0xe400-0xe407,0xe800-0xe803, 0xec00-0xec07 irq 20 at device 15.0 on pci0 LG DVD/CD-Rom player and Plextor PX-712A DVD rewriter are connected to the VIA 8237 UDMA133 controller. I'm using atapicam(4) so I can use the CD-RW device with cdrecord. atapci1: port 0xfc00-0xfc0f,0x376,0x170-0x177,0x3f6,0x1f0-0x1f7 at device 15.1 on pci0 Graphics card is a Saphire radeon 9250, that works with the radeondrm driver.=20 drm0: port 0xa800-0xa8ff mem 0xcfef0000-0xcfefffff,0xc0000000-0xc7ffffff irq 16 at device 0.0 on pci1 I had to make a small change in the kernel drm code to get OpenGL to work, but that's applied in CVS now, I think. Roland --=20 R.F. Smith /"\ ASCII Ribbon Campaign r s m i t h @ x s 4 a l l . n l \ / No HTML/RTF in email http://www.xs4all.nl/~rsmith/ X No Word docs in email / \ Respect for open standards --TB36FDmn/VVEgNH/ Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBvUoOEnfvsMMhpyURAs+jAKCjNiwUDYn+z8rLmdqUU/HskxP83QCdFEUM 4z1gGIesrEZ8IO5ldoWcNEA= =SfA1 -----END PGP SIGNATURE----- --TB36FDmn/VVEgNH/-- From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 11:02:12 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CBA616A4CE for ; Mon, 13 Dec 2004 11:02:12 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5127843D1D for ; Mon, 13 Dec 2004 11:02:12 +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.1/8.13.1) with ESMTP id iBDB2CCv075069 for ; Mon, 13 Dec 2004 11:02:12 GMT (envelope-from owner-bugmaster@freebsd.org) Received: (from peter@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBDB2BIr075063 for freebsd-amd64@freebsd.org; Mon, 13 Dec 2004 11:02:11 GMT (envelope-from owner-bugmaster@freebsd.org) Date: Mon, 13 Dec 2004 11:02:11 GMT Message-Id: <200412131102.iBDB2BIr075063@freefall.freebsd.org> X-Authentication-Warning: freefall.freebsd.org: peter set sender to owner-bugmaster@freebsd.org using -f From: FreeBSD bugmaster To: freebsd-amd64@FreeBSD.org Subject: Current problem reports assigned to you X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 11:02:12 -0000 Current FreeBSD problem reports Critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/10/27] amd64/73211 amd64 FAST_IPSEC broken on amd64 1 problem total. Serious problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2003/11/26] amd64/59714 amd64 device timeout and ad0: WARNING - WRITE_D o [2004/06/09] amd64/67745 amd64 boot fails on compaq presario r3000z o [2004/07/28] amd64/69704 amd64 ext2/ext3 unstable in amd64 o [2004/07/28] amd64/69707 amd64 IPC32 dont work OK in amd64 FreeBSD o [2004/09/07] amd64/71471 amd64 Can not install 5.3beta3/amd64 on IBM eSe o [2004/10/28] amd64/73252 amd64 ad6: WARNING - READ_DMA interrupt was see o [2004/10/30] amd64/73322 amd64 unarchiving /etc to msdos fs locks up amd o [2004/11/01] amd64/73369 amd64 on-board firewire unreliable with Asus K8 o [2004/11/07] amd64/73650 amd64 5.3-release panics on boot o [2004/11/10] amd64/73775 amd64 Kernel panic (trap 12) when booting with o [2004/11/16] amd64/74014 amd64 5.3-RELEASE-AMD64 freezes on boot during o [2004/12/05] amd64/74747 amd64 System panic on shutdown when process wil 12 problems total. Non-critical problems S Submitted Tracker Resp. Description ------------------------------------------------------------------------------- o [2004/01/11] amd64/61209 amd64 ppc0: cannot reserve I/O port range o [2004/02/21] amd64/63188 amd64 ti(4) broken on amd64 o [2004/07/28] amd64/69705 amd64 IPC problem (msq_queues) o [2004/07/28] amd64/69709 amd64 ACPI enabled then floppy don't work (5.2. o [2004/07/28] amd64/69712 amd64 no DRI (hardware OpenGL) for ATI Radeon 9 o [2004/08/15] amd64/70500 amd64 bge driver for 3Com 3C996B on amd64 preve o [2004/09/15] amd64/71753 amd64 DRI loads but fails to render on Radeon 9 o [2004/12/02] amd64/74608 amd64 mpt hangs 5 minutes when booting o [2004/12/07] amd64/74811 amd64 df, nfs mount, negative Avail -> 32/64-bi 9 problems total. From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 11:58:43 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F166516A4CE for ; Mon, 13 Dec 2004 11:58:43 +0000 (GMT) Received: from anduin.net (anduin.net [212.12.46.226]) by mx1.FreeBSD.org (Postfix) with ESMTP id B22A843D1D for ; Mon, 13 Dec 2004 11:58:43 +0000 (GMT) (envelope-from ltning@anduin.net) Received: from mailnull by anduin.net with dspam-scanned (Exim 4.43 (FreeBSD)) id 1Cdoqg-0006ru-Hr for freebsd-amd64@freebsd.org; Mon, 13 Dec 2004 12:58:42 +0100 Received: from mailnull by anduin.net with spamassassin-scanned (Exim 4.43 (FreeBSD)) id 1Cdoqb-0006ra-V8 for freebsd-amd64@freebsd.org; Mon, 13 Dec 2004 12:58:42 +0100 Received: from eirik.unicore.no ([213.225.74.166] helo=[10.0.16.10]) by anduin.net with esmtp (Exim 4.43 (FreeBSD)) id 1CdoqS-0006q7-SG; Mon, 13 Dec 2004 12:58:28 +0100 Message-ID: <41BD83FD.1010003@anduin.net> Date: Mon, 13 Dec 2004 12:58:53 +0100 From: =?ISO-8859-1?Q?Eirik_=D8verby?= User-Agent: Mozilla Thunderbird 0.8 (X11/20041021) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Francisco Reyes References: <20041212182100.F22745@zoraida.natserv.net> <41BCDD73.1060200@jrv.org> In-Reply-To: <41BCDD73.1060200@jrv.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Checker-Version: SpamAssassin 3.0.1 (2004-10-22) on anduin.net X-Spam-Level: X-Spam-Status: No, hits=-2.6 required=7.5 tests=BAYES_00 autolearn=unavailable version=3.0.1 cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 11:58:44 -0000 James R. Van Artsdalen wrote: > Francisco Reyes wrote: > >> Are most ports available in the AMD64 distribution? >> In particular I am interested in: >> Apache >> PHP >> Postfix >> Cyrus IMAP I use all of these and they work perfectly. /Eirik > > > > Most things I've tried work fine. I'd be rather suspicious of the code > quality for an application that didn't work. > > If you have access to a ports tree look for ONLY_FOR_ARCHS in the port > Makefile to see if the port has a problem. > _______________________________________________ > freebsd-amd64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > > > From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 12:53:39 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCB7E16A4CE for ; Mon, 13 Dec 2004 12:53:39 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7292D43D31 for ; Mon, 13 Dec 2004 12:53:39 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBDCrcEk013990 for ; Mon, 13 Dec 2004 07:53:38 -0500 Date: Mon, 13 Dec 2004 07:53:51 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: FreeBSD amd64 List Message-ID: <20041213075011.K66771@zoraida.natserv.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 12:53:40 -0000 Looking for opteron boards got some reports of Tyan S288X boards working. Does the AMD64 version of FreeBSD support SMP well in these boards? In http://www.freebsd.org/platforms/amd64.html it says that it supports Mutiprocessor, so just wondering how it works on those Tyan boards. Anything in particular that needed to be changed other than enabling SMP in the kernel? From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 13:15:00 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1E5F916A4CE for ; Mon, 13 Dec 2004 13:15:00 +0000 (GMT) Received: from web14103.mail.yahoo.com (web14103.mail.yahoo.com [216.136.172.133]) by mx1.FreeBSD.org (Postfix) with SMTP id DB78243D1F for ; Mon, 13 Dec 2004 13:14:59 +0000 (GMT) (envelope-from cguttesen@yahoo.dk) Received: (qmail 67839 invoked by uid 60001); 13 Dec 2004 13:14:59 -0000 Message-ID: <20041213131459.67837.qmail@web14103.mail.yahoo.com> Received: from [194.248.174.58] by web14103.mail.yahoo.com via HTTP; Mon, 13 Dec 2004 14:14:59 CET Date: Mon, 13 Dec 2004 14:14:59 +0100 (CET) From: Claus Guttesen To: Francisco Reyes , FreeBSD amd64 List In-Reply-To: <20041213075011.K66771@zoraida.natserv.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 13:15:00 -0000 > Looking for opteron boards got some reports of Tyan > S288X boards working. > Does the AMD64 version of FreeBSD support SMP well > in these boards? I have a GX28 1U Barebone (dual opteron) with 4 GB RAM and a 3ware-SATA->RAID-card and it worked out of the box. The onboard SiL-SATA-RAID appears not to fare well. I was advised by my supplier to add a 3ware-card instead. I've just setup an TX46 2U Barebone (quad ;-) with 4 GB RAM. I had to move the LSI-RAID-card from one PCI-slot to another (?!?!?) to get the RAID-card to work, but I beleive that's a once-in-a-lifetime. It does seem to work fine as well. These are cheaper than their HP, IBM and Sun-counterpart last time I checked the prise, except that there is no dual-power and disks are limited to two. Claus From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 14:47:47 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6A57016A4CE for ; Mon, 13 Dec 2004 14:47:47 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0560743D4C for ; Mon, 13 Dec 2004 14:47:47 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBDEljpw025969; Mon, 13 Dec 2004 09:47:46 -0500 Date: Mon, 13 Dec 2004 09:47:58 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: Claus Guttesen In-Reply-To: <20041213131459.67837.qmail@web14103.mail.yahoo.com> Message-ID: <20041213094559.L67524@zoraida.natserv.net> References: <20041213131459.67837.qmail@web14103.mail.yahoo.com> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: FreeBSD amd64 List Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 14:47:47 -0000 On Mon, 13 Dec 2004, Claus Guttesen wrote: > I have a GX28 1U Barebone (dual opteron) with 4 GB RAM > and a 3ware-SATA->RAID-card and it worked out of the > box. Who did you get it from? > does seem to work fine as well. These are cheaper than > their HP, IBM and Sun-counterpart last time I checked > the prise, except that there is no dual-power and > disks are limited to two. How much you paid for the barebones? From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 15:47:44 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C8B1216A4CE; Mon, 13 Dec 2004 15:47:44 +0000 (GMT) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3EEDF43D1D; Mon, 13 Dec 2004 15:47:44 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.1/8.13.1) with ESMTP id iBDFlg9u029983; Mon, 13 Dec 2004 10:47:42 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.1/8.13.1) with ESMTP id iBDFlbPa033913; Mon, 13 Dec 2004 10:47:37 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id D161A7306E; Mon, 13 Dec 2004 10:47:36 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20041213154736.D161A7306E@freebsd-current.sentex.ca> Date: Mon, 13 Dec 2004 10:47:36 -0500 (EST) X-Virus-Scanned: ClamAV 0.80/625/Fri Dec 10 12:41:57 2004 clamav-milter version 0.80j on clamscanner2 X-Virus-Scanned: ClamAV 0.80/627/Sun Dec 12 14:53:11 2004 clamav-milter version 0.80j on clamscanner1 X-Virus-Status: Clean X-Virus-Status: Clean Subject: [current tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 15:47:45 -0000 TB --- 2004-12-13 14:08:04 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-12-13 14:08:04 - starting CURRENT tinderbox run for amd64/amd64 TB --- 2004-12-13 14:08:04 - checking out the source tree TB --- 2004-12-13 14:08:04 - cd /home/tinderbox/CURRENT/amd64/amd64 TB --- 2004-12-13 14:08:04 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-12-13 14:14:24 - building world (CFLAGS=-O2 -pipe) TB --- 2004-12-13 14:14:24 - cd /home/tinderbox/CURRENT/amd64/amd64/src TB --- 2004-12-13 14:14:24 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything TB --- 2004-12-13 15:21:10 - building generic kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-12-13 15:21:10 - cd /home/tinderbox/CURRENT/amd64/amd64/src TB --- 2004-12-13 15:21:10 - /usr/bin/make buildkernel KERNCONF=GENERIC >>> Kernel build for GENERIC started on Mon Dec 13 15:21:10 UTC 2004 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything >>> Kernel build for GENERIC completed on Mon Dec 13 15:35:52 UTC 2004 TB --- 2004-12-13 15:35:52 - generating LINT kernel config TB --- 2004-12-13 15:35:52 - cd /home/tinderbox/CURRENT/amd64/amd64/src/sys/amd64/conf TB --- 2004-12-13 15:35:52 - /usr/bin/make -B LINT TB --- 2004-12-13 15:35:52 - building LINT kernel (COPTFLAGS=-O2 -pipe) TB --- 2004-12-13 15:35:52 - cd /home/tinderbox/CURRENT/amd64/amd64/src TB --- 2004-12-13 15:35:52 - /usr/bin/make buildkernel KERNCONF=LINT >>> Kernel build for LINT started on Mon Dec 13 15:35:52 UTC 2004 >>> stage 1: configuring the kernel >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3.1: making dependencies >>> stage 3.2: building everything [...] cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/tinderbox/CURRENT/amd64/amd64/src/sys -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/altq -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/pf -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /tinderbox/CURRENT/a md64/amd64/src/sys/ufs/ufs/ufs_acl.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/tinderbox/CURRENT/amd64/amd64/src/sys -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/altq -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/pf -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /tinderbox/CURRENT/a md64/amd64/src/sys/ufs/ufs/ufs_bmap.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/tinderbox/CURRENT/amd64/amd64/src/sys -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/altq -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/pf -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /tinderbox/CURRENT/a md64/amd64/src/sys/ufs/ufs/ufs_dirhash.c cc -c -O2 -pipe -fno-strict-aliasing -Wall -Wredundant-decls -Wnested-externs -Wstrict-prototypes -Wmissing-prototypes -Wpointer-arith -Winline -Wcast-qual -fformat-extensions -std=c99 -nostdinc -I- -I. -I/tinderbox/CURRENT/amd64/amd64/src/sys -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/acpica -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/altq -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/pf -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/dev/ath/freebsd -I/tinderbox/CURRENT/amd64/amd64/src/sys/contrib/ngatm -D_KERNEL -include opt_global.h -fno-common -finline-limit=8000 --param inline-unit-growth=100 --param large-function-growth=1000 -fno-builtin -fno-omit-frame-pointer -mcmodel=kernel -mno-red-zone -mfpmath=387 -mno-sse -mno-sse2 -mno-mmx -mno-3dnow -msoft-float -fno-asynchronous-unwind-tables -ffreestanding -Werror /tinderbox/CURRENT/a md64/amd64/src/sys/ufs/ufs/ufs_extattr.c /tinderbox/CURRENT/amd64/amd64/src/sys/ufs/ufs/ufs_extattr.c: In function `ufs_extattr_lookup': /tinderbox/CURRENT/amd64/amd64/src/sys/ufs/ufs/ufs_extattr.c:269: error: structure has no member named `a_desc' /tinderbox/CURRENT/amd64/amd64/src/sys/ufs/ufs/ufs_extattr.c: In function `ufs_extattr_iterate_directory': /tinderbox/CURRENT/amd64/amd64/src/sys/ufs/ufs/ufs_extattr.c:394: error: structure has no member named `a_desc' *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/obj/amd64/tinderbox/CURRENT/amd64/amd64/src/sys/LINT. *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src. TB --- 2004-12-13 15:47:36 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-12-13 15:47:36 - ERROR: failed to build lint kernel TB --- 2004-12-13 15:47:36 - tinderbox aborted From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 18:42:40 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A6AE116A4CE for ; Mon, 13 Dec 2004 18:42:40 +0000 (GMT) Received: from mail.wolves.k12.mo.us (duey.wolves.k12.mo.us [207.160.214.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3634943D64 for ; Mon, 13 Dec 2004 18:42:40 +0000 (GMT) (envelope-from cdillon@wolves.k12.mo.us) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 9F1FA1FE23; Mon, 13 Dec 2004 12:42:39 -0600 (CST) Received: from mail.wolves.k12.mo.us ([127.0.0.1]) by localhost (mail.wolves.k12.mo.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 01921-01-3; Mon, 13 Dec 2004 12:42:37 -0600 (CST) Received: by mail.wolves.k12.mo.us (Postfix, from userid 1001) id 0D6751FE1E; Mon, 13 Dec 2004 12:42:37 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 0A81B1A90D; Mon, 13 Dec 2004 12:42:37 -0600 (CST) Date: Mon, 13 Dec 2004 12:42:37 -0600 (CST) From: Chris Dillon To: Francisco Reyes In-Reply-To: <20041213075011.K66771@zoraida.natserv.net> Message-ID: <20041213122450.Q1434@duey.wolves.k12.mo.us> References: <20041213075011.K66771@zoraida.natserv.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at wolves.k12.mo.us cc: FreeBSD amd64 List Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 18:42:40 -0000 On Mon, 13 Dec 2004, Francisco Reyes wrote: > Looking for opteron boards got some reports of Tyan S288X boards > working. Does the AMD64 version of FreeBSD support SMP well in these > boards? > > In http://www.freebsd.org/platforms/amd64.html it says that it > supports Mutiprocessor, so just wondering how it works on those Tyan > boards. > > Anything in particular that needed to be changed other than enabling > SMP in the kernel? I just removed FreeBSD/i386 and did a fresh install of FreeBSD/amd64 on my Tyan S2885 (Thunder K8W) with dual Opteron 244's and 2GB RAM and it works great. Great board. 5.3-RELEASE/amd64 GENERIC kernel worked fine, and a custom 5.3-STABLE/amd64 SMP kernel seems to be working just as well. It's building X/KDE/etc right now, but I won't know how well that goes until I get home. The only thing I did to the custom kernel was add SMP and remove all of the drivers for unused stuff, including lots of ISA drivers (but not the ISA bus driver, we still need that). Are there really AMD64 boards out there with ISA slots? -- Chris Dillon - cdillon(at)wolves.k12.mo.us FreeBSD: The fastest, most open, and most stable OS on the planet - Available for IA32, IA64, AMD64, PC98, Alpha, and UltraSPARC architectures - PowerPC, ARM, MIPS, and S/390 under development - http://www.freebsd.org Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 18:52:17 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2B3FC16A4CE for ; Mon, 13 Dec 2004 18:52:17 +0000 (GMT) Received: from error404.nls.net (error404.nls.net [216.144.36.24]) by mx1.FreeBSD.org (Postfix) with ESMTP id B721A43D5F for ; Mon, 13 Dec 2004 18:52:16 +0000 (GMT) (envelope-from ketrien@error404.nls.net) Received: from error404.nls.net (ketrien@error404.nls.net [216.144.36.24]) by error404.nls.net (8.13.1/8.13.1) with ESMTP id iBDIrnFl025778; Mon, 13 Dec 2004 13:53:49 -0500 (EST) (envelope-from ketrien@error404.nls.net) Date: Mon, 13 Dec 2004 13:53:49 -0500 (EST) From: "Ketrien I. Saihr-Kenchedra" X-X-Sender: ketrien@bahre.achedra.org To: Chris Dillon In-Reply-To: <20041213122450.Q1434@duey.wolves.k12.mo.us> Message-ID: <20041213134819.O11921@bahre.achedra.org> References: <20041213075011.K66771@zoraida.natserv.net> <20041213122450.Q1434@duey.wolves.k12.mo.us> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: ClamAV 0.80/609/Fri Nov 26 15:20:39 2004 clamav-milter version 0.80j on bahre.achedra.org X-Virus-Status: Clean cc: FreeBSD amd64 List Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 18:52:17 -0000 On Mon, 13 Dec 2004, Chris Dillon wrote: > The only thing I did to the custom kernel was add SMP and remove all of the > drivers for unused stuff, including lots of ISA drivers (but not the ISA bus > driver, we still need that). Are there really AMD64 boards out there with > ISA slots? I expect them at some point. But I'm an old hand with IPCs. ;) As far as boards that you put in a regular ATX case, no. However, they still have an ISA bus wedged in there for attaching SMBus, I2C, and hardware watchdogs. Also saw someone mention having to move a MegaRAID on an S4882; that's because PCIXB-2 (bottom slot) is for ZCR, and actually hard-routed in BIOS to the mpt(4). Out of curiosity, does the TX46 say 'DDR 400MHz Memmory' too? -Ketrien I. Saihr-Kenchedra From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 19:13:53 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADDF716A4CE for ; Mon, 13 Dec 2004 19:13:53 +0000 (GMT) Received: from web14125.mail.yahoo.com (web14125.mail.yahoo.com [66.163.171.116]) by mx1.FreeBSD.org (Postfix) with SMTP id 84A7A43D39 for ; Mon, 13 Dec 2004 19:13:53 +0000 (GMT) (envelope-from cguttesen@yahoo.dk) Received: (qmail 59457 invoked by uid 60001); 13 Dec 2004 19:13:53 -0000 Message-ID: <20041213191353.59455.qmail@web14125.mail.yahoo.com> Received: from [194.248.174.50] by web14125.mail.yahoo.com via HTTP; Mon, 13 Dec 2004 20:13:53 CET Date: Mon, 13 Dec 2004 20:13:53 +0100 (CET) From: Claus Guttesen To: Francisco Reyes In-Reply-To: <20041213094559.L67524@zoraida.natserv.net> MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit cc: FreeBSD amd64 List Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 19:13:53 -0000 > > I have a GX28 1U Barebone (dual opteron) with 4 GB > RAM > > and a 3ware-SATA->RAID-card and it worked out of > the > > box. > > Who did you get it from? > >From a Norwegian reseller at www.nextron.no. > > does seem to work fine as well. These are cheaper > than > > their HP, IBM and Sun-counterpart last time I > checked > > the prise, except that there is no dual-power and > > disks are limited to two. > > How much you paid for the barebones? Approx. 27.000 NOK for the dual and approx. 65.000 NOK for the quad. regards Claus From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 19:35:47 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7153B16A4CE for ; Mon, 13 Dec 2004 19:35:47 +0000 (GMT) Received: from mail.jrv.org (rrcs-24-73-246-106.sw.biz.rr.com [24.73.246.106]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1149F43D1F for ; Mon, 13 Dec 2004 19:35:47 +0000 (GMT) (envelope-from james@jrv.org) Received: from [127.0.0.1] (zippy.housenet.jrv [192.168.3.156]) (authenticated bits=0) by mail.jrv.org (8.12.11/8.12.10) with ESMTP id iBDJZYbC060202; Mon, 13 Dec 2004 13:35:35 -0600 (CST) (envelope-from james@jrv.org) Message-ID: <41BDEF06.3090103@jrv.org> Date: Mon, 13 Dec 2004 13:35:34 -0600 From: "James R. Van Artsalen" User-Agent: Mozilla Thunderbird 1.0 (Windows/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: "Ketrien I. Saihr-Kenchedra" References: <20041213075011.K66771@zoraida.natserv.net> <20041213122450.Q1434@duey.wolves.k12.mo.us> <20041213134819.O11921@bahre.achedra.org> In-Reply-To: <20041213134819.O11921@bahre.achedra.org> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: FreeBSD amd64 List Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 19:35:47 -0000 Ketrien I. Saihr-Kenchedra wrote: > On Mon, 13 Dec 2004, Chris Dillon wrote: > >> The only thing I did to the custom kernel was add SMP and remove all >> of the drivers for unused stuff, including lots of ISA drivers (but >> not the ISA bus driver, we still need that). Are there really AMD64 >> boards out there with ISA slots? > > > I expect them at some point. But I'm an old hand with IPCs. ;) > > As far as boards that you put in a regular ATX case, no. However, they > still > have an ISA bus wedged in there for attaching SMBus, I2C, and hardware > watchdogs. The industrial control crowd still uses ISA cards. You can look for companies that serve that market, and expect to pay a premium. The system chipset will need some support for ISA to work well due to differences in interrupt behavior. There is other hair too I can't remember offhand. I don't know if the designers of any of the amd64 chipsets built in considerations for ISA. From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 20:01:49 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA24A16A4CE for ; Mon, 13 Dec 2004 20:01:49 +0000 (GMT) Received: from out009.verizon.net (out009pub.verizon.net [206.46.170.131]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4038F43D2F for ; Mon, 13 Dec 2004 20:01:47 +0000 (GMT) (envelope-from dfeustel@verizon.net) Received: from [4.33.230.187] by out009.verizon.net (InterMail vM.5.01.06.06 201-253-122-130-106-20030910) with ESMTP id <20041213200145.IIPO24088.out009.verizon.net@[4.33.230.187]>; Mon, 13 Dec 2004 14:01:45 -0600 From: Dave Feustel To: freebsd-amd64@freebsd.org Date: Mon, 13 Dec 2004 15:01:44 -0500 User-Agent: KMail/1.6.2 References: <20041213075011.K66771@zoraida.natserv.net> <20041213134819.O11921@bahre.achedra.org> <41BDEF06.3090103@jrv.org> In-Reply-To: <41BDEF06.3090103@jrv.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message-Id: <200412131501.44731.dfeustel@verizon.net> X-Authentication-Info: Submitted using SMTP AUTH at out009.verizon.net from [4.33.230.187] at Mon, 13 Dec 2004 14:01:45 -0600 cc: "James R. Van Artsalen" Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: dfeustel@mindspring.com List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 20:01:49 -0000 On Monday 13 December 2004 02:35 pm, James R. Van Artsalen wrote: > The industrial control crowd still uses ISA cards. =A0You can look for=20 > companies that serve that market, and expect to pay a premium. >=20 > The system chipset will need some support for ISA to work well due to=20 > differences in interrupt behavior. =A0There is other hair too I can't=20 > remember offhand. =A0I don't know if the designers of any of the amd64=20 > chipsets built in considerations for ISA. Arstech (www.arstech.com) sells usb[12]-to-isa adapters that allow passive isa buses to be driven via usb. They have *said* that they will have unix drivers, but I have no idea when.=20 From owner-freebsd-amd64@FreeBSD.ORG Mon Dec 13 20:55:27 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4FC8016A4D0 for ; Mon, 13 Dec 2004 20:55:27 +0000 (GMT) Received: from mail.wolves.k12.mo.us (duey.wolves.k12.mo.us [207.160.214.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 24E8843D2F for ; Mon, 13 Dec 2004 20:55:23 +0000 (GMT) (envelope-from cdillon@wolves.k12.mo.us) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 715F31FE1F; Mon, 13 Dec 2004 14:55:23 -0600 (CST) Received: from mail.wolves.k12.mo.us ([127.0.0.1]) by localhost (mail.wolves.k12.mo.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 05368-01-12; Mon, 13 Dec 2004 14:55:21 -0600 (CST) Received: by mail.wolves.k12.mo.us (Postfix, from userid 1001) id 1FC741FE1E; Mon, 13 Dec 2004 14:55:21 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 1E0461A90B; Mon, 13 Dec 2004 14:55:21 -0600 (CST) Date: Mon, 13 Dec 2004 14:55:21 -0600 (CST) From: Chris Dillon To: "James R. Van Artsalen" In-Reply-To: <41BDEF06.3090103@jrv.org> Message-ID: <20041213144739.R5635@duey.wolves.k12.mo.us> References: <20041213075011.K66771@zoraida.natserv.net> <20041213134819.O11921@bahre.achedra.org> <41BDEF06.3090103@jrv.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at wolves.k12.mo.us cc: FreeBSD amd64 List Subject: Re: SMP support and Tyan S288X boards X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 13 Dec 2004 20:55:27 -0000 On Mon, 13 Dec 2004, James R. Van Artsalen wrote: > The industrial control crowd still uses ISA cards. You can look for > companies that serve that market, and expect to pay a premium. Sure, but will they ever be running FreeBSD/amd64 while using ISA cards? :-) I'm thinking that ISA slots will be so exceedingly rare on AMD64 systems from now until the end of time that putting the drivers for things like ISA NICs and SCSI controllers into the amd64 GENERIC kernel is unnecessary. > The system chipset will need some support for ISA to work well due > to differences in interrupt behavior. There is other hair too I > can't remember offhand. I don't know if the designers of any of the > amd64 chipsets built in considerations for ISA. Yes, I realize that support for the ISA bus is still currently required even with no ISA slots. -- Chris Dillon - cdillon(at)wolves.k12.mo.us FreeBSD: The fastest, most open, and most stable OS on the planet - Available for IA32, IA64, AMD64, PC98, Alpha, and UltraSPARC architectures - PowerPC, ARM, MIPS, and S/390 under development - http://www.freebsd.org Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 05:02:47 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CDC1616A4CE for ; Tue, 14 Dec 2004 05:02:47 +0000 (GMT) Received: from sophia3.e-shell.net (sophia3.e-shell.net [64.246.46.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id A8EF943D46 for ; Tue, 14 Dec 2004 05:02:47 +0000 (GMT) (envelope-from loox@e-shell.net) Received: from dsl-201-137-127-114.prod-infinitum.com.mx (unknown [201.137.127.114]) by sophia3.e-shell.net (Postfix) with ESMTP id C7829656833 for ; Mon, 13 Dec 2004 23:01:49 -0600 (CST) From: Axel Gonzalez To: freebsd-amd64@freebsd.org Date: Mon, 13 Dec 2004 23:02:50 -0600 User-Agent: KMail/1.7.1 MIME-Version: 1.0 Content-Type: text/plain; charset="us-ascii" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412132302.50539.loox@e-shell.net> Subject: tcpdump port xx bug ? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 05:02:47 -0000 is anyone able to confirm or deny this (before a PR is filled)? # tcpdump port xx doesnt seem to work: su-2.05b# tcpdump port http tcpdump: WARNING: rl0: no IPv4 address assigned tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on rl0, link-type EN10MB (Ethernet), capture size 68 bytes ^C 0 packets captured 503 packets received by filter 0 packets dropped by kernel if no port is specified, it works fine: su-2.05b# tcpdump | grep freeb tcpdump: WARNING: rl0: no IPv4 address assigned tcpdump: verbose output suppressed, use -v or -vv for full protocol decode listening on rl0, link-type EN10MB (Ethernet), capture size 68 bytes 22:57:30.768184 PPPoE [ses 0xc744] IP xxxx.prod-infinitum.com.mx.55842 > www.freebsd.org.http: S 564552288:564552288(0) win 65535 22:57:30.843127 PPPoE [ses 0xc744] IP www.freebsd.org.http > xxx.prod-infinitum.com.mx.55842: S 3276387435:3276387435(0) ack 564552289 win 57344 [... tons of this] system: FreeBSD moonlight.e-shell.net 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Dec 5 22:57:54 CST 2004 root@moonlight.e-shell.net:/usr/obj/usr/src/sys/LXAMD64 amd64 From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 05:23:09 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A0E6316A4CE for ; Tue, 14 Dec 2004 05:23:09 +0000 (GMT) Received: from elrond.anembo.nu.org (dsl-202-173-130-73.nsw.westnet.com.au [202.173.130.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 47D8543D58 for ; Tue, 14 Dec 2004 05:23:08 +0000 (GMT) (envelope-from cjsv@elrond.anembo.nu.org) Received: from elrond.anembo.nu.org (localhost [127.0.0.1]) by elrond.anembo.nu.org (8.13.1/8.13.1) with ESMTP id iBE5N04l087718; Tue, 14 Dec 2004 16:23:00 +1100 (EST) (envelope-from cjsv@elrond.anembo.nu.org) Received: (from cjsv@localhost) by elrond.anembo.nu.org (8.13.1/8.13.1/Submit) id iBE5N0q9087717; Tue, 14 Dec 2004 16:23:00 +1100 (EST) (envelope-from cjsv) Date: Tue, 14 Dec 2004 16:23:00 +1100 From: Christopher Vance To: "Conrad J. Sabatier" Message-ID: <20041214052300.GC864@nu.org> References: <20041209015536.GH3041@nu.org> <20041212004733.6d613953@dolphin.local.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii; format=flowed Content-Disposition: inline In-Reply-To: <20041212004733.6d613953@dolphin.local.net> cc: freebsd-amd64@freebsd.org Subject: Re: install questions X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 05:23:09 -0000 On Sun, Dec 12, 2004 at 12:47:33AM -0600, Conrad J. Sabatier wrote: >On Thu, 9 Dec 2004 12:55:36 +1100, Christopher Vance wrote: >> I am considering upgrading to /amd64 on the same machine. Can >> I use the sysinstall I already have to do a network install of /amd64 >> stuff from a server somewhere, or do I need a 64-bit sysinstall to do >> this from? I'm happy to newfs the partition if that's appropriate - >> it has nothing valuable on it. > >You can do what I did: cvsup the complete source tree, setup a new >kernel config file under sys/amd64/conf and do a buildworld buildkernel, >etc. with TARGET_ARCH=amd64. Worked great for me! I ended up downloading a minimal install ISO, doing a small install, then upgraded from source which I already had around on another machine. >Running IA32 binaries *is* possible, but it's still a little kludgey. >I've managed to get things to run in experiments, but on the whole, I'd >just as soon not even bother with 32-bit stuff (except for Linux >emulation, where 32-bit is all we've got for now). I did the build32/install32 stuff, but I haven't tried using 32-bit stuff yet. >HTH Ta muchly. -- Christopher Vance From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 06:08:20 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EEBA516A4CE for ; Tue, 14 Dec 2004 06:08:20 +0000 (GMT) Received: from lakermmtao11.cox.net (lakermmtao11.cox.net [68.230.240.28]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6982A43D39 for ; Tue, 14 Dec 2004 06:08:20 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.31.161]) by lakermmtao11.cox.net (InterMail vM.6.01.04.00 201-2131-117-20041022) with ESMTP id <20041214060819.ZBHP1657.lakermmtao11.cox.net@dolphin.local.net>; Tue, 14 Dec 2004 01:08:19 -0500 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.13.1/8.13.1) with SMTP id iBE68GbO018634; Tue, 14 Dec 2004 00:08:16 -0600 (CST) (envelope-from conrads@cox.net) Date: Tue, 14 Dec 2004 00:08:10 -0600 From: "Conrad J. Sabatier" To: Axel Gonzalez Message-ID: <20041214000810.1472b6a5@dolphin.local.net> In-Reply-To: <200412132302.50539.loox@e-shell.net> References: <200412132302.50539.loox@e-shell.net> X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; amd64-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: freebsd-amd64@freebsd.org Subject: Re: tcpdump port xx bug ? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 06:08:21 -0000 On Mon, 13 Dec 2004 23:02:50 -0600, Axel Gonzalez wrote: > > is anyone able to confirm or deny this (before a PR is filled)? > > # tcpdump port xx > > doesnt seem to work: > > su-2.05b# tcpdump port http > tcpdump: WARNING: rl0: no IPv4 address assigned > tcpdump: verbose output suppressed, use -v or -vv for full protocol decode > listening on rl0, link-type EN10MB (Ethernet), capture size 68 bytes > ^C > 0 packets captured > 503 packets received by filter > 0 packets dropped by kernel > > > if no port is specified, it works fine: > > su-2.05b# tcpdump | grep freeb > tcpdump: WARNING: rl0: no IPv4 address assigned > tcpdump: verbose output suppressed, use -v or -vv for full protocol decode > listening on rl0, link-type EN10MB (Ethernet), capture size 68 bytes > 22:57:30.768184 PPPoE [ses 0xc744] IP xxxx.prod-infinitum.com.mx.55842 > > www.freebsd.org.http: S 564552288:564552288(0) win 65535 tcp]> > 22:57:30.843127 PPPoE [ses 0xc744] IP www.freebsd.org.http > > xxx.prod-infinitum.com.mx.55842: S 3276387435:3276387435(0) ack 564552289 win > 57344 > > [... tons of this] > > > system: > FreeBSD moonlight.e-shell.net 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Dec 5 > 22:57:54 CST 2004 root@moonlight.e-shell.net:/usr/obj/usr/src/sys/LXAMD64 > amd64 Works fine under CURRENT. Perhaps you should try updating your sources and rebuilding. -- Conrad J. Sabatier -- "In Unix veritas" From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 06:11:00 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AC3F16A4CE for ; Tue, 14 Dec 2004 06:11:00 +0000 (GMT) Received: from lakermmtao06.cox.net (lakermmtao06.cox.net [68.230.240.33]) by mx1.FreeBSD.org (Postfix) with ESMTP id CC1DD43D48 for ; Tue, 14 Dec 2004 06:10:59 +0000 (GMT) (envelope-from conrads@cox.net) Received: from dolphin.local.net ([68.11.31.161]) by lakermmtao06.cox.net (InterMail vM.6.01.04.00 201-2131-117-20041022) with ESMTP <20041214061057.DGZK22789.lakermmtao06.cox.net@dolphin.local.net>; Tue, 14 Dec 2004 01:10:57 -0500 Received: from dolphin.local.net (localhost.local.net [127.0.0.1]) by dolphin.local.net (8.13.1/8.13.1) with SMTP id iBE6AvJL018667; Tue, 14 Dec 2004 00:10:57 -0600 (CST) (envelope-from conrads@cox.net) Date: Tue, 14 Dec 2004 00:10:50 -0600 From: "Conrad J. Sabatier" To: Francisco Reyes Message-ID: <20041214001050.168286d6@dolphin.local.net> In-Reply-To: <20041212191313.R22945@zoraida.natserv.net> References: <20041212182100.F22745@zoraida.natserv.net> <41BCDD73.1060200@jrv.org> <20041212191313.R22945@zoraida.natserv.net> X-Mailer: Sylpheed-Claws 0.9.12b (GTK+ 1.2.10; amd64-portbld-freebsd6.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit cc: "James R. Van Artsdalen" cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 06:11:00 -0000 On Sun, 12 Dec 2004 19:18:41 -0500 (EST), Francisco Reyes wrote: > On Sun, 12 Dec 2004, James R. Van Artsdalen wrote: > > > If you have access to a ports tree look for ONLY_FOR_ARCHS in the port > > Makefile to see if the port has a problem. > > is that an indication of that port only working under certain > architecture? > > Looking through the ports using find, see many. Still trying to figure out > the right syntax to see the names. > For example I used > > find . -name "Makefile" -exec grep ONLY_FOR_ARCHS {} \; > > But that doesn't show names find /usr/ports -type f -depth 3 -name Makefile | xargs grep -l ^ONLY_FOR_ARCHS -- Conrad J. Sabatier -- "In Unix veritas" From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 06:13:16 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1AA216A4CE for ; Tue, 14 Dec 2004 06:13:15 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id C34C643D1F for ; Tue, 14 Dec 2004 06:13:15 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBE6CutE026640; Mon, 13 Dec 2004 22:12:56 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBE6CtU9026637; Mon, 13 Dec 2004 22:12:55 -0800 (PST) (envelope-from obrien) Date: Mon, 13 Dec 2004 22:12:55 -0800 From: "David O'Brien" To: Mikhail Teterin Message-ID: <20041214061255.GA20966@dragon.nuxi.com> References: <20041212023012.GB77070@dragon.nuxi.com> <200412120540.iBC5eu8p049469@corbulon.video-collage.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200412120540.iBC5eu8p049469@corbulon.video-collage.com> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-amd64@FreeBSD.org Subject: Re: -current and/or -amd64 (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 06:13:16 -0000 On Sun, Dec 12, 2004 at 12:40:56AM -0500, Mikhail Teterin wrote: > > [ Mikhail, please don't double post to both freebsd-amd64 and freebsd-current ] > > Why not? The problem is with -current, with -amd64, or with a combination. > Neither list is a subset of the other, is it? The problem is either machine(platform)-independant (MI) or machine(platform)-dependant (MD). If there was no difference between freebsd-current@ and freebsd-amd64@ then why do you think we have freebsd-{alpha,amd64,ia64,powerpc,sparc64}@ ?? There is no need to send most of us 2 copies of every thing... I dare say 99% of the people on this list also read freebsd-current with some frequency (though maybe not as much as followin their favorate platform lists). -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 06:17:31 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D92016A4CE for ; Tue, 14 Dec 2004 06:17:31 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA42843D45 for ; Tue, 14 Dec 2004 06:17:30 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBE6HRtj027354; Mon, 13 Dec 2004 22:17:27 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBE6HRNi027352; Mon, 13 Dec 2004 22:17:27 -0800 (PST) (envelope-from obrien) Date: Mon, 13 Dec 2004 22:17:27 -0800 From: "David O'Brien" To: "James R. Van Artsdalen" Message-ID: <20041214061726.GB20966@dragon.nuxi.com> References: <20041212175907.L22745@zoraida.natserv.net> <41BCE0BF.40403@jrv.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41BCE0BF.40403@jrv.org> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: FreeBSD amd64 List Subject: Re: Server motherboard recommendation? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 06:17:31 -0000 Francisco Reyes wrote: > >Looking to setup a small server with FreeBSD amd64. > >Any recommendations on a motherboard? > >Preferably one with ECC memory support and 64bit PCI (for a 3ware card). I suggest the Tyan S2850 Tomcat K8S for "small" servers. It is a quite small ATX motherboard. The problem for your use is it doesn't have PCI-X (ie, 64-bit PCI). On Sun, Dec 12, 2004 at 06:22:23PM -0600, James R. Van Artsdalen wrote: > "Small server" means different things to different people. > > The Tyan S2885 motherboard works well and has four 64-bit PCI slots as > well as an AGP slot and 32-bit PCI. > http://www.tyan.com/products/html/thunderk8w.html The Tyan Thunder K8W is way not a server motherboard. The "W" stands for workstation and has AGP graphics vs. what you want for a server -- onboard VGA so you can put the machine in a 1U or 2U case. The Tyan Thunder K8SR (s2881) or K8Spro (s2882) is much better suited for a server. -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 06:19:17 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CA5DC16A4CE for ; Tue, 14 Dec 2004 06:19:17 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id A9AF243D54 for ; Tue, 14 Dec 2004 06:19:17 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBE6JEIZ027692; Mon, 13 Dec 2004 22:19:14 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBE6JEEa027691; Mon, 13 Dec 2004 22:19:14 -0800 (PST) (envelope-from obrien) Date: Mon, 13 Dec 2004 22:19:14 -0800 From: "David O'Brien" To: Francisco Reyes Message-ID: <20041214061914.GC20966@dragon.nuxi.com> References: <20041212182100.F22745@zoraida.natserv.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041212182100.F22745@zoraida.natserv.net> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: FreeBSD amd64 List Subject: Re: Ports in AMD64 distribution X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 06:19:17 -0000 On Sun, Dec 12, 2004 at 06:22:12PM -0500, Francisco Reyes wrote: > Are most ports available in the AMD64 distribution? > In particular I am interested in: > Apache > PHP > Postfix > Cyrus IMAP $ ftp ftp.freebsd.org cd /pub/FreeBSD/ports/amd64/packages-5.3-release/All ls gives you your answer. :-) -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 06:27:39 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id BA61C16A4CE; Tue, 14 Dec 2004 06:27:39 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 852F243D2F; Tue, 14 Dec 2004 06:27:39 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id D99E551255; Mon, 13 Dec 2004 22:27:38 -0800 (PST) Date: Mon, 13 Dec 2004 22:27:38 -0800 From: Kris Kennaway To: Kris Kennaway Message-ID: <20041214062738.GA78138@xor.obsecurity.org> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="wRRV7LY7NUeQGEoC" Content-Disposition: inline In-Reply-To: <20041208171947.GA46271@xor.obsecurity.org> User-Agent: Mutt/1.4.2.1i cc: obrien@FreeBSD.org cc: Mikhail Teterin cc: freebsd-current@FreeBSD.org cc: ade@FreeBSD.org cc: freebsd-amd64@FreeBSD.org Subject: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 06:27:39 -0000 --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 08, 2004 at 09:19:47AM -0800, Kris Kennaway wrote: > On Wed, Dec 08, 2004 at 12:05:38PM -0500, Mikhail Teterin wrote: > > Three of my TCL-based ports fail now on amd64 running current-6. All fa= ilures=20 > > occur, when an attempt is made to use the TCL-interpreter -- either to = run=20 > > the port's self-tests, or to generate the manual pages. The failures ar= e=20 > > either "Floating point exceptions" or "Segmentation faults" and appear = to=20 > > only happen on amd64 (may be, on ia64 as well): > >=20 > > http://people.freebsd.org/~fenner/errorlogs/mi%40aldan.algebra.com.html > >=20 > > Can anyone confirm being able to use freshly built TCL on amd64 _at all= _? > >=20 > > My ports did not change in months -- what could be wrong with TCL and/o= r=20 > > amd64? >=20 > Peter speculated a problem when the world is built with -O2 (with or > without -fno-strict-aliasing). I haven't been able to confirm this by > testing with a world built with -O, because I only have one working > amd64 package builder. Looks like building the port against an -O world has fixed the problems. This suggests a compiler bug with -O2 on amd64. Kris --wRRV7LY7NUeQGEoC Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBvofaWry0BWjoQKURAn1VAKCYP1Nb3LLd/mTW5JCqzKvamB96zwCeOlMP LL3tEvpwETc8dvtPMrs6vMk= =Tcib -----END PGP SIGNATURE----- --wRRV7LY7NUeQGEoC-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 07:48:44 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F239616A4CE for ; Tue, 14 Dec 2004 07:48:44 +0000 (GMT) Received: from sophia3.e-shell.net (sophia3.e-shell.net [64.246.46.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id C7E5443D6B for ; Tue, 14 Dec 2004 07:48:44 +0000 (GMT) (envelope-from loox@e-shell.net) Received: from dsl-201-137-127-114.prod-infinitum.com.mx (unknown [201.137.127.114]) by sophia3.e-shell.net (Postfix) with ESMTP id AE39F656833; Tue, 14 Dec 2004 01:47:46 -0600 (CST) From: Axel Gonzalez To: "Conrad J. Sabatier" Date: Tue, 14 Dec 2004 01:48:42 -0600 User-Agent: KMail/1.7.1 References: <200412132302.50539.loox@e-shell.net> <20041214000810.1472b6a5@dolphin.local.net> In-Reply-To: <20041214000810.1472b6a5@dolphin.local.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412140148.43099.loox@e-shell.net> cc: freebsd-amd64@freebsd.org Subject: Re: tcpdump port xx bug ? - only happens on interface connected to pppoe X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 07:48:45 -0000 Ok, found the 'bug'.. maybe it helps someone ;) It only happens on the interface connected to DSL modem note the: > tcpdump: WARNING: rl0: no IPv4 address assigned when accessing the interface rl0 and specify a port, it can't capture packets, but it can capture packets with no problems on tun0 (tun0 is the interface that actually has the ip) still is weird how it can capture packages when no port is specified, but then maybe its the way its suposed to be :) On Tuesday 14 December 2004 00:08, Conrad J. Sabatier wrote: > On Mon, 13 Dec 2004 23:02:50 -0600, Axel Gonzalez wrote: > > is anyone able to confirm or deny this (before a PR is filled)? > > > > # tcpdump port xx > > > > doesnt seem to work: > > > > su-2.05b# tcpdump port http > > tcpdump: WARNING: rl0: no IPv4 address assigned > > tcpdump: verbose output suppressed, use -v or -vv for full protocol > > decode listening on rl0, link-type EN10MB (Ethernet), capture size 68 > > bytes ^C > > 0 packets captured > > 503 packets received by filter > > 0 packets dropped by kernel > > > > > > if no port is specified, it works fine: > > > > su-2.05b# tcpdump | grep freeb > > tcpdump: WARNING: rl0: no IPv4 address assigned > > tcpdump: verbose output suppressed, use -v or -vv for full protocol > > decode listening on rl0, link-type EN10MB (Ethernet), capture size 68 > > bytes 22:57:30.768184 PPPoE [ses 0xc744] IP > > xxxx.prod-infinitum.com.mx.55842 > www.freebsd.org.http: S > > 564552288:564552288(0) win 65535 > > 22:57:30.843127 PPPoE [ses 0xc744] IP www.freebsd.org.http > > > xxx.prod-infinitum.com.mx.55842: S 3276387435:3276387435(0) ack 564552289 > > win 57344 > > > > [... tons of this] > > > > > > system: > > FreeBSD moonlight.e-shell.net 5.3-STABLE FreeBSD 5.3-STABLE #0: Sun Dec > > 5 22:57:54 CST 2004 > > root@moonlight.e-shell.net:/usr/obj/usr/src/sys/LXAMD64 amd64 > > Works fine under CURRENT. Perhaps you should try updating your sources and > rebuilding. From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 08:40:31 2004 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5492D16A4CE for ; Tue, 14 Dec 2004 08:40:31 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2931D43D58 for ; Tue, 14 Dec 2004 08:40:31 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBE8eVaU068311 for ; Tue, 14 Dec 2004 08:40:31 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBE8eV5Q068309; Tue, 14 Dec 2004 08:40:31 GMT (envelope-from gnats) Resent-Date: Tue, 14 Dec 2004 08:40:31 GMT Resent-Message-Id: <200412140840.iBE8eV5Q068309@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Andrej Potocky <3dfaith@post.sk> Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1885116A4CE for ; Tue, 14 Dec 2004 08:40:08 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id E626643D45 for ; Tue, 14 Dec 2004 08:40:07 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id iBE8e5N5020763 for ; Tue, 14 Dec 2004 08:40:05 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id iBE8e5R3020762; Tue, 14 Dec 2004 08:40:05 GMT (envelope-from nobody) Message-Id: <200412140840.iBE8e5R3020762@www.freebsd.org> Date: Tue, 14 Dec 2004 08:40:05 GMT From: Andrej Potocky <3dfaith@post.sk> To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: amd64/75043: Vinum panic on booting from mirrored vinum drive on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 08:40:31 -0000 >Number: 75043 >Category: amd64 >Synopsis: Vinum panic on booting from mirrored vinum drive on amd64 >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Tue Dec 14 08:40:30 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Andrej Potocky >Release: 5.3-RELEASE >Organization: >Environment: vinum: loaded vinum: reading configuration from /dev/ad4d vinum: updating configuration from /dev/ad6d Mounting root from ufs:/dev/vinum/mirror Pre-seeding PRNG: kickstart. Loading configuration files. Entropy harvesting: interrupts ethernet point_to_point kickstart. Fatal trap 12: page fault while in kernel mode fault virtual address = 0xb8 fault code = supervisor read, page not present instruction pointer = 0x8:0xffffffff80339450 stack pointer = 0x10:0xffffffffb04177d0 frame pointer = 0x10:0xffffff005c47f240 code segment = base 0x0, limit 0xfffff, type 0x1b = DPL 0, pres 1, long 1, def32 0, gran 1 processor eflags = interrupt enabled, resume, IOPL = 0 current process = 99 (vinum) trap number = 12 panic: page fault Uptime: 2s After hard reboot from this panic and booting in safe mode from the mirrored drive it crash again but by another way.. : vinum found a drives and created a volume called mirror. Starting file system checks: /dev/vinum/mirror: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/vinum/mirror: clean, 7867350 free (326 frags, 983378 blocks, 0.0% fragmentation) mode = 0100400, inum = 612659, fs = / panic: ffs_valloc: dup alloc Uptime: 2s >Description: I have created a mirrored vinum drive from DD disks ad4d and ad6d When I tried to boot from one of them, or to reboot from another single drive ad0s1a, a panic happend.. After hard reboot from this panic and booting in safe mode from the mirrored drive it crash again but by another way.. : vinum found a drives and created a volume called mirror. Starting file system checks: /dev/vinum/mirror: FILE SYSTEM CLEAN; SKIPPING CHECKS /dev/vinum/mirror: clean, 7867350 free (326 frags, 983378 blocks, 0.0% fragmentation) mode = 0100400, inum = 612659, fs = / panic: ffs_valloc: dup alloc Uptime: 2s My /etc/vinum.conf used to create a vinum mirror drive: drive disk2 device /dev/ad6d drive disk1 device /dev/ad4d volume mirror plex name mirror.p0 org concat vol mirror plex name mirror.p1 org concat vol mirror sd name mirror.p0.s0 drive disk1 plex mirror.p0 len 34441367s drive offset 265s plexoffset 0s sd name mirror.p1.s0 drive disk2 plex mirror.p1 len 34441367s drive offset 265s plexoffset 0s # disklabel ad4[ad6] # /dev/ad4 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 34441367 281 4.2BSD 2048 16384 28528 c: 234441648 0 unused 0 0 # "raw" part, ... d: 34441632 16 vinum when I run # /stand/sysinstall ... and try to configure with fdisk, it told me first that geometry is incorrect and if I am unsure... (you know) ,..I didn't any changes on geometry of any disk I've got four 120GB seagate SATA disks but seen only 111GB on each of them with 2 different controllers (via32XX[can't remember] and Fastrak TX2/4 ..MB MSI K8T800 FIS2R) also I couldn't boot from mirrored drive when it was created by slices (ad4s1d, ad6s1d). when I tried to change vinumio.c by adding a #ifdef __amd64__ "code from __i386__" and made another change in same file: #ifdef __i386__ int slice #endif #ifdef __amd64__ int slice #endif after recompiling, it found vinum drive mirror, but still the same panic with sliced disks >How-To-Repeat: create a vinum drive from disks like can see upper. reboot from one of the mirrored disks. >Fix: After panic, reboot from non mirrored drive in safe mode.. The booting in safe mode from another non mirrored drive doesn't cause panics. After that (correcting with fsck onboot) you can reboot from mirrored drives, but only in safemode. >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 09:01:53 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A340516A4CE for ; Tue, 14 Dec 2004 09:01:53 +0000 (GMT) Received: from phoenix.severttk.ru (phoenix.severttk.ru [80.92.0.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2C90543D2D for ; Tue, 14 Dec 2004 09:01:53 +0000 (GMT) (envelope-from liettneff@bk.ru) Received: from phoenix.severttk.ru (localhost [127.0.0.1]) by phoenix.severttk.ru (Postfix) with SMTP id 5DA52A92B for ; Tue, 14 Dec 2004 12:01:52 +0300 (MSK) Received: from gate-sttk.km.vibrators.ru (vlan101-sv-yar03ra.severttk.ru [80.92.2.130]) by phoenix.severttk.ru (Postfix) with ESMTP id 25BADA928 for ; Tue, 14 Dec 2004 12:01:49 +0300 (MSK) Received: from [192.168.1.36] (reaper [192.168.1.36] (may be forged)) iBE91mRA018781 for ; Tue, 14 Dec 2004 12:01:48 +0300 (MSK) (envelope-from liettneff@bk.ru) Date: Tue, 14 Dec 2004 12:00:51 +0300 From: Mike X-Mailer: The Bat! (v2.10.01) Personal Organization: none X-Priority: 3 (Normal) Message-ID: <1936407230.20041214120051@bk.ru> To: freebsd-amd64@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Subject: mpd@amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: liettneff List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 09:01:53 -0000 Hello, freebsd-amd64. does mpd work on amd64? it crashes with message like pid (some huge integer), (.. - as one char)@ -- Regards, Mike mailto:liettneff@bk.ru From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 12:40:42 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9B36816A4CE; Tue, 14 Dec 2004 12:40:42 +0000 (GMT) Received: from mailout07.sul.t-online.com (mailout07.sul.t-online.com [194.25.134.83]) by mx1.FreeBSD.org (Postfix) with ESMTP id B201943D31; Tue, 14 Dec 2004 12:40:41 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd08.aul.t-online.de by mailout07.sul.t-online.com with smtp id 1CeByl-00010q-01; Tue, 14 Dec 2004 13:40:35 +0100 Received: from Andro-Beta.Leidinger.net (ZqtWK0ZJre6qYCXmVucwKzzoVwV8M4jPwfRTWlOlqvr-STuv0o1GgL@[84.128.202.170]) by fmrl08.sul.t-online.com with esmtp id 1CeByW-24CdiS0; Tue, 14 Dec 2004 13:40:20 +0100 Received: from Andro-Beta.Leidinger.net (localhost [127.0.0.1]) iBECdx8Y098172; Tue, 14 Dec 2004 13:39:59 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: (from www@localhost)iBECdwI4098171; Tue, 14 Dec 2004 13:39:58 +0100 (CET) (envelope-from Alexander@Leidinger.net) X-Authentication-Warning: Andro-Beta.Leidinger.net: www set sender to Alexander@Leidinger.net using -f Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (IMP) with HTTP for ; Tue, 14 Dec 2004 13:39:58 +0100 Message-ID: <1103027998.41bedf1e46fa1@netchild.homeip.net> Date: Tue, 14 Dec 2004 13:39:58 +0100 From: Alexander Leidinger To: Kris Kennaway References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> In-Reply-To: <20041214062738.GA78138@xor.obsecurity.org> MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.6 / FreeBSD-4.10 X-Originating-IP: 141.113.101.32 X-ID: ZqtWK0ZJre6qYCXmVucwKzzoVwV8M4jPwfRTWlOlqvr-STuv0o1GgL@t-dialin.net X-TOI-MSGID: 373b4221-7f71-465b-b4f8-b65a432ec7c2 cc: freebsd-amd64@freebsd.org cc: Mikhail Teterin cc: freebsd-current@freebsd.org cc: ade@freebsd.org Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 12:40:42 -0000 Zitat von Kris Kennaway : > > Peter speculated a problem when the world is built with -O2 (with or > > without -fno-strict-aliasing). I haven't been able to confirm this by > > testing with a world built with -O, because I only have one working > > amd64 package builder. > > Looks like building the port against an -O world has fixed the > problems. This suggests a compiler bug with -O2 on amd64. I "hope" this is the case, not only on amd64. Background: I see coredumps of gst-register on my system (x86). I've recompiled all ports, with and without -Os, with and without -fno-strict-aliasing, but it still segfaults. I also recompiled world with "-Os -fno-strict-aliasing" instead of my usual "-Os". I haven't tested plain "-O" for the world yet, but I think the problem is somewhere in the system libs... 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-amd64@FreeBSD.ORG Tue Dec 14 13:24:56 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DCBEB16A4CE; Tue, 14 Dec 2004 13:24:56 +0000 (GMT) Received: from renaissance.homeip.net (m197.net81-67-151.noos.fr [81.67.151.197]) by mx1.FreeBSD.org (Postfix) with ESMTP id DBC1943D54; Tue, 14 Dec 2004 13:24:55 +0000 (GMT) (envelope-from anthony.ginepro@laposte.net) Received: by renaissance.homeip.net (Postfix, from userid 1001) id 656B32054; Tue, 14 Dec 2004 14:24:54 +0100 (CET) From: Anthony Ginepro To: Alexander Leidinger In-Reply-To: <1103027998.41bedf1e46fa1@netchild.homeip.net> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Date: Tue, 14 Dec 2004 14:24:53 +0100 Message-Id: <1103030693.40763.10.camel@renaissance.homeip.net> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port cc: Mikhail Teterin cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: freebsd-amd64@freebsd.org cc: Kris Kennaway Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 13:24:57 -0000 Le Mardi 14 d=C3=A9cembre 2004 =C3=A0 13:39 +0100, Alexander Leidinger a = =C3=A9crit : > Zitat von Kris Kennaway : >=20 > > > Peter speculated a problem when the world is built with -O2 (with or > > > without -fno-strict-aliasing). I haven't been able to confirm this b= y > > > testing with a world built with -O, because I only have one working > > > amd64 package builder. > > > > Looks like building the port against an -O world has fixed the > > problems. This suggests a compiler bug with -O2 on amd64. >=20 > I "hope" this is the case, not only on amd64. Background: I see coredumps > of gst-register on my system (x86). I've recompiled all ports, with and > without -Os, with and without -fno-strict-aliasing, but it still > segfaults. I also recompiled world with "-Os -fno-strict-aliasing" instea= d > of my usual "-Os". I haven't tested plain "-O" for the world yet, but I > think the problem is somewhere in the system libs... >=20 > Bye, > Alexander. Some more information : gst-register coredumps if gstreamer-plugins is compiled with CPUTYPE=3Dp4. eclipse also coredumps if gtk2 is compiled with CPUTYPE=3Dp4. Both ports don't depend on optimization level (-O2 or -O). Anthony. From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 14:42:36 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DD98D16A4DA for ; Tue, 14 Dec 2004 14:42:36 +0000 (GMT) Received: from mail3.speakeasy.net (mail3.speakeasy.net [216.254.0.203]) by mx1.FreeBSD.org (Postfix) with ESMTP id A0BB343D5A for ; Tue, 14 Dec 2004 14:42:36 +0000 (GMT) (envelope-from freebsd-questions-local@be-well.ilk.org) Received: (qmail 1156 invoked from network); 14 Dec 2004 14:42:36 -0000 Received: from dsl092-078-145.bos1.dsl.speakeasy.net (HELO be-well.ilk.org) ([66.92.78.145]) (envelope-sender ) by mail3.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 14 Dec 2004 14:42:36 -0000 Received: by be-well.ilk.org (Postfix, from userid 1147) id 9B31943; Tue, 14 Dec 2004 09:42:35 -0500 (EST) Sender: lowell@be-well.ilk.org To: "T.F. Cheng" References: <20041213002514.40213.qmail@web51008.mail.yahoo.com> From: Lowell Gilbert Date: 14 Dec 2004 09:42:35 -0500 In-Reply-To: <20041213002514.40213.qmail@web51008.mail.yahoo.com> Message-ID: <44oegx7xgk.fsf@be-well.ilk.org> Lines: 11 User-Agent: Gnus/5.09 (Gnus v5.9.0) Emacs/21.3 MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii cc: FreeBSD cc: freebsd-amd64@freebsd.org Subject: Re: keyboard and x-win freeze up X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 14:42:37 -0000 "T.F. Cheng" writes: > i am running freebsd 5.3 (x86) on amd64, not sure what > happened, I just found out that my keyboard and > x-window are not responsding to me. login from another > computer from telnet, and look at dmesg, here it is: The dmesg looks okay. Are you having problems with interrupts? Check "vmstat -i". From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 18:21:55 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9D76F16A4CE; Tue, 14 Dec 2004 18:21:55 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9465243D5D; Tue, 14 Dec 2004 18:21:54 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBEILqfZ028032; Tue, 14 Dec 2004 20:21:52 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 14915-10; Tue, 14 Dec 2004 20:21:51 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBEILpes028029 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 14 Dec 2004 20:21:51 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBEILshj080781; Tue, 14 Dec 2004 20:21:54 +0200 (EET) (envelope-from ru) Date: Tue, 14 Dec 2004 20:21:53 +0200 From: Ruslan Ermilov To: "David O'Brien" Message-ID: <20041214182153.GA80721@ip.net.ua> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="0F1p//8PRICkK4MW" Content-Disposition: inline User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: amd64@FreeBSD.org Subject: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 18:21:55 -0000 --0F1p//8PRICkK4MW Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable Hi David, Any reason why the patch from http://lists.freebsd.org/pipermail/freebsd-amd64/2004-October/002210.html has not been committed? The patch is required to install the port on amd64, and applying it helps. It should not be committed verbatim because kern.elf32.fallback_brand does not exist on 4.x, but otherwise it's okay. (The --noscripts is also necessary on amd64.) Without the patch, I get: : Script started on Tue Dec 14 20:04:45 2004 : hammer# pwd : /usr/ports/emulators/linux_base : hammer# make install : =3D=3D=3D> Installing for linux_base-7.1_7 : =3D=3D=3D> Generating temporary packing list : =3D=3D=3D> Checking if emulators/linux_base already installed : kern.fallback_elf_brand: 3 -> 3 : glibc-common-2.2.4-33.i386.rpm : glibc-2.2.4-33.i386.rpm : ELF binary type "0" not known. : execution of glibc-2.2.4-33 script failed, exit status 255 : *** Error code 1 :=20 : Stop in /usr/ports/emulators/linux_base. : hammer# sysctl kern |grep brand : kern.elf64.fallback_brand: 3 : kern.fallback_elf_brand: 3 : kern.elf32.fallback_brand: -1 : hammer# sysctl kern.elf32.fallback_brand=3D3 : kern.elf32.fallback_brand: -1 -> 3 : hammer# make install : =3D=3D=3D> Installing for linux_base-7.1_7 : =3D=3D=3D> Generating temporary packing list : =3D=3D=3D> Checking if emulators/linux_base already installed : kern.fallback_elf_brand: 3 -> 3 : glibc-common-2.2.4-33.i386.rpm : glibc-2.2.4-33.i386.rpm : execution of glibc-2.2.4-33 script failed, exit status 1 : *** Error code 1 :=20 : Stop in /usr/ports/emulators/linux_base. : hammer# exit :=20 : Script done on Tue Dec 14 20:05:51 2004 Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --0F1p//8PRICkK4MW Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD4DBQFBvy9BqRfpzJluFF4RAoMsAJ9KLG4eHic8st8UXRKEKtwOvF5nPACVE0KO SkewG2zTe/gu1pzozYUVvQ== =mRJV -----END PGP SIGNATURE----- --0F1p//8PRICkK4MW-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 18:24:32 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C0D916A4CE; Tue, 14 Dec 2004 18:24:32 +0000 (GMT) Received: from lakermmtao07.cox.net (lakermmtao07.cox.net [68.230.240.32]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4C61643D2D; Tue, 14 Dec 2004 18:24:31 +0000 (GMT) (envelope-from mezz7@cox.net) Received: from mezz.mezzweb.com ([68.103.32.140]) by lakermmtao07.cox.net (InterMail vM.6.01.03.04 201-2131-111-106-20040729) with ESMTP id <20041214182430.HEQZ20686.lakermmtao07.cox.net@mezz.mezzweb.com>; Tue, 14 Dec 2004 13:24:30 -0500 Date: Tue, 14 Dec 2004 12:25:27 -0600 To: "Anthony Ginepro" References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> From: "Jeremy Messenger" Content-Type: text/plain; format=flowed; delsp=yes; charset=utf-8 MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-ID: In-Reply-To: <1103030693.40763.10.camel@renaissance.homeip.net> User-Agent: Opera M2/7.54 (Linux, build 751) cc: freebsd-amd64@freebsd.org cc: Mikhail Teterin cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway cc: Alexander Leidinger Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 18:24:32 -0000 On Tue, 14 Dec 2004 14:24:53 +0100, Anthony Ginepro wrote: > Le Mardi 14 décembre 2004 à 13:39 +0100, Alexander Leidinger a écrit : >> Zitat von Kris Kennaway : >> >> > > Peter speculated a problem when the world is built with -O2 (with or >> > > without -fno-strict-aliasing). I haven't been able to confirm this >> by >> > > testing with a world built with -O, because I only have one working >> > > amd64 package builder. >> > >> > Looks like building the port against an -O world has fixed the >> > problems. This suggests a compiler bug with -O2 on amd64. >> >> I "hope" this is the case, not only on amd64. Background: I see >> coredumps >> of gst-register on my system (x86). I've recompiled all ports, with and >> without -Os, with and without -fno-strict-aliasing, but it still >> segfaults. I also recompiled world with "-Os -fno-strict-aliasing" >> instead >> of my usual "-Os". I haven't tested plain "-O" for the world yet, but I >> think the problem is somewhere in the system libs... >> >> Bye, >> Alexander. > > Some more information : > gst-register coredumps if gstreamer-plugins is compiled with CPUTYPE=p4. > eclipse also coredumps if gtk2 is compiled with CPUTYPE=p4. > Both ports don't depend on optimization level (-O2 or -O). gstreamer-plugins is weird. Crash: ======================= CPUTYPE?=athlon-xp CFLAGS= -O -pipe ======================= No crash: ======================= #CPUTYPE?=athlon-xp CFLAGS= -O -pipe ======================= No crash: ======================= CPUTYPE?=athlon-xp CFLAGS= -O2 -pipe ======================= No crash: ======================= Add '-fgcse' in gstreamer-plugins and it will fix everything for athlon-xp, but not p4. The '-fgcse' is automatic add in when you use -O2, so it's why it doesn't crash with -O2. ======================= I personal have no idea if it's bug in FreeBSD or gstreamer-plugins, but there is no issue if it's in Linux. On another note, there has different thread in freebsd-threads about 'SSE vs. stack alignment vs. pthread'. It included a libc patch that fix for an app for SSE and 16-byte aligned stuff on p4. Cheers, Mezz > Anthony. -- mezz7@cox.net - mezz@FreeBSD.org FreeBSD GNOME Team http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 18:34:08 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1519216A4CE; Tue, 14 Dec 2004 18:34:08 +0000 (GMT) Received: from imf25aec.mail.bellsouth.net (imf25aec.mail.bellsouth.net [205.152.59.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0DE7343D53; Tue, 14 Dec 2004 18:34:05 +0000 (GMT) (envelope-from ahze@ahze.net) Received: from [192.168.1.5] ([68.209.163.3]) by imf25aec.mail.bellsouth.netESMTP <20041214183404.SVEF2130.imf25aec.mail.bellsouth.net@[192.168.1.5]>; Tue, 14 Dec 2004 13:34:04 -0500 In-Reply-To: References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> Mime-Version: 1.0 (Apple Message framework v619) Content-Type: multipart/signed; protocol="application/pgp-signature"; micalg=pgp-sha1; boundary="Apple-Mail-1-187981737" Message-Id: Content-Transfer-Encoding: 7bit From: Michael Johnson Date: Tue, 14 Dec 2004 13:33:53 -0500 To: "Jeremy Messenger" X-Pgp-Agent: GPGMail 1.0.2 X-Mailer: Apple Mail (2.619) cc: freebsd-amd64@freebsd.org cc: Mikhail Teterin cc: Anthony Ginepro cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway cc: Alexander Leidinger Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 18:34:08 -0000 --Apple-Mail-1-187981737 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset=ISO-8859-1; format=flowed On Dec 14, 2004, at 1:25 PM, Jeremy Messenger wrote: > On Tue, 14 Dec 2004 14:24:53 +0100, Anthony Ginepro=20 > wrote: > >> Le Mardi 14 d=E9cembre 2004 =E0 13:39 +0100, Alexander Leidinger a = =E9crit : >>> Zitat von Kris Kennaway : >>> >>> > > Peter speculated a problem when the world is built with -O2=20 >>> (with or >>> > > without -fno-strict-aliasing). I haven't been able to confirm=20= >>> this by >>> > > testing with a world built with -O, because I only have one=20 >>> working >>> > > amd64 package builder. >>> > >>> > Looks like building the port against an -O world has fixed the >>> > problems. This suggests a compiler bug with -O2 on amd64. >>> >>> I "hope" this is the case, not only on amd64. Background: I see=20 >>> coredumps >>> of gst-register on my system (x86). I've recompiled all ports, with=20= >>> and >>> without -Os, with and without -fno-strict-aliasing, but it still >>> segfaults. I also recompiled world with "-Os -fno-strict-aliasing"=20= >>> instead >>> of my usual "-Os". I haven't tested plain "-O" for the world yet,=20 >>> but I >>> think the problem is somewhere in the system libs... >>> >>> Bye, >>> Alexander. >> >> Some more information : >> gst-register coredumps if gstreamer-plugins is compiled with=20 >> CPUTYPE=3Dp4. >> eclipse also coredumps if gtk2 is compiled with CPUTYPE=3Dp4. >> Both ports don't depend on optimization level (-O2 or -O). > > gstreamer-plugins is weird. > > Crash: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > CPUTYPE?=3Dathlon-xp > CFLAGS=3D -O -pipe > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > No crash: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > #CPUTYPE?=3Dathlon-xp > CFLAGS=3D -O -pipe > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > No crash: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > CPUTYPE?=3Dathlon-xp > CFLAGS=3D -O2 -pipe > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > No crash: > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > Add '-fgcse' in gstreamer-plugins and it will fix everything for=20 > athlon-xp, but not p4. The '-fgcse' is automatic add in when you use=20= > -O2, so it's why it doesn't crash with -O2. > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > I personal have no idea if it's bug in FreeBSD or gstreamer-plugins,=20= > but there is no issue if it's in Linux. > > On another note, there has different thread in freebsd-threads about=20= > 'SSE vs. stack alignment vs. pthread'. It included a libc patch that=20= > fix for an app for SSE and 16-byte aligned stuff on p4. > > Cheers, > Mezz The crash is also only from one plugin from gstreamer-plugins, modplug.=20= And modplug isn't *really* needed. Why don't we just get rid of modplug=20= and and a optional knob for it? This will solve everyone's problem with it. Michael > >> Anthony. > > > --=20 > mezz7@cox.net - mezz@FreeBSD.org > FreeBSD GNOME Team > http://www.FreeBSD.org/gnome/ - gnome@FreeBSD.org > _______________________________________________ > freebsd-amd64@freebsd.org mailing list > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > To unsubscribe, send any mail to=20 > "freebsd-amd64-unsubscribe@freebsd.org" --Apple-Mail-1-187981737 content-type: application/pgp-signature; x-mac-type=70674453; name=PGP.sig content-description: This is a digitally signed message part content-disposition: inline; filename=PGP.sig content-transfer-encoding: 7bit -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.4 (Darwin) iD8DBQFBvzIRn4uqfTwEb9YRAtevAKCSbCLkSQetgVj6p66dKHGzQFB8DgCdFP48 reLVfbjXB71rE5e74E7tMww= =MrEM -----END PGP SIGNATURE----- --Apple-Mail-1-187981737-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 18:34:13 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id EB96116A4CE; Tue, 14 Dec 2004 18:34:12 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 86B4A43D1D; Tue, 14 Dec 2004 18:34:10 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 48330F1868; Tue, 14 Dec 2004 10:34:08 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00717-02; Tue, 14 Dec 2004 10:34:06 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 8BB47F1802; Tue, 14 Dec 2004 10:34:06 -0800 (PST) From: Sean McNeil To: Ruslan Ermilov In-Reply-To: <20041214182153.GA80721@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-iICSMBrtAcQYtMoJKJnn" Date: Tue, 14 Dec 2004 10:34:06 -0800 Message-Id: <1103049246.21655.3.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com cc: amd64@FreeBSD.org cc: David O'Brien Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 18:34:13 -0000 --=-iICSMBrtAcQYtMoJKJnn Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2004-12-14 at 20:21 +0200, Ruslan Ermilov wrote: > Hi David, >=20 > Any reason why the patch from >=20 > http://lists.freebsd.org/pipermail/freebsd-amd64/2004-October/002210.html >=20 > has not been committed? The patch is required to install the > port on amd64, and applying it helps. It should not be > committed verbatim because kern.elf32.fallback_brand does not > exist on 4.x, but otherwise it's okay. (The --noscripts is > also necessary on amd64.) Why can't the linux emulation be fixed? IMHO, setting kern.fallback_elf_brand on amd64 should be functional and cause both elf32 and elf64 (when it comes) to use this value. The user should be able to update each independently as well. rpm scripts should also be fixed. It seems like a bug in the rpm port that no one has addressed. > Without the patch, I get: >=20 > : Script started on Tue Dec 14 20:04:45 2004 > : hammer# pwd > : /usr/ports/emulators/linux_base > : hammer# make install > : =3D=3D=3D> Installing for linux_base-7.1_7 > : =3D=3D=3D> Generating temporary packing list > : =3D=3D=3D> Checking if emulators/linux_base already installed > : kern.fallback_elf_brand: 3 -> 3 > : glibc-common-2.2.4-33.i386.rpm > : glibc-2.2.4-33.i386.rpm > : ELF binary type "0" not known. > : execution of glibc-2.2.4-33 script failed, exit status 255 > : *** Error code 1 > :=20 > : Stop in /usr/ports/emulators/linux_base. > : hammer# sysctl kern |grep brand > : kern.elf64.fallback_brand: 3 > : kern.fallback_elf_brand: 3 > : kern.elf32.fallback_brand: -1 > : hammer# sysctl kern.elf32.fallback_brand=3D3 > : kern.elf32.fallback_brand: -1 -> 3 > : hammer# make install > : =3D=3D=3D> Installing for linux_base-7.1_7 > : =3D=3D=3D> Generating temporary packing list > : =3D=3D=3D> Checking if emulators/linux_base already installed > : kern.fallback_elf_brand: 3 -> 3 > : glibc-common-2.2.4-33.i386.rpm > : glibc-2.2.4-33.i386.rpm > : execution of glibc-2.2.4-33 script failed, exit status 1 > : *** Error code 1 > :=20 > : Stop in /usr/ports/emulators/linux_base. > : hammer# exit > :=20 > : Script done on Tue Dec 14 20:05:51 2004 >=20 >=20 > Cheers, --=-iICSMBrtAcQYtMoJKJnn Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBvzIeyQsGN30uGE4RArasAKCkIAbx4HWh7zOUuhJ5bWJIIouiEQCfYIEU 9d2DoHuuXSvaaXQgn7oLIqs= =Y4jm -----END PGP SIGNATURE----- --=-iICSMBrtAcQYtMoJKJnn-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 19:00:33 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 68F7B16A4CF for ; Tue, 14 Dec 2004 19:00:33 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4A4F343D46 for ; Tue, 14 Dec 2004 19:00:33 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 16589F1877 for ; Tue, 14 Dec 2004 11:00:33 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00717-04 for ; Tue, 14 Dec 2004 11:00:26 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 36DDAF1849 for ; Tue, 14 Dec 2004 11:00:26 -0800 (PST) From: Sean McNeil To: amd64@freebsd.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0ibOigxZ+rG7UVRiPIap" Date: Tue, 14 Dec 2004 11:00:26 -0800 Message-Id: <1103050826.21655.13.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com Subject: non-executable stack X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 19:00:33 -0000 --=-0ibOigxZ+rG7UVRiPIap Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Just wondering if FreeBSD is taking advantage of the non-execute capability in the amd64 processor to protect the stack and allocation area. If so, how would something like the java VM work? Would it have to have some sort of chflag bit set or suid'd? Cheers, Sean --=-0ibOigxZ+rG7UVRiPIap Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBvzhJyQsGN30uGE4RAgnDAJ9WkQ0teioCXn96sNpowWFxdJw7bACgtNG+ Nfh2doufm7wPeGeCr+HtFq8= =klSd -----END PGP SIGNATURE----- --=-0ibOigxZ+rG7UVRiPIap-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 19:11:44 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DB62716A4CE; Tue, 14 Dec 2004 19:11:44 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 94D9443D1D; Tue, 14 Dec 2004 19:11:44 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBEJBh3P007833; Tue, 14 Dec 2004 11:11:43 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBEJBhZv007830; Tue, 14 Dec 2004 11:11:43 -0800 (PST) (envelope-from obrien) Date: Tue, 14 Dec 2004 11:11:43 -0800 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20041214191143.GA7774@dragon.nuxi.com> References: <20041214182153.GA80721@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041214182153.GA80721@ip.net.ua> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: amd64@FreeBSD.org Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 19:11:45 -0000 On Tue, Dec 14, 2004 at 08:21:53PM +0200, Ruslan Ermilov wrote: > Hi David, > > Any reason why the patch from > > http://lists.freebsd.org/pipermail/freebsd-amd64/2004-October/002210.html > > has not been committed? The patch is required to install the > port on amd64, and applying it helps. It should not be > committed verbatim because kern.elf32.fallback_brand does not > exist on 4.x, but otherwise it's okay. (The --noscripts is > also necessary on amd64.) Because the patch is totally wrong. --noscripts is also wrong. From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 19:15:01 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id D26CD16A4CE; Tue, 14 Dec 2004 19:15:01 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 903D743D4C; Tue, 14 Dec 2004 19:15:01 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBEJF15l007927; Tue, 14 Dec 2004 11:15:01 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBEJF09W007926; Tue, 14 Dec 2004 11:15:00 -0800 (PST) (envelope-from obrien) Date: Tue, 14 Dec 2004 11:15:00 -0800 From: "David O'Brien" To: Ruslan Ermilov Message-ID: <20041214191500.GB7774@dragon.nuxi.com> References: <20041214182153.GA80721@ip.net.ua> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041214182153.GA80721@ip.net.ua> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: amd64@FreeBSD.org Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: obrien@FreeBSD.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 19:15:01 -0000 On Tue, Dec 14, 2004 at 08:21:53PM +0200, Ruslan Ermilov wrote: > Hi David, > > Any reason why the patch from > > http://lists.freebsd.org/pipermail/freebsd-amd64/2004-October/002210.html > > has not been committed? The patch is required to install the > port on amd64, and applying it helps. It should not be > committed verbatim because kern.elf32.fallback_brand does not > exist on 4.x, but otherwise it's okay. (The --noscripts is > also necessary on amd64.) For one thing: -FALLBACK_ELF_MIB= kern.fallback_elf_brand +FALLBACK_ELF_MIB= kern.elf32.fallback_brand Is not conditional on "amd64" -- which means the port would break on FreeBSD 4.x. Since the scripts aren't run, you have to do manual fixup of your /compat/linux tree. Commitable patches desired. :-) -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 19:28:13 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 807D216A4CE for ; Tue, 14 Dec 2004 19:28:13 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 352A243D55 for ; Tue, 14 Dec 2004 19:28:13 +0000 (GMT) (envelope-from jmg@hydrogen.funkthat.com) Received: (qmail 21543 invoked from network); 14 Dec 2004 19:28:13 -0000 Received: from gate.funkthat.com (HELO hydrogen.funkthat.com) ([69.17.45.168]) (envelope-sender ) by mail1.speakeasy.net (qmail-ldap-1.03) with SMTP for ; 14 Dec 2004 19:28:12 -0000 Received: from hydrogen.funkthat.com (cxinax@localhost.funkthat.com [127.0.0.1])iBEJSCGH045245; Tue, 14 Dec 2004 11:28:12 -0800 (PST) (envelope-from jmg@hydrogen.funkthat.com) Received: (from jmg@localhost) by hydrogen.funkthat.com (8.12.10/8.12.10/Submit) id iBEJSCQG045244; Tue, 14 Dec 2004 11:28:12 -0800 (PST) Date: Tue, 14 Dec 2004 11:28:11 -0800 From: John-Mark Gurney To: Axel Gonzalez Message-ID: <20041214192811.GW19624@funkthat.com> Mail-Followup-To: Axel Gonzalez , "Conrad J. Sabatier" , freebsd-amd64@freebsd.org References: <200412132302.50539.loox@e-shell.net> <20041214000810.1472b6a5@dolphin.local.net> <200412140148.43099.loox@e-shell.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200412140148.43099.loox@e-shell.net> User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 4.2-RELEASE i386 X-PGP-Fingerprint: B7 EC EF F8 AE ED A7 31 96 7A 22 B3 D8 56 36 F4 X-Files: The truth is out there X-URL: http://resnet.uoregon.edu/~gurney_j/ X-Resume: http://resnet.uoregon.edu/~gurney_j/resume.html cc: freebsd-amd64@freebsd.org Subject: Re: tcpdump port xx bug ? - only happens on interface connected to pppoe X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: John-Mark Gurney List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 19:28:13 -0000 Axel Gonzalez wrote this message on Tue, Dec 14, 2004 at 01:48 -0600: > Ok, found the 'bug'.. maybe it helps someone ;) > > It only happens on the interface connected to DSL modem > > note the: > tcpdump: WARNING: rl0: no IPv4 address assigned > > when accessing the interface rl0 and specify a port, it can't capture packets, > but it can capture packets with no problems on tun0 (tun0 is the interface > that actually has the ip) > > still is weird how it can capture packages when no port is specified, but then > maybe its the way its suposed to be :) > > On Tuesday 14 December 2004 00:08, Conrad J. Sabatier wrote: > > On Mon, 13 Dec 2004 23:02:50 -0600, Axel Gonzalez wrote: > > > is anyone able to confirm or deny this (before a PR is filled)? > > > > > > # tcpdump port xx > > > > > > doesnt seem to work: > > > > > > su-2.05b# tcpdump port http > > > tcpdump: WARNING: rl0: no IPv4 address assigned > > > tcpdump: verbose output suppressed, use -v or -vv for full protocol > > > decode listening on rl0, link-type EN10MB (Ethernet), capture size 68 > > > bytes ^C > > > 0 packets captured > > > 503 packets received by filter > > > 0 packets dropped by kernel > > > > > > > > > if no port is specified, it works fine: > > > > > > su-2.05b# tcpdump | grep freeb > > > tcpdump: WARNING: rl0: no IPv4 address assigned > > > tcpdump: verbose output suppressed, use -v or -vv for full protocol > > > decode listening on rl0, link-type EN10MB (Ethernet), capture size 68 > > > bytes 22:57:30.768184 PPPoE [ses 0xc744] IP ^^^^^^^^^^^^^^^^^^^ > > > xxxx.prod-infinitum.com.mx.55842 > www.freebsd.org.http: S > > > 564552288:564552288(0) win 65535 > > > 22:57:30.843127 PPPoE [ses 0xc744] IP www.freebsd.org.http > ^^^^^^^^^^^^^^^^^^^ > > > xxx.prod-infinitum.com.mx.55842: S 3276387435:3276387435(0) ack 564552289 > > > win 57344 You'd need to ping the tcpdump developers about the exact meaning of port... I believe the port command only looks at unecapsulated frames, which is what is happening here... The compiler is probably just checking for the rules when the tcp/udp packet is unencapsulated, probably because it'd be very difficult to auto handle packets inside encapsulation.. So, this is probably a design decision... :) -- John-Mark Gurney Voice: +1 415 225 5579 "All that I will do, has been done, All that I have, has not." From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 21:27:43 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B123F16A4CE for ; Tue, 14 Dec 2004 21:27:43 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 737FB43D54 for ; Tue, 14 Dec 2004 21:27:43 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 22992F18BE for ; Tue, 14 Dec 2004 13:27:43 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 58723-01 for ; Tue, 14 Dec 2004 13:27:41 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 6E5C6F1877 for ; Tue, 14 Dec 2004 13:27:41 -0800 (PST) From: Sean McNeil To: amd64@freebsd.org Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-PcKG+PeHTjBLlmyfKhP9" Date: Tue, 14 Dec 2004 13:27:41 -0800 Message-Id: <1103059661.47262.6.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com Subject: linux proc, rpm and glibc_post_upgrade X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 21:27:43 -0000 --=-PcKG+PeHTjBLlmyfKhP9 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable I decided to take a look at why linux_base is failing to install without --noscripts. So far, I've found that glibc will not install because /compat/linux/usr/sbin/glibc_post_upgrade returns 1 when it is executed. Does anyone know where I can get the source code to this for examination. A quick google got me nowhere. Looking at strings output, I see a few things of interest: /lib/i686/libc-2.2.4.so /lib/i686/libm-2.2.4.so /lib/i686/libpthread-0.9.so /lib/i686/libc.so.6 /lib/i686/libm.so.6 /lib/i686/libpthread.so.0 /sbin/ldconfig /usr/sbin/iconvconfig /sbin/telinit /dev/initctl /proc/1/exe /proc/1/root I do not see a /compat/linux/lib/i686 dir. /compat/linux/proc is unmounted during install. when mounted, /compat/linux/proc/1/root points to the system root, not the linux compat root and there is not /compat/linux/proc/1/exe. Cheers, Sean --=-PcKG+PeHTjBLlmyfKhP9 Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBv1rNyQsGN30uGE4RAk4HAKCLTYmj+HfrhYSTaeJwJUYgDJJ2uwCgudbW Miv/P6WLexdpxql248phq8U= =EVJa -----END PGP SIGNATURE----- --=-PcKG+PeHTjBLlmyfKhP9-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 21:54:15 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 957E716A4CE; Tue, 14 Dec 2004 21:54:15 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id DA5CF43D3F; Tue, 14 Dec 2004 21:54:14 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBELsD9f044978; Tue, 14 Dec 2004 23:54:13 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 57750-12; Tue, 14 Dec 2004 23:54:13 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBELsCxC044975 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Tue, 14 Dec 2004 23:54:13 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBELsFtj041982; Tue, 14 Dec 2004 23:54:15 +0200 (EET) (envelope-from ru) Date: Tue, 14 Dec 2004 23:54:15 +0200 From: Ruslan Ermilov To: Sean McNeil Message-ID: <20041214215415.GB29362@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> <1103049246.21655.3.camel@server.mcneil.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="5/uDoXvLw7AC5HRs" Content-Disposition: inline In-Reply-To: <1103049246.21655.3.camel@server.mcneil.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: amd64@FreeBSD.org cc: David O'Brien Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 21:54:15 -0000 --5/uDoXvLw7AC5HRs Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: [...] > rpm scripts should also be fixed. It seems like a bug in the rpm port > that no one has addressed. >=20 rpm port is not guilty -- running the postinstall script manually on amd64 returns 1, but on i386 it returns 0: Script started on Tue Dec 14 23:10:31 2004 hammer# /compat/linux/bin/sh sh-2.04# uname -srm Linux 2.4.2 amd64 sh-2.04# /usr/sbin/glibc_post_upgrade=20 sh-2.04# echo $? 1 Script done on Tue Dec 14 23:10:53 2004 Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --5/uDoXvLw7AC5HRs Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBv2EHqRfpzJluFF4RAqBXAJ9stp+x1mnOJK07xqBqDK/N8EgRtgCglt8p P0XmbU8I+q/Z1mUX41hkoJk= =hIv6 -----END PGP SIGNATURE----- --5/uDoXvLw7AC5HRs-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 22:13:04 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1B35016A4CE; Tue, 14 Dec 2004 22:13:04 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id EB25E43D58; Tue, 14 Dec 2004 22:13:03 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id A8DA6F18DC; Tue, 14 Dec 2004 14:13:03 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 45104-05; Tue, 14 Dec 2004 14:13:02 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 720F7F1849; Tue, 14 Dec 2004 14:13:02 -0800 (PST) From: Sean McNeil To: Ruslan Ermilov In-Reply-To: <20041214215415.GB29362@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> <1103049246.21655.3.camel@server.mcneil.com> <20041214215415.GB29362@ip.net.ua> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-VFoSb3OpZgme4QQc9iLG" Date: Tue, 14 Dec 2004 14:13:02 -0800 Message-Id: <1103062382.46568.1.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com cc: amd64@FreeBSD.org cc: David O'Brien Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 22:13:04 -0000 --=-VFoSb3OpZgme4QQc9iLG Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > [...] > > rpm scripts should also be fixed. It seems like a bug in the rpm port > > that no one has addressed. > >=20 > rpm port is not guilty -- running the postinstall script > manually on amd64 returns 1, but on i386 it returns 0: >=20 > Script started on Tue Dec 14 23:10:31 2004 > hammer# /compat/linux/bin/sh > sh-2.04# uname -srm > Linux 2.4.2 amd64 > sh-2.04# /usr/sbin/glibc_post_upgrade=20 > sh-2.04# echo $? > 1 > Script done on Tue Dec 14 23:10:53 2004 Yes, I just got to this point. Thanks for the confirmation. I'm trying to find sources to glibc_post_upgrade to take a look. Cheers, Sean --=-VFoSb3OpZgme4QQc9iLG Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBv2VuyQsGN30uGE4RAnVnAJ4qq2CqeRwytVxfYcH/oBlJf+GJlgCdEeDj 3cttsoEKGnLSygRhT31zFeg= =bSg8 -----END PGP SIGNATURE----- --=-VFoSb3OpZgme4QQc9iLG-- From owner-freebsd-amd64@FreeBSD.ORG Tue Dec 14 23:15:46 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 18B5916A4CE; Tue, 14 Dec 2004 23:15:46 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id B593E43D55; Tue, 14 Dec 2004 23:15:45 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 6ED31F1A61; Tue, 14 Dec 2004 15:15:43 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 00738-03; Tue, 14 Dec 2004 15:15:41 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 749ABF1802; Tue, 14 Dec 2004 15:15:41 -0800 (PST) From: Sean McNeil To: Ruslan Ermilov In-Reply-To: <1103062382.46568.1.camel@server.mcneil.com> References: <20041214182153.GA80721@ip.net.ua> <1103049246.21655.3.camel@server.mcneil.com> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-v3ZzuzRGf8/ffyt2eNTj" Date: Tue, 14 Dec 2004 15:15:41 -0800 Message-Id: <1103066141.2041.4.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com cc: amd64@FreeBSD.org cc: David O'Brien Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Tue, 14 Dec 2004 23:15:46 -0000 --=-v3ZzuzRGf8/ffyt2eNTj Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Tue, 2004-12-14 at 14:13 -0800, Sean McNeil wrote: > On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > > [...] > > > rpm scripts should also be fixed. It seems like a bug in the rpm por= t > > > that no one has addressed. > > >=20 > > rpm port is not guilty -- running the postinstall script > > manually on amd64 returns 1, but on i386 it returns 0: > >=20 > > Script started on Tue Dec 14 23:10:31 2004 > > hammer# /compat/linux/bin/sh > > sh-2.04# uname -srm > > Linux 2.4.2 amd64 > > sh-2.04# /usr/sbin/glibc_post_upgrade=20 > > sh-2.04# echo $? > > 1 > > Script done on Tue Dec 14 23:10:53 2004 >=20 > Yes, I just got to this point. Thanks for the confirmation. I'm trying > to find sources to glibc_post_upgrade to take a look. Here is what I have so far.... The source looks like this: #ifdef ARCH_386 /* Work around rpm bug */ char *remove_file[] =3D { "/lib/i686/libc-" VERSION ".so", "/lib/i686/libm-" VERSION ".so", "/lib/i686/libpthread-" PVERSION ".so", "/lib/i686/libc.so.6", "/lib/i686/libm.so.6", "/lib/i686/libpthread.so.0", NULL }; int i; for (i =3D 0; remove_file[i]; i++) unlink (remove_file[i]); #endif pid =3D vfork (); if (pid =3D=3D 0) { execl ("/sbin/ldconfig", "/sbin/ldconfig", NULL); _exit (1); } else if (pid < 0) { _exit (1); } if (waitpid (0, &status, 0) !=3D pid || !WIFEXITED (status)) { _exit (1); } if (WEXITSTATUS (status)) _exit (WEXITSTATUS (status)); ktrace shows: 2018 ktrace RET ktrace 0 2018 ktrace CALL execve(0x7fffffffee0f,0x7fffffffec60,0x7fffffffec70) 2018 ktrace NAMI "/compat/linux/usr/sbin/glibc_post_upgrade" 2018 glibc_post_upgrade RET execve 0 2018 glibc_post_upgrade CALL unlink(0x8048788) 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libc-2.2.4.so" 2018 glibc_post_upgrade NAMI "/lib/i686/libc-2.2.4.so" 2018 glibc_post_upgrade RET unlink JUSTRETURN 2018 glibc_post_upgrade CALL unlink(0x80487a0) 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libm-2.2.4.so" 2018 glibc_post_upgrade NAMI "/lib/i686/libm-2.2.4.so" 2018 glibc_post_upgrade RET unlink JUSTRETURN 2018 glibc_post_upgrade CALL unlink(0x80487b8) 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libpthread-0.9.so" 2018 glibc_post_upgrade NAMI "/lib/i686/libpthread-0.9.so" 2018 glibc_post_upgrade RET unlink JUSTRETURN 2018 glibc_post_upgrade CALL unlink(0x80487d4) 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libc.so.6" 2018 glibc_post_upgrade NAMI "/lib/i686/libc.so.6" 2018 glibc_post_upgrade RET unlink JUSTRETURN 2018 glibc_post_upgrade CALL unlink(0x80487e8) 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libm.so.6" 2018 glibc_post_upgrade NAMI "/lib/i686/libm.so.6" 2018 glibc_post_upgrade RET unlink JUSTRETURN 2018 glibc_post_upgrade CALL unlink(0x80487fc) 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libpthread.so.0" 2018 glibc_post_upgrade NAMI "/lib/i686/libpthread.so.0" 2018 glibc_post_upgrade RET unlink JUSTRETURN 2018 glibc_post_upgrade CALL lstat 2018 glibc_post_upgrade RET lstat 2019/0x7e3 2018 glibc_post_upgrade CALL old.sendmsg(0,0xffffdb8c,0,0) 2018 glibc_post_upgrade RET old.sendmsg 2019/0x7e3 2018 glibc_post_upgrade CALL exit(0x1) Looks like there is a mismatch in kernel entry points here. lstat instead of vfork and old.sendmsg instead of (maybe) waitpid. Does ktrace work with linux abi? --=-v3ZzuzRGf8/ffyt2eNTj Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBv3QdyQsGN30uGE4RAvT5AJ9JgjIGREG9xAmrUXHKXgRp33i9RACePwZw pbDTkIB4Xws/C62xm4tw0yI= =Jfar -----END PGP SIGNATURE----- --=-v3ZzuzRGf8/ffyt2eNTj-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 00:45:50 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C815A16A4CE; Wed, 15 Dec 2004 00:45:50 +0000 (GMT) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D85343D45; Wed, 15 Dec 2004 00:45:48 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.12.11) with ESMTP id iBF0jax9071141; Tue, 14 Dec 2004 19:45:37 -0500 (EST) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: freebsd-amd64@freebsd.org Date: Tue, 14 Dec 2004 19:45:18 -0500 User-Agent: KMail/1.6.2 References: <20041214182153.GA80721@ip.net.ua> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> In-Reply-To: <1103062382.46568.1.camel@server.mcneil.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="euc-kr" Content-Transfer-Encoding: 7bit Message-Id: <200412141945.18740.jkim@niksun.com> X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on anuket.mj.niksun.com X-Virus-Status: Clean cc: amd64@freebsd.org Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 00:45:50 -0000 On Tuesday 14 December 2004 05:13 pm, Sean McNeil wrote: > On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > > [...] > > > > > rpm scripts should also be fixed. It seems like a bug in the > > > rpm port that no one has addressed. > > > > rpm port is not guilty -- running the postinstall script > > manually on amd64 returns 1, but on i386 it returns 0: > > > > Script started on Tue Dec 14 23:10:31 2004 > > hammer# /compat/linux/bin/sh > > sh-2.04# uname -srm > > Linux 2.4.2 amd64 > > sh-2.04# /usr/sbin/glibc_post_upgrade > > sh-2.04# echo $? > > 1 > > Script done on Tue Dec 14 23:10:53 2004 > > Yes, I just got to this point. Thanks for the confirmation. I'm > trying to find sources to glibc_post_upgrade to take a look. FYI, this is ports/67625: http://www.freebsd.org/cgi/query-pr.cgi?pr=67625 Jung-uk Kim > Cheers, > Sean From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 00:45:50 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C815A16A4CE; Wed, 15 Dec 2004 00:45:50 +0000 (GMT) Received: from anuket.mj.niksun.com (gwnew.niksun.com [65.115.46.162]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1D85343D45; Wed, 15 Dec 2004 00:45:48 +0000 (GMT) (envelope-from jkim@niksun.com) Received: from [10.70.0.244] (daemon.mj.niksun.com [10.70.0.244]) by anuket.mj.niksun.com (8.13.1/8.12.11) with ESMTP id iBF0jax9071141; Tue, 14 Dec 2004 19:45:37 -0500 (EST) (envelope-from jkim@niksun.com) From: Jung-uk Kim Organization: Niksun, Inc. To: freebsd-amd64@freebsd.org Date: Tue, 14 Dec 2004 19:45:18 -0500 User-Agent: KMail/1.6.2 References: <20041214182153.GA80721@ip.net.ua> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> In-Reply-To: <1103062382.46568.1.camel@server.mcneil.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="euc-kr" Content-Transfer-Encoding: 7bit Message-Id: <200412141945.18740.jkim@niksun.com> X-Virus-Scanned: clamd / ClamAV version 0.75.1, clamav-milter version 0.75c on anuket.mj.niksun.com X-Virus-Status: Clean cc: amd64@freebsd.org Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 00:45:50 -0000 On Tuesday 14 December 2004 05:13 pm, Sean McNeil wrote: > On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > > [...] > > > > > rpm scripts should also be fixed. It seems like a bug in the > > > rpm port that no one has addressed. > > > > rpm port is not guilty -- running the postinstall script > > manually on amd64 returns 1, but on i386 it returns 0: > > > > Script started on Tue Dec 14 23:10:31 2004 > > hammer# /compat/linux/bin/sh > > sh-2.04# uname -srm > > Linux 2.4.2 amd64 > > sh-2.04# /usr/sbin/glibc_post_upgrade > > sh-2.04# echo $? > > 1 > > Script done on Tue Dec 14 23:10:53 2004 > > Yes, I just got to this point. Thanks for the confirmation. I'm > trying to find sources to glibc_post_upgrade to take a look. FYI, this is ports/67625: http://www.freebsd.org/cgi/query-pr.cgi?pr=67625 Jung-uk Kim > Cheers, > Sean From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 08:20:45 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6300F16A4CE for ; Wed, 15 Dec 2004 08:20:45 +0000 (GMT) Received: from mail1.telekom.de (mail1.telekom.de [62.225.183.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 320F543D45 for ; Wed, 15 Dec 2004 08:20:44 +0000 (GMT) (envelope-from Burkard.Meyendriesch@t-systems.com) Received: from g8dbr.krf01.telekom.de by G8SBV.dmz.telekom.de with ESMTP for freebsd-amd64@freebsd.org; Wed, 15 Dec 2004 09:20:42 +0100 Received: by G8DBR.krf01.telekom.de with Internet Mail Service (5.5.2653.19) id ; Wed, 15 Dec 2004 09:20:41 +0100 Message-Id: From: "Meyendriesch, Burkard" To: freebsd-amd64@freebsd.org Date: Wed, 15 Dec 2004 09:20:40 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 08:20:45 -0000 hello folks, about a year ago I installed 5-CURRENT on my Athlon64 based box (Asus K8V). Because at that time amd64 mode didn't work very well with a lot of ports I installed FreeBSD in i386 mode. Meanwhile I followed the release path to 5.3. Everything works very fine (with i386 mode). Now I want to use the full power of my 64 bit CPU. I cross compiled the kernel to amd64 mode: # cd /usr/src # make kernel TARGET=amd64 TARGET_ARCH=amd64 KERNCONF=REINEKE64 and tried to reboot the machine with the new kernel. The kernel himself seems to work but when he tries to mount the root filesystem the system hangs. I think something in my migration is wrong. Can someone please tell me the correct procedure to get my system work in amd64 mode without complete re-installation. Thanks a lot Burkard From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 10:00:37 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F90B16A4CE; Wed, 15 Dec 2004 10:00:37 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BA5043D48; Wed, 15 Dec 2004 10:00:36 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFA0ZHH097216; Wed, 15 Dec 2004 12:00:35 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 63647-14; Wed, 15 Dec 2004 12:00:33 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFA0WGl097212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Dec 2004 12:00:33 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBFA0ZZC027069; Wed, 15 Dec 2004 12:00:35 +0200 (EET) (envelope-from ru) Date: Wed, 15 Dec 2004 12:00:35 +0200 From: Ruslan Ermilov To: Jung-uk Kim Message-ID: <20041215100035.GL25967@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> <200412141945.18740.jkim@niksun.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WkHPBKJ2pKcVUM5H" Content-Disposition: inline In-Reply-To: <200412141945.18740.jkim@niksun.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: amd64@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 10:00:37 -0000 --WkHPBKJ2pKcVUM5H Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 14, 2004 at 07:45:18PM -0500, Jung-uk Kim wrote: > On Tuesday 14 December 2004 05:13 pm, Sean McNeil wrote: > > On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > > > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > > > [...] > > > > > > > rpm scripts should also be fixed. It seems like a bug in the > > > > rpm port that no one has addressed. > > > > > > rpm port is not guilty -- running the postinstall script > > > manually on amd64 returns 1, but on i386 it returns 0: > > > > > > Script started on Tue Dec 14 23:10:31 2004 > > > hammer# /compat/linux/bin/sh > > > sh-2.04# uname -srm > > > Linux 2.4.2 amd64 > > > sh-2.04# /usr/sbin/glibc_post_upgrade > > > sh-2.04# echo $? > > > 1 > > > Script done on Tue Dec 14 23:10:53 2004 > > > > Yes, I just got to this point. Thanks for the confirmation. I'm > > trying to find sources to glibc_post_upgrade to take a look. >=20 > FYI, this is ports/67625: >=20 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D67625 >=20 No, this problem is totally different. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --WkHPBKJ2pKcVUM5H Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwAtDqRfpzJluFF4RApUXAJ9qHeHVV9g1TvC0RQnT4hRPPBVGfwCcCgkL 6Wh2W/A7k1j7PVH0T9Cutug= =kPCT -----END PGP SIGNATURE----- --WkHPBKJ2pKcVUM5H-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 10:00:37 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0F90B16A4CE; Wed, 15 Dec 2004 10:00:37 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2BA5043D48; Wed, 15 Dec 2004 10:00:36 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFA0ZHH097216; Wed, 15 Dec 2004 12:00:35 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 63647-14; Wed, 15 Dec 2004 12:00:33 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFA0WGl097212 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Dec 2004 12:00:33 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBFA0ZZC027069; Wed, 15 Dec 2004 12:00:35 +0200 (EET) (envelope-from ru) Date: Wed, 15 Dec 2004 12:00:35 +0200 From: Ruslan Ermilov To: Jung-uk Kim Message-ID: <20041215100035.GL25967@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> <200412141945.18740.jkim@niksun.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="WkHPBKJ2pKcVUM5H" Content-Disposition: inline In-Reply-To: <200412141945.18740.jkim@niksun.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: amd64@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 10:00:37 -0000 --WkHPBKJ2pKcVUM5H Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 14, 2004 at 07:45:18PM -0500, Jung-uk Kim wrote: > On Tuesday 14 December 2004 05:13 pm, Sean McNeil wrote: > > On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > > > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > > > [...] > > > > > > > rpm scripts should also be fixed. It seems like a bug in the > > > > rpm port that no one has addressed. > > > > > > rpm port is not guilty -- running the postinstall script > > > manually on amd64 returns 1, but on i386 it returns 0: > > > > > > Script started on Tue Dec 14 23:10:31 2004 > > > hammer# /compat/linux/bin/sh > > > sh-2.04# uname -srm > > > Linux 2.4.2 amd64 > > > sh-2.04# /usr/sbin/glibc_post_upgrade > > > sh-2.04# echo $? > > > 1 > > > Script done on Tue Dec 14 23:10:53 2004 > > > > Yes, I just got to this point. Thanks for the confirmation. I'm > > trying to find sources to glibc_post_upgrade to take a look. >=20 > FYI, this is ports/67625: >=20 > http://www.freebsd.org/cgi/query-pr.cgi?pr=3D67625 >=20 No, this problem is totally different. Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --WkHPBKJ2pKcVUM5H Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwAtDqRfpzJluFF4RApUXAJ9qHeHVV9g1TvC0RQnT4hRPPBVGfwCcCgkL 6Wh2W/A7k1j7PVH0T9Cutug= =kPCT -----END PGP SIGNATURE----- --WkHPBKJ2pKcVUM5H-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 10:26:25 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8919016A4CE; Wed, 15 Dec 2004 10:26:25 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7C97943D41; Wed, 15 Dec 2004 10:26:24 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFAQNmd099547; Wed, 15 Dec 2004 12:26:23 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 71754-14; Wed, 15 Dec 2004 12:26:22 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFAQLvl099544 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Dec 2004 12:26:22 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBFAQPKY027243; Wed, 15 Dec 2004 12:26:25 +0200 (EET) (envelope-from ru) Date: Wed, 15 Dec 2004 12:26:25 +0200 From: Ruslan Ermilov To: Sean McNeil Message-ID: <20041215102625.GM25967@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> <1103049246.21655.3.camel@server.mcneil.com> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> <1103066141.2041.4.camel@server.mcneil.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="lRF4gxo9Z9M++D0O" Content-Disposition: inline In-Reply-To: <1103066141.2041.4.camel@server.mcneil.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: amd64@FreeBSD.org cc: "Tim J. Robbins" Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 10:26:25 -0000 --lRF4gxo9Z9M++D0O Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 14, 2004 at 03:15:41PM -0800, Sean McNeil wrote: > On Tue, 2004-12-14 at 14:13 -0800, Sean McNeil wrote: > > On Tue, 2004-12-14 at 23:54 +0200, Ruslan Ermilov wrote: > > > On Tue, Dec 14, 2004 at 10:34:06AM -0800, Sean McNeil wrote: > > > [...] > > > > rpm scripts should also be fixed. It seems like a bug in the rpm p= ort > > > > that no one has addressed. > > > >=20 > > > rpm port is not guilty -- running the postinstall script > > > manually on amd64 returns 1, but on i386 it returns 0: > > >=20 > > > Script started on Tue Dec 14 23:10:31 2004 > > > hammer# /compat/linux/bin/sh > > > sh-2.04# uname -srm > > > Linux 2.4.2 amd64 > > > sh-2.04# /usr/sbin/glibc_post_upgrade=20 > > > sh-2.04# echo $? > > > 1 > > > Script done on Tue Dec 14 23:10:53 2004 > >=20 > > Yes, I just got to this point. Thanks for the confirmation. I'm trying > > to find sources to glibc_post_upgrade to take a look. >=20 > Here is what I have so far.... >=20 > The source looks like this: >=20 > #ifdef ARCH_386 > /* Work around rpm bug */ > char *remove_file[] =3D { > "/lib/i686/libc-" VERSION ".so", > "/lib/i686/libm-" VERSION ".so", > "/lib/i686/libpthread-" PVERSION ".so", > "/lib/i686/libc.so.6", > "/lib/i686/libm.so.6", > "/lib/i686/libpthread.so.0", > NULL }; > int i; >=20 > for (i =3D 0; remove_file[i]; i++) > unlink (remove_file[i]); > #endif > pid =3D vfork (); > if (pid =3D=3D 0) { > execl ("/sbin/ldconfig", "/sbin/ldconfig", NULL); > _exit (1); > } else if (pid < 0) { > _exit (1); > } > if (waitpid (0, &status, 0) !=3D pid || !WIFEXITED (status)) { > _exit (1); > } > if (WEXITSTATUS (status)) > _exit (WEXITSTATUS (status)); >=20 > ktrace shows: >=20 > 2018 ktrace RET ktrace 0 > 2018 ktrace CALL > execve(0x7fffffffee0f,0x7fffffffec60,0x7fffffffec70) > 2018 ktrace NAMI "/compat/linux/usr/sbin/glibc_post_upgrade" > 2018 glibc_post_upgrade RET execve 0 > 2018 glibc_post_upgrade CALL unlink(0x8048788) > 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libc-2.2.4.so" > 2018 glibc_post_upgrade NAMI "/lib/i686/libc-2.2.4.so" > 2018 glibc_post_upgrade RET unlink JUSTRETURN > 2018 glibc_post_upgrade CALL unlink(0x80487a0) > 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libm-2.2.4.so" > 2018 glibc_post_upgrade NAMI "/lib/i686/libm-2.2.4.so" > 2018 glibc_post_upgrade RET unlink JUSTRETURN > 2018 glibc_post_upgrade CALL unlink(0x80487b8) > 2018 glibc_post_upgrade NAMI > "/compat/linux/lib/i686/libpthread-0.9.so" > 2018 glibc_post_upgrade NAMI "/lib/i686/libpthread-0.9.so" > 2018 glibc_post_upgrade RET unlink JUSTRETURN > 2018 glibc_post_upgrade CALL unlink(0x80487d4) > 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libc.so.6" > 2018 glibc_post_upgrade NAMI "/lib/i686/libc.so.6" > 2018 glibc_post_upgrade RET unlink JUSTRETURN > 2018 glibc_post_upgrade CALL unlink(0x80487e8) > 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libm.so.6" > 2018 glibc_post_upgrade NAMI "/lib/i686/libm.so.6" > 2018 glibc_post_upgrade RET unlink JUSTRETURN > 2018 glibc_post_upgrade CALL unlink(0x80487fc) > 2018 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libpthread.so.0" > 2018 glibc_post_upgrade NAMI "/lib/i686/libpthread.so.0" > 2018 glibc_post_upgrade RET unlink JUSTRETURN > 2018 glibc_post_upgrade CALL lstat > 2018 glibc_post_upgrade RET lstat 2019/0x7e3 > 2018 glibc_post_upgrade CALL old.sendmsg(0,0xffffdb8c,0,0) > 2018 glibc_post_upgrade RET old.sendmsg 2019/0x7e3 > 2018 glibc_post_upgrade CALL exit(0x1) >=20 > Looks like there is a mismatch in kernel entry points here. >=20 > lstat instead of vfork and old.sendmsg instead of (maybe) waitpid. >=20 > Does ktrace work with linux abi? >=20 On i386 it looks identical, except that sendmsg doesn't result in exit(0x1): 20167 ktrace RET ktrace 0 20167 ktrace CALL execve(0xbfbfec77,0xbfbfeb60,0xbfbfeb68) 20167 ktrace NAMI "/compat/linux/usr/sbin/glibc_post_upgrade" 20167 glibc_post_upgrade RET execve 0 20167 glibc_post_upgrade CALL unlink(0x8048788) 20167 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libc-2.2.4.so" 20167 glibc_post_upgrade NAMI "/lib/i686/libc-2.2.4.so" 20167 glibc_post_upgrade RET unlink JUSTRETURN 20167 glibc_post_upgrade CALL unlink(0x80487a0) 20167 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libm-2.2.4.so" 20167 glibc_post_upgrade NAMI "/lib/i686/libm-2.2.4.so" 20167 glibc_post_upgrade RET unlink JUSTRETURN 20167 glibc_post_upgrade CALL unlink(0x80487b8) 20167 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libpthread-0.9.so" 20167 glibc_post_upgrade NAMI "/lib/i686/libpthread-0.9.so" 20167 glibc_post_upgrade RET unlink JUSTRETURN 20167 glibc_post_upgrade CALL unlink(0x80487d4) 20167 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libc.so.6" 20167 glibc_post_upgrade NAMI "/lib/i686/libc.so.6" 20167 glibc_post_upgrade RET unlink JUSTRETURN 20167 glibc_post_upgrade CALL unlink(0x80487e8) 20167 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libm.so.6" 20167 glibc_post_upgrade NAMI "/lib/i686/libm.so.6" 20167 glibc_post_upgrade RET unlink JUSTRETURN 20167 glibc_post_upgrade CALL unlink(0x80487fc) 20167 glibc_post_upgrade NAMI "/compat/linux/lib/i686/libpthread.so.0" 20167 glibc_post_upgrade NAMI "/lib/i686/libpthread.so.0" 20167 glibc_post_upgrade RET unlink JUSTRETURN 20167 glibc_post_upgrade CALL lstat 20167 glibc_post_upgrade RET lstat 20168/0x4ec8 20167 glibc_post_upgrade CALL old.sendmsg(0,0xbfbfea1c,0,0) 20167 glibc_post_upgrade RET old.sendmsg 20168/0x4ec8 20167 glibc_post_upgrade CALL accept(0x8048880,0) 20167 glibc_post_upgrade NAMI "/compat/linux/usr/lib/gconv/gconv-modules.= cache" 20167 glibc_post_upgrade NAMI "/compat/linux" 20167 glibc_post_upgrade NAMI "/compat/linux/usr/lib/gconv/gconv-modules.= cache" 20167 glibc_post_upgrade RET accept 0 20167 glibc_post_upgrade CALL lstat 20167 glibc_post_upgrade RET lstat 20171/0x4ecb 20167 glibc_post_upgrade CALL old.sendmsg(0,0xbfbfea1c,0,0) 20167 glibc_post_upgrade RET old.sendmsg 20171/0x4ecb 20167 glibc_post_upgrade CALL access(0x804883b,0x1) 20167 glibc_post_upgrade NAMI "/compat/linux/sbin/telinit" 20167 glibc_post_upgrade NAMI "/sbin/telinit" 20167 glibc_post_upgrade RET access JUSTRETURN 20167 glibc_post_upgrade CALL exit(0) The reason for this is as follows: hammer# grep -C3 TJR /sys/compat/linux/linux_socket.c=20 struct iovec *iov; int error; /* XXXTJR sendmsg is broken on amd64 */ error =3D copyin(args, &linux_args, sizeof(linux_args)); if (error) -- struct cmsghdr *cmsg; int error; /* XXXTJR recvmsg is broken on amd64 */ if ((error =3D copyin(args, &linux_args, sizeof(linux_args)))) return (error); Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --lRF4gxo9Z9M++D0O Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwBFQqRfpzJluFF4RAhKyAKCLUAmm7bW4iNPASB1E/a+QkwaHcgCaA1fn DqZgFt/6XtT1VaydJG3w0yc= =eGX2 -----END PGP SIGNATURE----- --lRF4gxo9Z9M++D0O-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 10:49:23 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6DCB616A4CE for ; Wed, 15 Dec 2004 10:49:23 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6B7AA43D49 for ; Wed, 15 Dec 2004 10:49:22 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFAnKHF002098; Wed, 15 Dec 2004 12:49:20 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 79314-14; Wed, 15 Dec 2004 12:49:20 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBFAnJ3F002094 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Wed, 15 Dec 2004 12:49:20 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBFAnNQv027445; Wed, 15 Dec 2004 12:49:23 +0200 (EET) (envelope-from ru) Date: Wed, 15 Dec 2004 12:49:22 +0200 From: Ruslan Ermilov To: Sean McNeil Message-ID: <20041215104922.GN25967@ip.net.ua> References: <1103059661.47262.6.camel@server.mcneil.com> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="9v2bTOXBzuB5Piju" Content-Disposition: inline In-Reply-To: <1103059661.47262.6.camel@server.mcneil.com> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: amd64@FreeBSD.org Subject: Re: linux proc, rpm and glibc_post_upgrade X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 10:49:23 -0000 --9v2bTOXBzuB5Piju Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Tue, Dec 14, 2004 at 01:27:41PM -0800, Sean McNeil wrote: > I decided to take a look at why linux_base is failing to install without > --noscripts. So far, I've found that glibc will not install because >=20 > /compat/linux/usr/sbin/glibc_post_upgrade >=20 > returns 1 when it is executed. Does anyone know where I can get the > source code to this for examination. A quick google got me nowhere. >=20 > Looking at strings output, I see a few things of interest: >=20 > /lib/i686/libc-2.2.4.so > /lib/i686/libm-2.2.4.so > /lib/i686/libpthread-0.9.so > /lib/i686/libc.so.6 > /lib/i686/libm.so.6 > /lib/i686/libpthread.so.0 > /sbin/ldconfig > /usr/sbin/iconvconfig > /sbin/telinit > /dev/initctl > /proc/1/exe > /proc/1/root >=20 > I do not see a /compat/linux/lib/i686 dir. > /compat/linux/proc is unmounted during install. > when mounted, /compat/linux/proc/1/root points to the system root, not > the linux compat root and there is not /compat/linux/proc/1/exe. >=20 I already mentioned that in another thread: sendmsg and recvmsg are known to be broken on amd64, hence exit(1) from glibc_post_upgrade. Installing only glibc-2.2.*.rpm with --noscripts exhibits another problem (from dmesg(8)): linux: pid 24134 (glidelink): sysctl {1,23} is not implemented linux: pid 24134 (glidelink): syscall syslog not implemented pid 24134 (glidelink), uid 0: exited on signal 12 (core dumped) Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --9v2bTOXBzuB5Piju Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwBayqRfpzJluFF4RArtCAJ9L5p+XNHYZGmb0Ylf7i6twuLYseACfZqSe 0DtWtnhzB10NxT9OqvbHz18= =Z6bL -----END PGP SIGNATURE----- --9v2bTOXBzuB5Piju-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 15:41:18 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B196D16A4CE for ; Wed, 15 Dec 2004 15:41:18 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 89B0643D2F for ; Wed, 15 Dec 2004 15:41:18 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) iBFFfHvP066712; Wed, 15 Dec 2004 07:41:17 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)iBFFfHfl066711; Wed, 15 Dec 2004 07:41:17 -0800 (PST) (envelope-from sgk) Date: Wed, 15 Dec 2004 07:41:17 -0800 From: Steve Kargl To: "Meyendriesch, Burkard" Message-ID: <20041215154117.GA66667@troutmask.apl.washington.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.2.1i cc: freebsd-amd64@freebsd.org Subject: Re: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 15:41:18 -0000 On Wed, Dec 15, 2004 at 09:20:40AM +0100, Meyendriesch, Burkard wrote: > > about a year ago I installed 5-CURRENT on my Athlon64 based box (Asus K8V). > Because at that time amd64 mode didn't work very well with a lot of ports > I installed FreeBSD in i386 mode. Meanwhile I followed the release path > to 5.3. Everything works very fine (with i386 mode). > > Now I want to use the full power of my 64 bit CPU. I cross compiled the > kernel to amd64 mode: > > # cd /usr/src > # make kernel TARGET=amd64 TARGET_ARCH=amd64 KERNCONF=REINEKE64 > > and tried to reboot the machine with the new kernel. The kernel himself > seems to work but when he tries to mount the root filesystem the system > hangs. I think something in my migration is wrong. > > Can someone please tell me the correct procedure to get my system work > in amd64 mode without complete re-installation. > Backup your important data. Get the amd64 ISO imge of FreeBSD and burn it to cd. Insert cd in target machine and boot. Follow the instructions. Restore your important data. Or read the FreeBSD-amd64 archive for a procedure described by Peter Wemm on cross-building FreeBSD/amd64 and doing a temporary install into the swap partition. -- Steve From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 15:57:10 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CEA3F16A4D2 for ; Wed, 15 Dec 2004 15:57:10 +0000 (GMT) Received: from dragon.nuxi.com (trang.nuxi.com [66.93.134.19]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9829643D58 for ; Wed, 15 Dec 2004 15:57:10 +0000 (GMT) (envelope-from obrien@NUXI.com) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.13.1/8.13.1) with ESMTP id iBFFvAUo031877; Wed, 15 Dec 2004 07:57:10 -0800 (PST) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.13.1/8.13.1/Submit) id iBFFv9d0031876; Wed, 15 Dec 2004 07:57:09 -0800 (PST) (envelope-from obrien) Date: Wed, 15 Dec 2004 07:57:09 -0800 From: "David O'Brien" To: "Meyendriesch, Burkard" Message-ID: <20041215155709.GA31842@dragon.nuxi.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.4.1i X-Operating-System: FreeBSD 6.0-CURRENT Organization: The NUXI BSD Group X-Pgp-Rsa-Fingerprint: B7 4D 3E E9 11 39 5F A3 90 76 5D 69 58 D9 98 7A X-Pgp-Rsa-Keyid: 1024/34F9F9D5 cc: freebsd-amd64@freebsd.org Subject: Re: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 15:57:10 -0000 On Wed, Dec 15, 2004 at 09:20:40AM +0100, Meyendriesch, Burkard wrote: > Can someone please tell me the correct procedure to get my system work > in amd64 mode without complete re-installation. re-installation *IS* the correct procedure. We don't support moving from and i386 32-bit install to 64-bit one, nor does Linux, NetBSD, OpenBSD, or Microsoft. Sorry. -- -- David (obrien@FreeBSD.org) From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 16:10:50 2004 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 171BC16A4CE; Wed, 15 Dec 2004 16:10:50 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id E4AF843D49; Wed, 15 Dec 2004 16:10:49 +0000 (GMT) (envelope-from obrien@FreeBSD.org) Received: from freefall.freebsd.org (obrien@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBFGAnPJ036609; Wed, 15 Dec 2004 16:10:49 GMT (envelope-from obrien@freefall.freebsd.org) Received: (from obrien@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBFGAnor036605; Wed, 15 Dec 2004 16:10:49 GMT (envelope-from obrien) Date: Wed, 15 Dec 2004 16:10:49 GMT From: "David E. O'Brien" Message-Id: <200412151610.iBFGAnor036605@freefall.freebsd.org> To: obrien@FreeBSD.org, freebsd-amd64@FreeBSD.org, le@FreeBSD.org Subject: Re: amd64/75043: Vinum panic on booting from mirrored vinum drive on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 16:10:50 -0000 Synopsis: Vinum panic on booting from mirrored vinum drive on amd64 Responsible-Changed-From-To: freebsd-amd64->le Responsible-Changed-By: obrien Responsible-Changed-When: Wed Dec 15 16:08:41 GMT 2004 Responsible-Changed-Why: Lukas Ertl is now Mr. Vinum. :-) http://www.freebsd.org/cgi/query-pr.cgi?pr=75043 From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 16:52:34 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3DAFE16A4CE for ; Wed, 15 Dec 2004 16:52:34 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id E840F43D55 for ; Wed, 15 Dec 2004 16:52:33 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 9D9ED2A7EA for ; Wed, 15 Dec 2004 08:52:33 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 2E593E2B3 for ; Wed, 15 Dec 2004 08:52:33 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id iBFGqWP6044700; Wed, 15 Dec 2004 08:52:32 -0800 (PST) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.1/8.13.1/Submit) id iBFGqRaw044695; Wed, 15 Dec 2004 08:52:27 -0800 (PST) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-amd64@freebsd.org Date: Wed, 15 Dec 2004 08:52:26 -0800 User-Agent: KMail/1.7.1 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412150852.27164.peter@wemm.org> cc: "Meyendriesch, Burkard" Subject: Re: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 16:52:34 -0000 On Wednesday 15 December 2004 12:20 am, Meyendriesch, Burkard wrote: > hello folks, > > about a year ago I installed 5-CURRENT on my Athlon64 based box (Asus > K8V). Because at that time amd64 mode didn't work very well with a > lot of ports I installed FreeBSD in i386 mode. Meanwhile I followed > the release path to 5.3. Everything works very fine (with i386 mode). > > Now I want to use the full power of my 64 bit CPU. I cross compiled > the kernel to amd64 mode: > > # cd /usr/src > # make kernel TARGET=amd64 TARGET_ARCH=amd64 KERNCONF=REINEKE64 > > and tried to reboot the machine with the new kernel. The kernel > himself seems to work but when he tries to mount the root filesystem > the system hangs. I think something in my migration is wrong. > > Can someone please tell me the correct procedure to get my system > work in amd64 mode without complete re-installation. > > Thanks a lot > Burkard There are ways, but it is painful. You do not want to do what I'm going to post below.. Really. :-) 1) buildworld/buildkernel 2) turn off swap (either swapoff or reboot with no swap) 3) newfs /dev/ad0s1b (or wherever) 4) mount /dev/ad0s1b /mnt 5) cd /usr/src; make installworld DESTDIR=/mnt 6) cd /usr/src/etc; make distribution DESTDIR=/mnt 7) cp /etc/fstab /mnt/etc/fstab 8) copy your 64 bit kernel to /boot/kernel.amd64 or wherever you like 9) reboot 10) break into loader prompt 11) load /boot/kernel.amd64 12) set vfs.root.mountfrom="ufs:/dev/ad0s1b" 13) boot -s 14) now you're in single user on a small mini-install in your swap 15) mount your original file systems under /mnt. all of them. you'll have to do this part by hand. read the /etc/fstab for the list. 16) up till this point, you are not committed. #17 is the point of no return 17) you will have to mess with symlinks to make this work. but what you want is: cd /usr/src; make installworld DESTDIR=/mnt cd /usr/src; make installkernel DESTDIR=/mnt you might need to use 'make -k' to get this to run through completely. The problem is that you built with srcdir=/usr/src and objdir=/usr/obj. So the obj files were in /usr/obj/usr/src/... and now they're in /mnt/usr/obj/usr/src. Since the installworld is running from /mnt/usr/src, it will expect to find its obj files in /usr/obj/mnt/usr/src. You can try a mkdir -p /usr/obj/mnt/usr and then symlink from /usr/obj/mnt/usr/src -> /mnt/usr/obj/usr/src. Experimentation will be needed. 18) reboot 19) make sure you're in the 64 bit kernel and boot. Cross fingers and everything else that can be crossed. 20) just to be safe, do another installworld while in 64 bit mode in case something got skipped due to 'make -k' mode. Warning: I probably forgot some critical points. I did this sort of thing a few times about 6-12 months ago and my instructions above are entirely from memory. If you try it, you will need to be able to work your way out of the mess if you get stuck. If you try it, you'd better have the reinstall CD handy. You might still need it. You can hose yourself. If anybody would like to try a 32->64 transition on a fresh i386 install and take proper notes for a howto or a walkthrough, that might be a good thing. Since you're presumably running on kernel.old right now, make sure you save it somewhere safe that you can get to. The reason why it hangs are for many reasons. 1) our syscall translation is relatively primitive. It works pretty well for 32 bit application level programs, but not for system programs. eg: mount, init, etc. sysctl is broken for 32 bit binaries because their idea of a 'long' doesn't match the kernel. The mount interface has got binary blobs of data being passed around that we do not translate. 2) Right now, 32 bit binaries use the i386_userldt() facility in their early startup, which the amd64 kernel does not implement. We have to use a custom 32-bit build of ld-elf.so.1 and libc.so.6 that implements the thread-local-storage features via mechanisms that are available. So what is most likely happening is that /sbin/init is hanging or locking up, and as a result you see nothing. 3) the 32 bit syscall layer isn't bug free. I've run into some apps that should work but don't. Obviously things are not right yet. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 16:57:10 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 201E216A4CE; Wed, 15 Dec 2004 16:57:10 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id E92FD43D2F; Wed, 15 Dec 2004 16:57:09 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id C2E342A7EA; Wed, 15 Dec 2004 08:57:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 39D20E2B5; Wed, 15 Dec 2004 08:57:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id iBFGv9uA044778; Wed, 15 Dec 2004 08:57:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.1/8.13.1/Submit) id iBFGv5F7044773; Wed, 15 Dec 2004 08:57:05 -0800 (PST) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-amd64@freebsd.org Date: Wed, 15 Dec 2004 08:57:05 -0800 User-Agent: KMail/1.7.1 References: <1103050826.21655.13.camel@server.mcneil.com> In-Reply-To: <1103050826.21655.13.camel@server.mcneil.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412150857.05622.peter@wemm.org> cc: amd64@freebsd.org Subject: Re: non-executable stack X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 16:57:10 -0000 On Tuesday 14 December 2004 11:00 am, Sean McNeil wrote: > Just wondering if FreeBSD is taking advantage of the non-execute > capability in the amd64 processor to protect the stack and allocation > area. If so, how would something like the java VM work? Would it > have to have some sort of chflag bit set or suid'd? > > Cheers, > Sean We sort-of support the PG_NX bit, but there are things broken in the pmap.c code which means it will get lost over time. We cheat and create the primary stack with execute turned on, because the executable signal trampoline is still in there. The signal trampoline should be in libc anyway. gcc needs to have its configuration changed so that it uses mprotect() to turn PROT_EXEC on when it needs to execute stuff on the stack. It does this for many architectures, but not for FreeBSD/i386 and /amd64. Things like the java vm would need to use mprotect() like they do on solaris, linux etc. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 16:57:10 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 201E216A4CE; Wed, 15 Dec 2004 16:57:10 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id E92FD43D2F; Wed, 15 Dec 2004 16:57:09 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id C2E342A7EA; Wed, 15 Dec 2004 08:57:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id 39D20E2B5; Wed, 15 Dec 2004 08:57:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id iBFGv9uA044778; Wed, 15 Dec 2004 08:57:09 -0800 (PST) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.1/8.13.1/Submit) id iBFGv5F7044773; Wed, 15 Dec 2004 08:57:05 -0800 (PST) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-amd64@freebsd.org Date: Wed, 15 Dec 2004 08:57:05 -0800 User-Agent: KMail/1.7.1 References: <1103050826.21655.13.camel@server.mcneil.com> In-Reply-To: <1103050826.21655.13.camel@server.mcneil.com> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412150857.05622.peter@wemm.org> cc: amd64@freebsd.org Subject: Re: non-executable stack X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 16:57:10 -0000 On Tuesday 14 December 2004 11:00 am, Sean McNeil wrote: > Just wondering if FreeBSD is taking advantage of the non-execute > capability in the amd64 processor to protect the stack and allocation > area. If so, how would something like the java VM work? Would it > have to have some sort of chflag bit set or suid'd? > > Cheers, > Sean We sort-of support the PG_NX bit, but there are things broken in the pmap.c code which means it will get lost over time. We cheat and create the primary stack with execute turned on, because the executable signal trampoline is still in there. The signal trampoline should be in libc anyway. gcc needs to have its configuration changed so that it uses mprotect() to turn PROT_EXEC on when it needs to execute stuff on the stack. It does this for many architectures, but not for FreeBSD/i386 and /amd64. Things like the java vm would need to use mprotect() like they do on solaris, linux etc. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 17:35:01 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CE04816A4CE; Wed, 15 Dec 2004 17:35:01 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id 7B9BB43D31; Wed, 15 Dec 2004 17:35:01 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id 2BF82F1B09; Wed, 15 Dec 2004 09:35:01 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 42487-06; Wed, 15 Dec 2004 09:34:59 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id C87DFF1950; Wed, 15 Dec 2004 09:34:59 -0800 (PST) From: Sean McNeil To: Ruslan Ermilov In-Reply-To: <20041215104922.GN25967@ip.net.ua> References: <1103059661.47262.6.camel@server.mcneil.com> <20041215104922.GN25967@ip.net.ua> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-0yXc74aN+F27xtUHxFVQ" Date: Wed, 15 Dec 2004 09:34:59 -0800 Message-Id: <1103132099.43203.10.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com cc: amd64@FreeBSD.org Subject: Re: linux proc, rpm and glibc_post_upgrade X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 17:35:01 -0000 --=-0yXc74aN+F27xtUHxFVQ Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2004-12-15 at 12:49 +0200, Ruslan Ermilov wrote: > On Tue, Dec 14, 2004 at 01:27:41PM -0800, Sean McNeil wrote: > > I decided to take a look at why linux_base is failing to install withou= t > > --noscripts. So far, I've found that glibc will not install because > >=20 > > /compat/linux/usr/sbin/glibc_post_upgrade > >=20 > > returns 1 when it is executed. Does anyone know where I can get the > > source code to this for examination. A quick google got me nowhere. > >=20 > > Looking at strings output, I see a few things of interest: > >=20 > > /lib/i686/libc-2.2.4.so > > /lib/i686/libm-2.2.4.so > > /lib/i686/libpthread-0.9.so > > /lib/i686/libc.so.6 > > /lib/i686/libm.so.6 > > /lib/i686/libpthread.so.0 > > /sbin/ldconfig > > /usr/sbin/iconvconfig > > /sbin/telinit > > /dev/initctl > > /proc/1/exe > > /proc/1/root > >=20 > > I do not see a /compat/linux/lib/i686 dir. > > /compat/linux/proc is unmounted during install. > > when mounted, /compat/linux/proc/1/root points to the system root, not > > the linux compat root and there is not /compat/linux/proc/1/exe. > >=20 > I already mentioned that in another thread: sendmsg and recvmsg are > known to be broken on amd64, hence exit(1) from glibc_post_upgrade. > Installing only glibc-2.2.*.rpm with --noscripts exhibits another > problem (from dmesg(8)): I also mentioned in another recent thread what the sources to glibc_post_upgrade look like: pid =3D vfork (); if (pid =3D=3D 0) { execl ("/sbin/ldconfig", "/sbin/ldconfig", NULL); _exit (1); } else if (pid < 0) { _exit (1); } if (waitpid (0, &status, 0) !=3D pid || !WIFEXITED (status)) { _exit (1); } So if fork/waitpid communicate via sendmsg/recvmsg that would mean a lot of linux programs would not work :( > linux: pid 24134 (glidelink): sysctl {1,23} is not implemented > linux: pid 24134 (glidelink): syscall syslog not implemented > pid 24134 (glidelink), uid 0: exited on signal 12 (core dumped) >=20 >=20 > Cheers, --=-0yXc74aN+F27xtUHxFVQ Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBwHXDyQsGN30uGE4RAjAhAJ9JJzpGL0i/Vnml+Ox1k6MlKoWLggCfYem6 GYpXvXMfgmRB0NrEQqoLY6E= =EzNV -----END PGP SIGNATURE----- --=-0yXc74aN+F27xtUHxFVQ-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 18:59:40 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3A50A16A4CE; Wed, 15 Dec 2004 18:59:40 +0000 (GMT) Received: from mail.mcneil.com (mcneil.com [24.199.45.54]) by mx1.FreeBSD.org (Postfix) with ESMTP id F01FF43D64; Wed, 15 Dec 2004 18:59:39 +0000 (GMT) (envelope-from sean@mcneil.com) Received: from localhost (localhost.mcneil.com [127.0.0.1]) by mail.mcneil.com (Postfix) with ESMTP id ACA44F1A9D; Wed, 15 Dec 2004 10:59:37 -0800 (PST) Received: from mail.mcneil.com ([127.0.0.1]) by localhost (server.mcneil.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id 76742-01; Wed, 15 Dec 2004 10:59:27 -0800 (PST) Received: from mcneil.com (mcneil.com [24.199.45.54]) by mail.mcneil.com (Postfix) with ESMTP id 21F0FF1803; Wed, 15 Dec 2004 10:59:27 -0800 (PST) From: Sean McNeil To: Ruslan Ermilov In-Reply-To: <20041215102625.GM25967@ip.net.ua> References: <20041214182153.GA80721@ip.net.ua> <1103049246.21655.3.camel@server.mcneil.com> <20041214215415.GB29362@ip.net.ua> <1103062382.46568.1.camel@server.mcneil.com> <1103066141.2041.4.camel@server.mcneil.com> <20041215102625.GM25967@ip.net.ua> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-7Y4KkmDKwfHHQI+9rsqV" Date: Wed, 15 Dec 2004 10:59:26 -0800 Message-Id: <1103137166.76745.9.camel@server.mcneil.com> Mime-Version: 1.0 X-Mailer: Evolution 2.0.3 FreeBSD GNOME Team Port X-Virus-Scanned: by amavisd-new at mcneil.com cc: amd64@FreeBSD.org cc: "Tim J. Robbins" Subject: Re: ports/emulators/linux_base on amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 18:59:40 -0000 --=-7Y4KkmDKwfHHQI+9rsqV Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Wed, 2004-12-15 at 12:26 +0200, Ruslan Ermilov wrote: > The reason for this is as follows: >=20 > hammer# grep -C3 TJR /sys/compat/linux/linux_socket.c=20 > struct iovec *iov; > int error; >=20 > /* XXXTJR sendmsg is broken on amd64 */ >=20 > error =3D copyin(args, &linux_args, sizeof(linux_args)); > if (error) > -- > struct cmsghdr *cmsg; > int error; >=20 > /* XXXTJR recvmsg is broken on amd64 */ >=20 > if ((error =3D copyin(args, &linux_args, sizeof(linux_args)))) > return (error); Is there any additional work being done with linux emulation on amd64? There is something odd here that puzzles me. There are changes to convert 32-bit pointers over to 64-bit as it does the copyin. For sendmsg/recvmsg, these have a msghdr structure that can get a little complicated (especially mgs_control which is protocol dependent). But I'm not sure why this is done at all. Why convert the 32-bit pointers in the linux emulation? Why not have the linux emulation as it should be - independent of architecture sizes - and have it build on top of 64-bit or compat_ia32 for 32-bit? This would go a very long way in getting linux64 working under FreeBSD, wouldn't it? Cheers, Sean --=-7Y4KkmDKwfHHQI+9rsqV Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQBBwImOyQsGN30uGE4RAmSYAJ9PhpNyXus+bst0ltnKu7s2vtZKywCeOrNh uxfKSvemfLK+22gGcVw+dJ8= =QdJ9 -----END PGP SIGNATURE----- --=-7Y4KkmDKwfHHQI+9rsqV-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 20:36:22 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2EABC16A4CE for ; Wed, 15 Dec 2004 20:36:22 +0000 (GMT) Received: from mail6.speakeasy.net (mail6.speakeasy.net [216.254.0.206]) by mx1.FreeBSD.org (Postfix) with ESMTP id C80A743D5F for ; Wed, 15 Dec 2004 20:36:21 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 19566 invoked from network); 15 Dec 2004 20:36:21 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 15 Dec 2004 20:36:20 -0000 Received: from [10.50.41.243] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id iBFKaAVr004577; Wed, 15 Dec 2004 15:36:15 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: freebsd-amd64@FreeBSD.org, Astrodog Date: Wed, 15 Dec 2004 15:36:33 -0500 User-Agent: KMail/1.6.2 References: <200412031854.12801.nb_root@videotron.ca> <20041204052330.GA62430@dragon.nuxi.com> <2fd864e04120322487e1f235d@mail.gmail.com> In-Reply-To: <2fd864e04120322487e1f235d@mail.gmail.com> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200412151536.34100.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx Subject: Re: Compaq R3000 Series X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 20:36:22 -0000 On Saturday 04 December 2004 01:48 am, Astrodog wrote: > On Fri, 3 Dec 2004 21:23:30 -0800, David O'Brien wrote: > > On Fri, Dec 03, 2004 at 06:54:12PM -0500, Nicolas Blais wrote: > > > I would like to know what the situation is with the Compaq/HP R3000 > > > Series problem at boot with 5-STABLE. Was the patch to at least get it > > > booted commited to -STABLE and/or CURRENT? > > > > If the patch you're refering to the keyboard related patch, no it hasn't. > > > > Someone that experiences the problem needs to take the patch that is > > floating around and make it commitable. This means rather than cutting > > out the code that the patch does, it is wrapped around a loader tunable > > so it only gets turned off on these laptops. > > > > Or someone needs to go read the code and explain why removing that > > section makes a difference (ie, understand what is really going on), and > > make an argument that removing that code is OK for the rest of the world > > that isn't experiencing the problem. > > > > -- > > -- David (obrien@FreeBSD.org) > > > > > > _______________________________________________ > > freebsd-amd64@freebsd.org mailing list > > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > > To unsubscribe, send any mail to "freebsd-amd64-unsubscribe@freebsd.org" > > There are 3 working patches out now, the first being the #if 1 one I > used to build that ISO. There's also aparently the flags one, listed > on the PR, and the hints one I made awhile back. > > The code in question, that causes the bug sends a command to the > keyboard controller to test the status of the port. The potential bug > I can see cropping up with just removing the code is the failure of > anything that relies on actually testing the keyboard port. That might > extend to some com port console things. > > To avoid that protential problem for everyone else, and still let > R3000Z users actually use their laptops with FreeBSD, without a 2 line > fork, I think the flags fix, listed in the PR might be the best > solution, atleast for the time being. So the patch with the flag to atkbd that I posted to the PR does work? (No one has told me that before.) If it does I'll commit it as it doesn't change default behavior and uses the standard flags mechanism (rather than another random tunable) to turn off the probe. Patch included below for reference: Index: atkbd.c =================================================================== RCS file: /usr/cvs/src/sys/dev/kbd/atkbd.c,v retrieving revision 1.43 diff -u -r1.43 atkbd.c --- atkbd.c 10 Jun 2004 20:30:56 -0000 1.43 +++ atkbd.c 3 Nov 2004 22:37:55 -0000 @@ -1117,7 +1117,8 @@ * to set the command byte to particular values. */ test_controller(kbdc); - test_kbd_port(kbdc); + if (!(flags & KB_CONF_NO_PROBE_TEST)) + test_kbd_port(kbdc); err = get_kbd_echo(kbdc); Index: atkbdreg.h =================================================================== RCS file: /usr/cvs/src/sys/dev/kbd/atkbdreg.h,v retrieving revision 1.6 diff -u -r1.6 atkbdreg.h --- atkbdreg.h 19 Mar 2000 03:25:12 -0000 1.6 +++ atkbdreg.h 3 Nov 2004 22:37:22 -0000 @@ -35,6 +35,7 @@ #define KB_CONF_FAIL_IF_NO_KBD (1 << 0) /* don't install if no kbd is found */ #define KB_CONF_NO_RESET (1 << 1) /* don't reset the keyboard */ #define KB_CONF_ALT_SCANCODESET (1 << 2) /* assume the XT type keyboard */ +#define KB_CONF_NO_PROBE_TEST (1 << 3) /* don't test keyboard during probe */ #ifdef _KERNEL -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 21:28:03 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ADF5B16A4CE; Wed, 15 Dec 2004 21:28:03 +0000 (GMT) Received: from mailout02.sul.t-online.com (mailout02.sul.t-online.com [194.25.134.17]) by mx1.FreeBSD.org (Postfix) with ESMTP id F0C2943D5C; Wed, 15 Dec 2004 21:28:02 +0000 (GMT) (envelope-from Alexander@Leidinger.net) Received: from fwd07.aul.t-online.de by mailout02.sul.t-online.com with smtp id 1Cec5w-0001Lh-01; Wed, 15 Dec 2004 17:33:44 +0100 Received: from Andro-Beta.Leidinger.net (ZquYJ2ZSQe9RbhZEsJFcPkVa9e+a+RPCWohFwb6RBniBBuZQ8Ap-gN@[217.83.31.63]) by fmrl07.sul.t-online.com with esmtp id 1Cec5c-0a7jLk0; Wed, 15 Dec 2004 17:33:24 +0100 Received: from Andro-Beta.Leidinger.net (localhost [127.0.0.1]) iBFGWwxR038863; Wed, 15 Dec 2004 17:32:58 +0100 (CET) (envelope-from Alexander@Leidinger.net) Received: (from www@localhost)iBFGWwAJ038862; Wed, 15 Dec 2004 17:32:58 +0100 (CET) (envelope-from Alexander@Leidinger.net) X-Authentication-Warning: Andro-Beta.Leidinger.net: www set sender to Alexander@Leidinger.net using -f Received: from 141.113.101.32 ([141.113.101.32]) by netchild.homeip.net (IMP) with HTTP for ; Wed, 15 Dec 2004 17:32:57 +0100 Message-ID: <1103128377.41c06739a3956@netchild.homeip.net> Date: Wed, 15 Dec 2004 17:32:57 +0100 From: Alexander Leidinger To: Jeremy Messenger References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 8bit User-Agent: Internet Messaging Program (IMP) 3.2.6 / FreeBSD-4.10 X-Originating-IP: 141.113.101.32 X-ID: ZquYJ2ZSQe9RbhZEsJFcPkVa9e+a+RPCWohFwb6RBniBBuZQ8Ap-gN@t-dialin.net X-TOI-MSGID: 803885a9-e9dd-470b-9b1a-a14032cbb878 cc: freebsd-amd64@freebsd.org cc: Mikhail Teterin cc: Anthony Ginepro cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 21:28:03 -0000 Zitat von Jeremy Messenger : > No crash: > ======================= > Add '-fgcse' in gstreamer-plugins and it will fix everything for > athlon-xp, but not p4. The '-fgcse' is automatic add in when you use -O2, > so it's why it doesn't crash with -O2. > ======================= I've an Athlon mobile here (CPUTYPE=athlon-xp), and I'm using "-Os". "info gcc" tells me that "-fgcse" is included in "-Os". In this setup I get segfaults. I will recompile gstreamer-plugins with "-fgcse" and report back later (tomorrow). 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-amd64@FreeBSD.ORG Wed Dec 15 21:31:00 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0290216A4CE for ; Wed, 15 Dec 2004 21:31:00 +0000 (GMT) Received: from relais.videotron.ca (relais.videotron.ca [24.201.245.36]) by mx1.FreeBSD.org (Postfix) with ESMTP id 91D5143D45 for ; Wed, 15 Dec 2004 21:30:59 +0000 (GMT) (envelope-from nb_root@videotron.ca) Received: from clk01 ([66.130.198.54]) by VL-MO-MR010.ip.videotron.ca (iPlanet Messaging Server 5.2 HotFix 1.21 (built Sep 8 2003)) with ESMTP id <0I8S00JZV93MRF@VL-MO-MR010.ip.videotron.ca> for freebsd-amd64@freebsd.org; Wed, 15 Dec 2004 16:30:59 -0500 (EST) Date: Wed, 15 Dec 2004 16:30:56 -0500 From: Nicolas Blais In-reply-to: <200412151536.34100.jhb@FreeBSD.org> To: freebsd-amd64@freebsd.org Message-id: <200412151630.58306.nb_root@videotron.ca> MIME-version: 1.0 Content-type: text/plain; charset=iso-8859-1 Content-transfer-encoding: 7BIT Content-disposition: inline User-Agent: KMail/1.7.1 References: <200412031854.12801.nb_root@videotron.ca> <200412151536.34100.jhb@FreeBSD.org> Subject: Re: Compaq R3000 Series X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 21:31:00 -0000 Could you make sure it gets to -STABLE? Thanks, Nicolas. On December 15, 2004 15:36, John Baldwin wrote: > On Saturday 04 December 2004 01:48 am, Astrodog wrote: > > On Fri, 3 Dec 2004 21:23:30 -0800, David O'Brien wrote: > > > On Fri, Dec 03, 2004 at 06:54:12PM -0500, Nicolas Blais wrote: > > > > I would like to know what the situation is with the Compaq/HP R3000 > > > > Series problem at boot with 5-STABLE. Was the patch to at least get > > > > it booted commited to -STABLE and/or CURRENT? > > > > > > If the patch you're refering to the keyboard related patch, no it > > > hasn't. > > > > > > Someone that experiences the problem needs to take the patch that is > > > floating around and make it commitable. This means rather than cutting > > > out the code that the patch does, it is wrapped around a loader tunable > > > so it only gets turned off on these laptops. > > > > > > Or someone needs to go read the code and explain why removing that > > > section makes a difference (ie, understand what is really going on), > > > and make an argument that removing that code is OK for the rest of the > > > world that isn't experiencing the problem. > > > > > > -- > > > -- David (obrien@FreeBSD.org) > > > > > > > > > _______________________________________________ > > > freebsd-amd64@freebsd.org mailing list > > > http://lists.freebsd.org/mailman/listinfo/freebsd-amd64 > > > To unsubscribe, send any mail to > > > "freebsd-amd64-unsubscribe@freebsd.org" > > > > There are 3 working patches out now, the first being the #if 1 one I > > used to build that ISO. There's also aparently the flags one, listed > > on the PR, and the hints one I made awhile back. > > > > The code in question, that causes the bug sends a command to the > > keyboard controller to test the status of the port. The potential bug > > I can see cropping up with just removing the code is the failure of > > anything that relies on actually testing the keyboard port. That might > > extend to some com port console things. > > > > To avoid that protential problem for everyone else, and still let > > R3000Z users actually use their laptops with FreeBSD, without a 2 line > > fork, I think the flags fix, listed in the PR might be the best > > solution, atleast for the time being. > > So the patch with the flag to atkbd that I posted to the PR does work? (No > one has told me that before.) If it does I'll commit it as it doesn't > change default behavior and uses the standard flags mechanism (rather than > another random tunable) to turn off the probe. Patch included below for > reference: > > Index: atkbd.c > =================================================================== > RCS file: /usr/cvs/src/sys/dev/kbd/atkbd.c,v > retrieving revision 1.43 > diff -u -r1.43 atkbd.c > --- atkbd.c 10 Jun 2004 20:30:56 -0000 1.43 > +++ atkbd.c 3 Nov 2004 22:37:55 -0000 > @@ -1117,7 +1117,8 @@ > * to set the command byte to particular values. > */ > test_controller(kbdc); > - test_kbd_port(kbdc); > + if (!(flags & KB_CONF_NO_PROBE_TEST)) > + test_kbd_port(kbdc); > > err = get_kbd_echo(kbdc); > > Index: atkbdreg.h > =================================================================== > RCS file: /usr/cvs/src/sys/dev/kbd/atkbdreg.h,v > retrieving revision 1.6 > diff -u -r1.6 atkbdreg.h > --- atkbdreg.h 19 Mar 2000 03:25:12 -0000 1.6 > +++ atkbdreg.h 3 Nov 2004 22:37:22 -0000 > @@ -35,6 +35,7 @@ > #define KB_CONF_FAIL_IF_NO_KBD (1 << 0) /* don't install if no kbd is > found */ > #define KB_CONF_NO_RESET (1 << 1) /* don't reset the keyboard */ > #define KB_CONF_ALT_SCANCODESET (1 << 2) /* assume the XT type keyboard */ > +#define KB_CONF_NO_PROBE_TEST (1 << 3) /* don't test keyboard during probe > */ > > #ifdef _KERNEL From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 21:31:44 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FEF016A4CE; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) Received: from obsecurity.dyndns.org (CPE0050040655c8-CM00111ae02aac.cpe.net.cable.rogers.com [69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2EF43D39; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 785CC512D0; Wed, 15 Dec 2004 13:31:43 -0800 (PST) Date: Wed, 15 Dec 2004 13:31:43 -0800 From: Kris Kennaway To: Alexander Leidinger Message-ID: <20041215213143.GA99458@xor.obsecurity.org> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> <1103128377.41c06739a3956@netchild.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <1103128377.41c06739a3956@netchild.homeip.net> User-Agent: Mutt/1.4.2.1i cc: freebsd-amd64@freebsd.org cc: Jeremy Messenger cc: Mikhail Teterin cc: Anthony Ginepro cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 21:31:44 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 15, 2004 at 05:32:57PM +0100, Alexander Leidinger wrote: > Zitat von Jeremy Messenger : >=20 > > No crash: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Add '-fgcse' in gstreamer-plugins and it will fix everything for > > athlon-xp, but not p4. The '-fgcse' is automatic add in when you use -O= 2, > > so it's why it doesn't crash with -O2. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > I've an Athlon mobile here (CPUTYPE=3Dathlon-xp), and I'm using "-Os". > "info gcc" tells me that "-fgcse" is included in "-Os". In this setup I > get segfaults. >=20 > I will recompile gstreamer-plugins with "-fgcse" and report back later > (tomorrow). BTW, please stop hijacking my thread about definite compiler problems on amd64 with your discussion of possible compiler problems on i386 :-) Kris --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwK0+Wry0BWjoQKURAmPzAJ9xyyN1tr22Tena+Mq0vhcIilSyyQCcDu0J hJ5MmsZ2YmBv2HjR8WHqPY8= =IVF2 -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 21:40:06 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E832016A4CE; Wed, 15 Dec 2004 21:40:06 +0000 (GMT) Received: from mail.lovett.com (core.lovett.com [216.168.8.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id C600043D48; Wed, 15 Dec 2004 21:40:06 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from 66-169-240-6.or.charter.com ([66.169.240.6] helo=[10.21.91.101]) by mail.lovett.com with esmtpa (Exim 4.43 (FreeBSD)) id 1CegsQ-0005iA-NT; Wed, 15 Dec 2004 21:40:06 +0000 Message-ID: <41C0AF36.4010506@FreeBSD.org> Date: Wed, 15 Dec 2004 13:40:06 -0800 From: Ade Lovett User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> <1103128377.41c06739a3956@netchild.homeip.net> <20041215213143.GA99458@xor.obsecurity.org> In-Reply-To: <20041215213143.GA99458@xor.obsecurity.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-current@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 21:40:07 -0000 Kris Kennaway wrote: > BTW, please stop hijacking my thread about definite compiler problems > on amd64 with your discussion of possible compiler problems on i386 > :-) Please to be trimming cc lists, too ;) -aDe From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 21:50:12 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 67F9716A4D4; Wed, 15 Dec 2004 21:50:12 +0000 (GMT) Received: from mail.lovett.com (core.lovett.com [216.168.8.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3FF1843D5D; Wed, 15 Dec 2004 21:50:10 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from 66-169-240-6.or.charter.com ([66.169.240.6] helo=[10.21.91.101]) by mail.lovett.com with esmtpa (Exim 4.43 (FreeBSD)) id 1Ceh2A-0005mO-G9; Wed, 15 Dec 2004 21:50:10 +0000 Message-ID: <41C0B192.5070002@FreeBSD.org> Date: Wed, 15 Dec 2004 13:50:10 -0800 From: Ade Lovett User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: John Baldwin References: <200412031854.12801.nb_root@videotron.ca> <20041204052330.GA62430@dragon.nuxi.com> <2fd864e04120322487e1f235d@mail.gmail.com> <200412151536.34100.jhb@FreeBSD.org> In-Reply-To: <200412151536.34100.jhb@FreeBSD.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: freebsd-amd64@FreeBSD.org Subject: Re: Compaq R3000 Series X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 21:50:12 -0000 John Baldwin wrote: > So the patch with the flag to atkbd that I posted to the PR does work? (No > one has told me that before.) If it does I'll commit it as it doesn't change > default behavior and uses the standard flags mechanism (rather than another > random tunable) to turn off the probe. Patch included below for reference: Umm, John.. check the audit-trail of the PR. I followed up on Nov 18th, copied to you, indicating that it did solve this particular problem -- I actually hit the acpi issue further down in the boot, but that was straightforward enough to work around once I got my other amd64 box back. Please do commit it. Thanks, -aDe From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 23:08:59 2004 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5721316A4CE; Wed, 15 Dec 2004 23:08:59 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 335CB43D39; Wed, 15 Dec 2004 23:08:59 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (jhb@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBFN8xa5092571; Wed, 15 Dec 2004 23:08:59 GMT (envelope-from jhb@freefall.freebsd.org) Received: (from jhb@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBFN8xNo092567; Wed, 15 Dec 2004 23:08:59 GMT (envelope-from jhb) Date: Wed, 15 Dec 2004 23:08:59 GMT From: John Baldwin Message-Id: <200412152308.iBFN8xNo092567@freefall.freebsd.org> To: newntrbr@ucla.edu, jhb@FreeBSD.org, freebsd-amd64@FreeBSD.org Subject: Re: amd64/67745: boot fails on compaq presario r3000z X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 23:08:59 -0000 Synopsis: boot fails on compaq presario r3000z State-Changed-From-To: open->patched State-Changed-By: jhb State-Changed-When: Wed Dec 15 23:06:53 GMT 2004 State-Changed-Why: Fix committed to HEAD, will be MFC'd in a week or so. http://www.freebsd.org/cgi/query-pr.cgi?pr=67745 From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 23:09:24 2004 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6251716A4CE; Wed, 15 Dec 2004 23:09:24 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id 403F843D48; Wed, 15 Dec 2004 23:09:24 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: from freefall.freebsd.org (jhb@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBFN9Omn092618; Wed, 15 Dec 2004 23:09:24 GMT (envelope-from jhb@freefall.freebsd.org) Received: (from jhb@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBFN9OVJ092614; Wed, 15 Dec 2004 23:09:24 GMT (envelope-from jhb) Date: Wed, 15 Dec 2004 23:09:24 GMT From: John Baldwin Message-Id: <200412152309.iBFN9OVJ092614@freefall.freebsd.org> To: jhb@FreeBSD.org, freebsd-amd64@FreeBSD.org, jhb@FreeBSD.org Subject: Re: amd64/67745: boot fails on compaq presario r3000z X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 23:09:24 -0000 Synopsis: boot fails on compaq presario r3000z Responsible-Changed-From-To: freebsd-amd64->jhb Responsible-Changed-By: jhb Responsible-Changed-When: Wed Dec 15 23:09:02 GMT 2004 Responsible-Changed-Why: Take this one since it's on my MFC list now. http://www.freebsd.org/cgi/query-pr.cgi?pr=67745 From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 23:10:10 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CD49F16A4F1 for ; Wed, 15 Dec 2004 23:10:10 +0000 (GMT) Received: from mail1.speakeasy.net (mail1.speakeasy.net [216.254.0.201]) by mx1.FreeBSD.org (Postfix) with ESMTP id 848B243D1D for ; Wed, 15 Dec 2004 23:10:10 +0000 (GMT) (envelope-from jhb@FreeBSD.org) Received: (qmail 13629 invoked from network); 15 Dec 2004 23:10:05 -0000 Received: from dsl027-160-063.atl1.dsl.speakeasy.net (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) encrypted SMTP for ; 15 Dec 2004 23:10:05 -0000 Received: from [10.50.41.243] (gw1.twc.weather.com [216.133.140.1]) (authenticated bits=0) by server.baldwin.cx (8.12.11/8.12.11) with ESMTP id iBFN9rWg005546; Wed, 15 Dec 2004 18:10:01 -0500 (EST) (envelope-from jhb@FreeBSD.org) From: John Baldwin To: freebsd-amd64@FreeBSD.org Date: Wed, 15 Dec 2004 17:53:30 -0500 User-Agent: KMail/1.6.2 References: <200412031854.12801.nb_root@videotron.ca> <200412151536.34100.jhb@FreeBSD.org> <41C0B192.5070002@FreeBSD.org> In-Reply-To: <41C0B192.5070002@FreeBSD.org> MIME-Version: 1.0 Content-Disposition: inline Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Message-Id: <200412151753.30715.jhb@FreeBSD.org> X-Spam-Checker-Version: SpamAssassin 2.63 (2004-01-11) on server.baldwin.cx cc: Ade Lovett Subject: Re: Compaq R3000 Series X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 23:10:10 -0000 On Wednesday 15 December 2004 04:50 pm, Ade Lovett wrote: > John Baldwin wrote: > > So the patch with the flag to atkbd that I posted to the PR does work? > > (No one has told me that before.) If it does I'll commit it as it > > doesn't change default behavior and uses the standard flags mechanism > > (rather than another random tunable) to turn off the probe. Patch > > included below for reference: > > Umm, John.. check the audit-trail of the PR. I followed up on Nov > 18th, copied to you, indicating that it did solve this particular > problem -- I actually hit the acpi issue further down in the boot, but > that was straightforward enough to work around once I got my other amd64 > box back. > > Please do commit it. Argh, sorry, must have gotten buried in my inbox. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve" = http://www.FreeBSD.org From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 23:38:16 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B32F716A4CE for ; Wed, 15 Dec 2004 23:38:16 +0000 (GMT) Received: from rc.tex-an.net (rc.tex-an.net [141.198.193.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3A94443D62 for ; Wed, 15 Dec 2004 23:38:16 +0000 (GMT) (envelope-from wayside@rc.tex-an.net) Received: from rc.tex-an.net (localhost.capnet.state.tx.us [127.0.0.1]) by rc.tex-an.net (8.13.1/8.13.1) with ESMTP id iBFNc92b003864 for ; Wed, 15 Dec 2004 17:38:09 -0600 (CST) (envelope-from wayside@rc.tex-an.net) Received: from localhost (wayside@localhost) by rc.tex-an.net (8.13.1/8.13.1/Submit) with ESMTP id iBFNc9o2003861 for ; Wed, 15 Dec 2004 17:38:09 -0600 (CST) (envelope-from wayside@rc.tex-an.net) Date: Wed, 15 Dec 2004 17:38:09 -0600 (CST) From: dev tree To: freebsd-amd64@freebsd.org Message-ID: <20041213152257.A3882@rc.tex-an.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed Subject: 5.3R cvsup failure, libm.so.2. COMPAT files missing? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 23:38:16 -0000 I did a fresh install of 5.3-R AMD64 from the disc1 dated Nov 05 (I verified the md5 checksum), selecting "ALL" under Distributions. I added package cvsup-16.1h, did a buildworld and an SMP kernel, then attempted to do a cvsup update along the RELENG5_3 line. I got the following error on a missing library file: inoxidable[34]# uname -a FreeBSD inoxidable.tex-an.net 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Wed Dec 15 13:31:38 UTC 2004 root@inoxidable.tex-an.net:/usr/obj/usr/src/sys/SMP amd64 inoxidable[35]# inoxidable[35]# cd /usr/src inoxidable[36]# inoxidable[36]# make update -------------------------------------------------------------- >>> Running /usr/local/bin/cvsup -------------------------------------------------------------- /libexec/ld-elf.so.1: Shared object "libm.so.2" not found, required by "cvsup" *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. inoxidable[37]# Checking to see if there is such a file somewhere on a different 5.3-R amd64 system: rc[108]# locate libm.so.2 /usr/src/lib/compat/compat22/libm.so.2.0.gz.uu /usr/src/lib/compat/compat4x.alpha/libm.so.2.bz2.uu /usr/src/lib/compat/compat4x.i386/libm.so.2.bz2.uu rc[109]# Checking a 5.3-R i386 box to see what it has: coin[101]# coin[101]# uname -a FreeBSD coin.capnet.state.tx.us 5.3-RELEASE FreeBSD 5.3-RELEASE #0: Fri Nov 5 04:19:18 UTC 2004 root@harlow.cse.buffalo.edu:/usr/obj/usr/src/sys/GENERIC i386 coin[102]# coin[102]# locate libm.so.2 /usr/lib/compat/aout/libm.so.2.0 /usr/lib/compat/libm.so.2 /usr/src/lib/compat/compat22/libm.so.2.0.gz.uu /usr/src/lib/compat/compat4x.alpha/libm.so.2.bz2.uu /usr/src/lib/compat/compat4x.i386/libm.so.2.bz2.uu coin[103]# coin[103]# exit exit It looked like a COMPAT file, so I did a whole new buildworld, etc, with the COMPAT items un-commented in make.conf, but that did not result in a libm.so.2, nor actually any files at all in the /usr/lib/compat area. inoxidable[34]# locate libm.so.2 /usr/src/lib/compat/compat22/libm.so.2.0.gz.uu /usr/src/lib/compat/compat4x.alpha/libm.so.2.bz2.uu /usr/src/lib/compat/compat4x.i386/libm.so.2.bz2.uu inoxidable[35]# inoxidable[35]# ls -alF /usr/lib/compat total 14 drwxr-xr-x 3 root wheel 512 Dec 14 17:45 ./ drwxr-xr-x 4 root wheel 8704 Dec 15 15:31 ../ drwxr-xr-x 2 root wheel 512 Nov 5 02:41 aout/ inoxidable[36]# inoxidable[36]# ls -alF /usr/lib/compat/aout total 4 drwxr-xr-x 2 root wheel 512 Nov 5 02:41 ./ drwxr-xr-x 3 root wheel 512 Dec 14 17:45 ../ inoxidable[37]# What did I do wrong, or how do I get cvsup to work in 5.3R on AMD64? If it's a known problem, then it's probably fixed by now, but my way of fixing such things is to do a make update, so you can see why I'm stuck. Let me know if I've left out any important information. From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 23:54:09 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8D5C616A4CE for ; Wed, 15 Dec 2004 23:54:09 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6CE2143D6B for ; Wed, 15 Dec 2004 23:54:09 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) iBFNs9Ok084923; Wed, 15 Dec 2004 15:54:09 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)iBFNs8bt084922; Wed, 15 Dec 2004 15:54:08 -0800 (PST) (envelope-from sgk) Date: Wed, 15 Dec 2004 15:54:08 -0800 From: Steve Kargl To: dev tree Message-ID: <20041215235408.GA84893@troutmask.apl.washington.edu> References: <20041213152257.A3882@rc.tex-an.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041213152257.A3882@rc.tex-an.net> User-Agent: Mutt/1.4.2.1i cc: freebsd-amd64@freebsd.org Subject: Re: 5.3R cvsup failure, libm.so.2. COMPAT files missing? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 23:54:09 -0000 On Wed, Dec 15, 2004 at 05:38:09PM -0600, dev tree wrote: > > I did a fresh install of 5.3-R AMD64 from the disc1 dated > Nov 05 (I verified the md5 checksum), selecting "ALL" > under Distributions. I added package cvsup-16.1h, > did a buildworld and an SMP kernel, then attempted to do > a cvsup update along the RELENG5_3 line. > > /libexec/ld-elf.so.1: Shared object "libm.so.2" not found, required by > "cvsup" > *** Error code 1 > vi /etc/libmap.conf libm.so.2 libm.so.3 If you want an actual libm.so.2, you'll need to copy it from a 5.2.1 FreeBSD/amd64 system. All of the libm.so.2 that are available through the compat stuff do not apply to amd64. -- Steve From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 00:10:32 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7CA1B16A4CE for ; Thu, 16 Dec 2004 00:10:32 +0000 (GMT) Received: from mail.devrandom.org.uk (mail.devrandom.org.uk [84.92.10.242]) by mx1.FreeBSD.org (Postfix) with ESMTP id DEC5543D55 for ; Thu, 16 Dec 2004 00:10:31 +0000 (GMT) (envelope-from howells@kde.org) Received: from localhost (frodo [192.168.1.8]) by mail.devrandom.org.uk (Postfix) with ESMTP id 3ACA625604E for ; Thu, 16 Dec 2004 00:10:11 +0000 (GMT) Received: from mail.devrandom.org.uk ([192.168.1.8]) by localhost (frodo.devrandom.org.uk [192.168.1.8]) (amavisd-new, port 10024) with ESMTP id 50584-07 for ; Thu, 16 Dec 2004 00:10:05 +0000 (GMT) Received: from [192.168.1.194] (unknown [192.168.1.194]) (using TLSv1 with cipher RC4-MD5 (128/128 bits)) (No client certificate requested) by mail.devrandom.org.uk (Postfix) with ESMTP id 5F2CB256039 for ; Thu, 16 Dec 2004 00:10:05 +0000 (GMT) From: Chris Howells Organization: K Desktop Environment To: freebsd-amd64@freebsd.org Date: Thu, 16 Dec 2004 00:10:06 +0000 User-Agent: KMail/1.7.1 References: <20041213152257.A3882@rc.tex-an.net> <20041215235408.GA84893@troutmask.apl.washington.edu> In-Reply-To: <20041215235408.GA84893@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="nextPart2501593.h8pYMBGMrV"; protocol="application/pgp-signature"; micalg=pgp-sha1 Content-Transfer-Encoding: 7bit Message-Id: <200412160010.19015.howells@kde.org> X-Virus-Scanned: by amavisd-new at devrandom.org.uk Subject: Re: 5.3R cvsup failure, libm.so.2. COMPAT files missing? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 00:10:32 -0000 --nextPart2501593.h8pYMBGMrV Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Content-Disposition: inline On Wednesday 15 December 2004 23:54, Steve Kargl wrote: > vi /etc/libmap.conf > libm.so.2 =A0 libm.so.3 However that is a really bad idea in the long term so it should be removed= =20 after you have cvsup'd the sources and rebuilt cvsup so that it uses=20 libm.so.3 instead. =2D-=20 Cheers, Chris Howells -- chris@chrishowells.co.uk, howells@kde.org Web: http://chrishowells.co.uk, PGP ID: 0x33795A2C KDE/Qt/C++/PHP Developer: http://www.kde.org --nextPart2501593.h8pYMBGMrV Content-Type: application/pgp-signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.5 (GNU/Linux) iD8DBQBBwNJqF8Iu1zN5WiwRAqe/AJ9Jf+q5Z0gQ+rLSgXDLmpgVw4E49wCfXIm2 RK7Z3VHOSscENAQPHJqA9Cc= =fzcb -----END PGP SIGNATURE----- --nextPart2501593.h8pYMBGMrV-- From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 00:12:16 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 451A516A4CE for ; Thu, 16 Dec 2004 00:12:16 +0000 (GMT) Received: from mail.zrz.tu-berlin.de (mail.zrz.TU-Berlin.DE [130.149.4.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8850E43D58 for ; Thu, 16 Dec 2004 00:12:15 +0000 (GMT) (envelope-from jschlesn@emmi.physik-pool.tu-berlin.de) Received: from localhost ([127.0.0.1] helo=mail.zrz.TU-Berlin.DE) by mail.zrz.tu-berlin.de with esmtp (exim-4.43) id 1CejFe-00072N-KH; Thu, 16 Dec 2004 01:12:14 +0100 Received: from mail.zrz.TU-Berlin.DE ([130.149.4.15]) by mail.zrz.TU-Berlin.DE (MailMonitor for SMTP v1.2.2 ) ; Thu, 16 Dec 2004 01:12:13 +0100 (CET) Received: from emmi.physik-pool.tu-berlin.de ([130.149.57.78]) by mail.zrz.tu-berlin.de with esmtp (exim-4.43) id 1CejFd-00071o-Lw; Thu, 16 Dec 2004 01:12:13 +0100 Received: from emmi.physik-pool.tu-berlin.de (localhost [127.0.0.1]) iBG0CBp7011423; Thu, 16 Dec 2004 01:12:11 +0100 (CET) (envelope-from jschlesn@emmi.physik-pool.tu-berlin.de) Received: (from jschlesn@localhost)iBG0CBeV011422; Thu, 16 Dec 2004 01:12:11 +0100 (CET) (envelope-from jschlesn) Date: Thu, 16 Dec 2004 01:12:11 +0100 From: Jan Schlesner To: "Guillaume R." Message-ID: <20041216001211.GA10172@physik.TU-Berlin.DE> Mail-Followup-To: "Guillaume R." , freebsd-amd64@freebsd.org References: <57594.134.214.201.98.1102433579.squirrel@arlette.freesurf.fr> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <57594.134.214.201.98.1102433579.squirrel@arlette.freesurf.fr> User-Agent: Mutt/1.4.2.1i X-Url: X-PGP-Key: X-Operating-System: FreeBSD 5.3-RELEASE-p1, i386 X-Mailer: Mutt 1.4.2.1i ( i386 FreeBSD 5.3-RELEASE-p1 ) X-Virus-Scanned: by amavisd-new X-Virus-Scanned: Sophos MailMonitor on mail.zrz.tu-berlin.de; Thu, 16 Dec 2004 01:12:13 +0100 cc: freebsd-amd64@freebsd.org Subject: Re: sk0:watchdog timeout X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 00:12:16 -0000 On Tue, Dec 07, 2004 at 04:32:59PM +0100, Guillaume R. wrote: > As we are numerous to get this problem I decide to open a dedicate thread. > Here is what I've done today: > First after dhclient hangs up; i restart dhclient again and finally get > connected :) > First I use cvsup to upgrade my freebsd thx to the stable-supfile and the > ports supfile. > Then strange phenomenon appears: no host resolution but i was always > connected.Look at my logs and see the famous: sk0 watchdog timeout > Reboot > Call of dhclient three times, get connected finally (I've got a error > message: can't bind DHCP address: address already in use etc..) > Finish my upgrade thx to cvsup > Then make buildworld etc...(in multi user mode) > Then reboot (again...) > First of all:i've always a GENERIC i386 kernel though I compiled a proper > GNUX64 which was a copy of the GENERIC for amd64 modified (no compile > errors :)) > Dhclient hangs as usually finally get connected always the sk0 in my logs > But now I can't use mozilla or even use the ports system:I've always got > sth like "An older version of xxx is already installed, u may wish to make > deinstall etc..." > portupgrade doesn't work. > So I've only succeed in broken my ports tree today and the problem of the > sk0 is not solved: it's a little better (coz connection is up, but no > resolution host I've got to do a ifconfig sk0 down and then up and then it > works) Perhaps you can find the solution for your problem on this site http://sources.zabbadoz.net/freebsd/if_sk.html Jan -- [ gpg key: http://wwwds.physik.tu-berlin.de/~jan/jschlesn.gpg ] [ key fingerprint: 4236 3497 C4CF 4F3A 274F B6E2 C4F6 B639 1DF4 CF0A ] -- It's better to reign in hell, than to serve in heaven... From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 00:38:18 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0C4FD16A4CE for ; Thu, 16 Dec 2004 00:38:18 +0000 (GMT) Received: from freebee.digiware.nl (dsl439.iae.nl [212.61.63.187]) by mx1.FreeBSD.org (Postfix) with ESMTP id B2E5043D5C for ; Thu, 16 Dec 2004 00:38:16 +0000 (GMT) (envelope-from wjw@withagen.nl) Received: from [212.61.27.71] (dual.digiware.nl [212.61.27.71]) by freebee.digiware.nl (8.13.1/8.13.1) with ESMTP id iBG0cDZm060406; Thu, 16 Dec 2004 01:38:14 +0100 (CET) (envelope-from wjw@withagen.nl) Message-ID: <41C0D8F6.9080609@withagen.nl> Date: Thu, 16 Dec 2004 01:38:14 +0100 From: Willem Jan Withagen User-Agent: Mozilla Thunderbird 0.9 (Windows/20041103) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Francisco Reyes References: <20041212175907.L22745@zoraida.natserv.net> <41BCE0BF.40403@jrv.org> <20041212194027.W22945@zoraida.natserv.net> In-Reply-To: <20041212194027.W22945@zoraida.natserv.net> Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit cc: "James R. Van Artsdalen" cc: FreeBSD amd64 List Subject: Re: Server motherboard recommendation? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 00:38:18 -0000 Francisco Reyes wrote: > > On Sun, 12 Dec 2004, James R. Van Artsdalen wrote: > >> "Small server" means different things to different people. > > > You are totally right. > The machine will be serving 5 domains, about 150 email addresses running > Apache, postfix, PHP, Allohamail and Cyrus IMAP. From my humble experience as an ISP: Unless these are rather heavy loaded domains, with seriously large webpages and/or people sending large amounts of mail, this could be amply serviced by just anything above a 386 with 64mb :) So I guess any answer to this question is about right. Getting it in 1U with a seperate card requires somewhat more thought since you'd want a video-chipset onboard to save on extra slots. Lik eother suggested, I too have good experience with Tyan stuff. Although I have a desktop Tiger K8W S275, which would not fit the 1U requirement. --WjW From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 01:32:54 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3E6A816A4CE for ; Thu, 16 Dec 2004 01:32:54 +0000 (GMT) Received: from mail1.acecape.com (mail1.acecape.com [66.114.74.12]) by mx1.FreeBSD.org (Postfix) with ESMTP id D026A43D2F for ; Thu, 16 Dec 2004 01:32:53 +0000 (GMT) (envelope-from lists@natserv.com) Received: from zoraida.natserv.net (p65-147.acedsl.com [66.114.65.147]) by mail1.acecape.com (8.12.11/8.12.11) with ESMTP id iBG1WqX6032368; Wed, 15 Dec 2004 20:32:52 -0500 Date: Wed, 15 Dec 2004 20:33:23 -0500 (EST) From: Francisco Reyes X-X-Sender: fran@zoraida.natserv.net To: Willem Jan Withagen In-Reply-To: <41C0D8F6.9080609@withagen.nl> Message-ID: <20041215202947.F9905@zoraida.natserv.net> References: <20041212175907.L22745@zoraida.natserv.net> <41BCE0BF.40403@jrv.org><41C0D8F6.9080609@withagen.nl> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: "James R. Van Artsdalen" cc: FreeBSD amd64 List Subject: Re: Server motherboard recommendation? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 01:32:54 -0000 On Thu, 16 Dec 2004, Willem Jan Withagen wrote: > From my humble experience as an ISP: > Unless these are rather heavy loaded domains, with seriously large webpages > and/or people sending large amounts of mail, this could be amply serviced by > just anything above a 386 with 64mb :) Glad to read that. I do hope to grow the hosting part of my business and the last thing I want is to have to get another machine any time soon.. so leaning towards single Opteron. Was also considering to partner with someone.. so the dual boards would have been better if that happened. > Getting it in 1U with a seperate card requires somewhat more thought since > you'd want a video-chipset onboard to save on extra slots. The data center I am considering will let me put a desktop which will save some money on the case. From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 01:42:35 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E84C616A4CE for ; Thu, 16 Dec 2004 01:42:35 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id C4CFA43D48 for ; Thu, 16 Dec 2004 01:42:35 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) iBG1gZIY050827; Wed, 15 Dec 2004 17:42:35 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)iBG1gZvb050826; Wed, 15 Dec 2004 17:42:35 -0800 (PST) (envelope-from sgk) Date: Wed, 15 Dec 2004 17:42:35 -0800 From: Steve Kargl To: Chris Howells Message-ID: <20041216014235.GA50759@troutmask.apl.washington.edu> References: <20041213152257.A3882@rc.tex-an.net> <20041215235408.GA84893@troutmask.apl.washington.edu> <200412160010.19015.howells@kde.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200412160010.19015.howells@kde.org> User-Agent: Mutt/1.4.2.1i cc: freebsd-amd64@freebsd.org Subject: Re: 5.3R cvsup failure, libm.so.2. COMPAT files missing? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 01:42:36 -0000 On Thu, Dec 16, 2004 at 12:10:06AM +0000, Chris Howells wrote: > On Wednesday 15 December 2004 23:54, Steve Kargl wrote: > > vi /etc/libmap.conf > > libm.so.2 ? libm.so.3 > > However that is a really bad idea in the long term so it should be removed > after you have cvsup'd the sources and rebuilt cvsup so that it uses > libm.so.3 instead. > Have you looked at net/cvsup/Makefile. .elif ${ARCH} == "amd64" PORTREVISION= 1 MASTER_SITE_SUBDIR= obrien MASTER_SITES= ${MASTER_SITE_LOCAL} DISTNAME= cvsup-without-gui.amd64 NO_WRKSUBDIR= yes USE_REINPLACE= yes NO_BUILD= binary-only Note the original post specifically mentions AMD64. I can assure you that I am well aware of the changes in libm. You can check the archives for my repeat pleas to bump the version number of libm over the last several years. -- Steve From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 08:42:05 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C65A216A4CE for ; Thu, 16 Dec 2004 08:42:04 +0000 (GMT) Received: from mail1.telekom.de (mail1.telekom.de [62.225.183.202]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9992943D2D for ; Thu, 16 Dec 2004 08:42:03 +0000 (GMT) (envelope-from Burkard.Meyendriesch@t-systems.com) Received: from g8dbr.krf01.telekom.de by G8SBV.dmz.telekom.de with ESMTP; Thu, 16 Dec 2004 09:41:57 +0100 Received: by G8DBR.krf01.telekom.de with Internet Mail Service (5.5.2653.19) id ; Thu, 16 Dec 2004 09:41:57 +0100 Message-Id: From: "Meyendriesch, Burkard" To: peter@wemm.org, freebsd-amd64@freebsd.org Date: Thu, 16 Dec 2004 09:41:55 +0100 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain Subject: AW: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 08:42:05 -0000 On Wednesday 15 December 2004 18:07, Peter Wemm wrote: > >On Wednesday 15 December 2004 12:20 am, Meyendriesch, Burkard wrote: >> ... >> Can someone please tell me the correct procedure to get my system >> work in amd64 mode without complete re-installation. >> ... > > There are ways, but it is painful. You do not want to do > what I'm going > to post below.. Really. :-) > > 1) buildworld/buildkernel > 2) turn off swap (either swapoff or reboot with no swap) > 3) newfs /dev/ad0s1b (or wherever) > 4) mount /dev/ad0s1b /mnt > 5) cd /usr/src; make installworld DESTDIR=/mnt > 6) cd /usr/src/etc; make distribution DESTDIR=/mnt > 7) cp /etc/fstab /mnt/etc/fstab > 8) copy your 64 bit kernel to /boot/kernel.amd64 or wherever you like > 9) reboot > 10) break into loader prompt > 11) load /boot/kernel.amd64 > 12) set vfs.root.mountfrom="ufs:/dev/ad0s1b" > 13) boot -s > 14) now you're in single user on a small mini-install in your swap > 15) mount your original file systems under /mnt. all of > them. you'll > have to do this part by hand. read the /etc/fstab for the list. > 16) up till this point, you are not committed. #17 is the > point of no > return > 17) you will have to mess with symlinks to make this work. > but what you > want is: > cd /usr/src; make installworld DESTDIR=/mnt > cd /usr/src; make installkernel DESTDIR=/mnt > you might need to use 'make -k' to get this to run through completely. > The problem is that you built with srcdir=/usr/src and > objdir=/usr/obj. > So the obj files were in /usr/obj/usr/src/... and now they're > in /mnt/usr/obj/usr/src. Since the installworld is running > from /mnt/usr/src, it will expect to find its obj files > in /usr/obj/mnt/usr/src. You can try a mkdir -p /usr/obj/mnt/usr and > then symlink from /usr/obj/mnt/usr/src -> /mnt/usr/obj/usr/src. > Experimentation will be needed. > 18) reboot > 19) make sure you're in the 64 bit kernel and boot. Cross > fingers and > everything else that can be crossed. > 20) just to be safe, do another installworld while in 64 bit mode in > case something got skipped due to 'make -k' mode. > > Warning: I probably forgot some critical points. I did this sort of > thing a few times about 6-12 months ago and my instructions above are > entirely from memory. If you try it, you will need to be > able to work > your way out of the mess if you get stuck. > > If you try it, you'd better have the reinstall CD handy. You might > still need it. You can hose yourself. > > If anybody would like to try a 32->64 transition on a fresh > i386 install > and take proper notes for a howto or a walkthrough, that might be a > good thing. > > Since you're presumably running on kernel.old right now, make > sure you > save it somewhere safe that you can get to. > > The reason why it hangs are for many reasons. > 1) our syscall translation is relatively primitive. It works pretty > well for 32 bit application level programs, but not for system > programs. eg: mount, init, etc. sysctl is broken for 32 bit > binaries > because their idea of a 'long' doesn't match the kernel. The mount > interface has got binary blobs of data being passed around that we do > not translate. > 2) Right now, 32 bit binaries use the i386_userldt() facility > in their > early startup, which the amd64 kernel does not implement. We have to > use a custom 32-bit build of ld-elf.so.1 and libc.so.6 that > implements > the thread-local-storage features via mechanisms that are available. > So what is most likely happening is that /sbin/init is hanging or > locking up, and as a result you see nothing. > 3) the 32 bit syscall layer isn't bug free. I've run into some apps > that should work but don't. Obviously things are not right yet. > Peter, thanks a lot for your detailed instructions! I'll try thi procedure in my holydays after Christmas. Afterwards I'll give you a feedback. Burkard From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 09:18:32 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id DEDA716A4CE for ; Thu, 16 Dec 2004 09:18:32 +0000 (GMT) Received: from rc.tex-an.net (rc.tex-an.net [141.198.193.113]) by mx1.FreeBSD.org (Postfix) with ESMTP id 900B843D41 for ; Thu, 16 Dec 2004 09:18:32 +0000 (GMT) (envelope-from wayside@rc.tex-an.net) Received: from rc.tex-an.net (localhost.capnet.state.tx.us [127.0.0.1]) by rc.tex-an.net (8.13.1/8.13.1) with ESMTP id iBG9IMx2005358; Thu, 16 Dec 2004 03:18:22 -0600 (CST) (envelope-from wayside@rc.tex-an.net) Received: from localhost (wayside@localhost) by rc.tex-an.net (8.13.1/8.13.1/Submit) with ESMTP id iBG9IMDc005355; Thu, 16 Dec 2004 03:18:22 -0600 (CST) (envelope-from wayside@rc.tex-an.net) Date: Thu, 16 Dec 2004 03:18:22 -0600 (CST) From: dev tree To: Steve Kargl In-Reply-To: <20041216014235.GA50759@troutmask.apl.washington.edu> Message-ID: <20041216024907.B3816@rc.tex-an.net> References: <20041213152257.A3882@rc.tex-an.net> <200412160010.19015.howells@kde.org> <20041216014235.GA50759@troutmask.apl.washington.edu> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed cc: freebsd-amd64@freebsd.org cc: Chris Howells Subject: [results, follow-up] Re: 5.3R cvsup failure, libm.so.2. COMPATfiles missing? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 09:18:33 -0000 I asked about how to get cvsup working on 5.3-R AMD64. Mucho thanks for the quick responses, guys. Additional comments/questions below. >> Steve Kargl wrote: >>> vi /etc/libmap.conf >>> libm.so.2 libm.so.3 [my comments for this post] Adding the lib-mapping worked just fine. The update with cvsup was no problem after that. (and it all built fine, too, see?) # uname -a FreeBSD inoxidable.tex-an.net 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #0: (this was on a tyan 2882 w/4GB and 2 Opteron 244 procs) Chris Howells responded: >> However that is a really bad idea in the long term so it should be >> removed after you have cvsup'd the sources and rebuilt cvsup so that it >> uses libm.so.3 instead. [my comments for this post] It's always a good idea to remind people to keep track of detrius. but: Steve responded back: > Have you looked at net/cvsup/Makefile. [...] > NO_BUILD= binary-only > Note the original post specifically mentions AMD64. [my comments/questions for this post] So, I don't have the source to rebuild it with libm.so.3. I'll have to remember about getting rid of the libmap.conf entry at some point. Or, do I really? Is there anything that would be screwed up if it was expecting libm.so.2 and it got redirected to libm.so.3 instead? Is there full backward compatibility? Or would I even care, since nothing else is likely to be asking for libm.so.2 on AMD64, anyway? And lastly, a follow on question. If I want to move up to -current, do a want RELENG6, HEAD, or what? People seem to be refering to it as HEAD, but I don't know if that is what is used for the tag in the cvsup supfile. From owner-freebsd-amd64@FreeBSD.ORG Wed Dec 15 21:25:36 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4D28816A4CE for ; Wed, 15 Dec 2004 21:25:36 +0000 (GMT) Received: from smtp104.mail.sc5.yahoo.com (smtp104.mail.sc5.yahoo.com [66.163.169.223]) by mx1.FreeBSD.org (Postfix) with SMTP id EAF7643D2D for ; Wed, 15 Dec 2004 21:25:35 +0000 (GMT) (envelope-from cdhousegr@yahoo.gr) Received: from unknown (HELO datalabs) (cdhousegr@62.1.233.215 with login) by smtp104.mail.sc5.yahoo.com with SMTP; 15 Dec 2004 21:25:34 -0000 Message-ID: <000601c4e2ec$af749970$0201a8c0@datalabs> From: "Cdhouse" To: Date: Wed, 15 Dec 2004 23:26:01 +0200 MIME-Version: 1.0 X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2900.2180 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2900.2180 X-Mailman-Approved-At: Thu, 16 Dec 2004 12:53:28 +0000 Content-Type: text/plain; charset="iso-8859-7" Content-Transfer-Encoding: quoted-printable X-Content-Filtered-By: Mailman/MimeDel 2.1.1 Subject: hello X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Wed, 15 Dec 2004 21:25:36 -0000 where i can find freebsd 5.3 for amd 64bit? thanks From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 13:02:50 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 5AF1F16A4CE; Thu, 16 Dec 2004 13:02:50 +0000 (GMT) Received: from c71.sam-solutions.net (c71.sam-solutions.net [217.21.35.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 40C5E43D41; Thu, 16 Dec 2004 13:02:49 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:01:35 +0200 Received: from mail.sam-solutions.net ([217.21.35.41]) by c71.sam-solutions.net over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Wed, 15 Dec 2004 23:32:28 +0200 Received: from speedy.tutby.com ([195.209.41.194] helo=tut.by) by mail.sam-solutions.net with esmtp (Exim 4.34) id 1Cegl4-0004qY-Qu for m.boyarov@sam-solutions.net; Wed, 15 Dec 2004 23:32:31 +0200 Received: from by tut.by (CommuniGate Pro RULES 4.1.8) with RULES id 47416913; Wed, 15 Dec 2004 23:32:29 +0200 X-Autogenerated: Mirror X-Mirrored-by: Received: from [195.209.34.110] (HELO tut.by) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 47416987 for max_b@tut.by; Wed, 15 Dec 2004 23:32:29 +0200 Received: from mx18.mail.ru ([194.67.23.240] verified) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 167841770 for max_b@tut.by; Thu, 16 Dec 2004 00:30:09 +0200 Received: from mail by mx18.mail.ru with local id 1Cegl2-0006VF-00 for max_b@tut.by; Thu, 16 Dec 2004 00:32:28 +0300 X-ResentFrom: Received: from [216.136.204.119] (port=25 helo=mx2.freebsd.org) by mx18.mail.ru with esmtp id 1Cegl2-0006Tr-00 for m.boyarov@bk.ru; Thu, 16 Dec 2004 00:32:28 +0300 Received-SPF: pass (mx18.mail.ru: domain of freebsd.org designates 216.136.204.119 as permitted sender) client-ip=216.136.204.119; envelope-from=owner-freebsd-current@freebsd.org; helo=mx2.freebsd.org; Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id D036956791; Wed, 15 Dec 2004 21:32:00 +0000 (GMT) (envelope-from owner-freebsd-current@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 98AEF16A500; Wed, 15 Dec 2004 21:31:53 +0000 (GMT) Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FEF016A4CE; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) Received: from obsecurity.dyndns.org[69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2EF43D39; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 785CC512D0; Wed, 15 Dec 2004 13:31:43 -0800 (PST) Date: Wed, 15 Dec 2004 13:31:43 -0800 From: Kris Kennaway To: Alexander Leidinger Message-ID: <20041215213143.GA99458@xor.obsecurity.org> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> <1103128377.41c06739a3956@netchild.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <1103128377.41c06739a3956@netchild.homeip.net> User-Agent: Mutt/1.4.2.1i X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-current@freebsd.org X-Spam: Not detected X-Spam-Scanned-By: Spamassassin X-Virus-Scanned-By: AVP Antivirus X-OriginalArrivalTime: 15 Dec 2004 21:32:28.0477 (UTC) FILETIME=[939B46D0:01C4E2ED] cc: freebsd-amd64@freebsd.org cc: Jeremy Messenger cc: Mikhail Teterin cc: Anthony Ginepro cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 13:02:50 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 15, 2004 at 05:32:57PM +0100, Alexander Leidinger wrote: > Zitat von Jeremy Messenger : >=20 > > No crash: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Add '-fgcse' in gstreamer-plugins and it will fix everything for > > athlon-xp, but not p4. The '-fgcse' is automatic add in when you use -O= 2, > > so it's why it doesn't crash with -O2. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > I've an Athlon mobile here (CPUTYPE=3Dathlon-xp), and I'm using "-Os". > "info gcc" tells me that "-fgcse" is included in "-Os". In this setup I > get segfaults. >=20 > I will recompile gstreamer-plugins with "-fgcse" and report back later > (tomorrow). BTW, please stop hijacking my thread about definite compiler problems on amd64 with your discussion of possible compiler problems on i386 :-) Kris --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwK0+Wry0BWjoQKURAmPzAJ9xyyN1tr22Tena+Mq0vhcIilSyyQCcDu0J hJ5MmsZ2YmBv2HjR8WHqPY8= =IVF2 -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 13:05:14 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0D14916A4CE for ; Thu, 16 Dec 2004 13:05:14 +0000 (GMT) Received: from tigra.ip.net.ua (tigra.ip.net.ua [82.193.96.10]) by mx1.FreeBSD.org (Postfix) with ESMTP id 01CB043D5A for ; Thu, 16 Dec 2004 13:05:13 +0000 (GMT) (envelope-from ru@ip.net.ua) Received: from localhost (rocky.ip.net.ua [82.193.96.2]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBGD5B1u005425; Thu, 16 Dec 2004 15:05:11 +0200 (EET) (envelope-from ru@ip.net.ua) Received: from tigra.ip.net.ua ([82.193.96.10]) by localhost (rocky.ipnet [82.193.96.2]) (amavisd-new, port 10024) with LMTP id 14177-11; Thu, 16 Dec 2004 15:05:09 +0200 (EET) Received: from heffalump.ip.net.ua (heffalump.ip.net.ua [82.193.96.213]) by tigra.ip.net.ua (8.12.11/8.12.11) with ESMTP id iBGD59bo005422 (version=TLSv1/SSLv3 cipher=DHE-RSA-AES256-SHA bits=256 verify=NO); Thu, 16 Dec 2004 15:05:09 +0200 (EET) (envelope-from ru@ip.net.ua) Received: (from ru@localhost) by heffalump.ip.net.ua (8.13.1/8.13.1) id iBGD5D9s012475; Thu, 16 Dec 2004 15:05:13 +0200 (EET) (envelope-from ru) Date: Thu, 16 Dec 2004 15:05:12 +0200 From: Ruslan Ermilov To: Cdhouse Message-ID: <20041216130512.GA12406@ip.net.ua> References: <000601c4e2ec$af749970$0201a8c0@datalabs> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="k+w/mQv8wyuph6w0" Content-Disposition: inline In-Reply-To: <000601c4e2ec$af749970$0201a8c0@datalabs> User-Agent: Mutt/1.5.6i X-Virus-Scanned: by amavisd-new at ip.net.ua cc: freebsd-amd64@freebsd.org Subject: Re: hello X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 13:05:14 -0000 --k+w/mQv8wyuph6w0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 15, 2004 at 11:26:01PM +0200, Cdhouse wrote: > where i can find freebsd 5.3 for amd 64bit? >=20 http://www.FreeBSD.org/where.html Cheers, --=20 Ruslan Ermilov ru@FreeBSD.org FreeBSD committer --k+w/mQv8wyuph6w0 Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwYgIqRfpzJluFF4RAurxAJ9SmWK3AXjLH3K12AVEgjvkW+eQHACgheEF 5c1tN6uFsR56qrVSssmhFsk= =2YiM -----END PGP SIGNATURE----- --k+w/mQv8wyuph6w0-- From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 13:15:31 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id A3F2116A4CE; Thu, 16 Dec 2004 13:15:31 +0000 (GMT) Received: from c71.sam-solutions.net (c71.sam-solutions.net [217.21.35.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4AAA743D5D; Thu, 16 Dec 2004 13:15:30 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:15:22 +0200 Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:01:35 +0200 Received: from mail.sam-solutions.net ([217.21.35.41]) by c71.sam-solutions.net over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Wed, 15 Dec 2004 23:32:28 +0200 Received: from speedy.tutby.com ([195.209.41.194] helo=tut.by) by mail.sam-solutions.net with esmtp (Exim 4.34) id 1Cegl4-0004qY-Qu for m.boyarov@sam-solutions.net; Wed, 15 Dec 2004 23:32:31 +0200 Received: from by tut.by (CommuniGate Pro RULES 4.1.8) with RULES id 47416913; Wed, 15 Dec 2004 23:32:29 +0200 X-Autogenerated: Mirror X-Mirrored-by: Received: from [195.209.34.110] (HELO tut.by) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 47416987 for max_b@tut.by; Wed, 15 Dec 2004 23:32:29 +0200 Received: from mx18.mail.ru ([194.67.23.240] verified) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 167841770 for max_b@tut.by; Thu, 16 Dec 2004 00:30:09 +0200 Received: from mail by mx18.mail.ru with local id 1Cegl2-0006VF-00 for max_b@tut.by; Thu, 16 Dec 2004 00:32:28 +0300 X-ResentFrom: Received: from [216.136.204.119] (port=25 helo=mx2.freebsd.org) by mx18.mail.ru with esmtp id 1Cegl2-0006Tr-00 for m.boyarov@bk.ru; Thu, 16 Dec 2004 00:32:28 +0300 Received-SPF: pass (mx18.mail.ru: domain of freebsd.org designates 216.136.204.119 as permitted sender) client-ip=216.136.204.119; envelope-from=owner-freebsd-current@freebsd.org; helo=mx2.freebsd.org; Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id D036956791; Wed, 15 Dec 2004 21:32:00 +0000 (GMT) (envelope-from owner-freebsd-current@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 98AEF16A500; Wed, 15 Dec 2004 21:31:53 +0000 (GMT) Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FEF016A4CE; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) Received: from obsecurity.dyndns.org[69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2EF43D39; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 785CC512D0; Wed, 15 Dec 2004 13:31:43 -0800 (PST) Date: Wed, 15 Dec 2004 13:31:43 -0800 From: Kris Kennaway To: Alexander Leidinger Message-ID: <20041215213143.GA99458@xor.obsecurity.org> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> <1103128377.41c06739a3956@netchild.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <1103128377.41c06739a3956@netchild.homeip.net> User-Agent: Mutt/1.4.2.1i X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-current@freebsd.org X-Spam: Not detected X-Spam-Scanned-By: Spamassassin X-Virus-Scanned-By: AVP Antivirus X-OriginalArrivalTime: 15 Dec 2004 21:32:28.0477 (UTC) FILETIME=[939B46D0:01C4E2ED] cc: freebsd-amd64@freebsd.org cc: Jeremy Messenger cc: Mikhail Teterin cc: Anthony Ginepro cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 13:15:31 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 15, 2004 at 05:32:57PM +0100, Alexander Leidinger wrote: > Zitat von Jeremy Messenger : >=20 > > No crash: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Add '-fgcse' in gstreamer-plugins and it will fix everything for > > athlon-xp, but not p4. The '-fgcse' is automatic add in when you use -O= 2, > > so it's why it doesn't crash with -O2. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > I've an Athlon mobile here (CPUTYPE=3Dathlon-xp), and I'm using "-Os". > "info gcc" tells me that "-fgcse" is included in "-Os". In this setup I > get segfaults. >=20 > I will recompile gstreamer-plugins with "-fgcse" and report back later > (tomorrow). BTW, please stop hijacking my thread about definite compiler problems on amd64 with your discussion of possible compiler problems on i386 :-) Kris --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwK0+Wry0BWjoQKURAmPzAJ9xyyN1tr22Tena+Mq0vhcIilSyyQCcDu0J hJ5MmsZ2YmBv2HjR8WHqPY8= =IVF2 -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 13:31:06 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 2902916A4CE; Thu, 16 Dec 2004 13:31:06 +0000 (GMT) Received: from c71.sam-solutions.net (c71.sam-solutions.net [217.21.35.67]) by mx1.FreeBSD.org (Postfix) with ESMTP id D55EF43D1D; Thu, 16 Dec 2004 13:31:04 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:30:55 +0200 Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:15:22 +0200 Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:01:35 +0200 Received: from mail.sam-solutions.net ([217.21.35.41]) by c71.sam-solutions.net over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Wed, 15 Dec 2004 23:32:28 +0200 Received: from speedy.tutby.com ([195.209.41.194] helo=tut.by) by mail.sam-solutions.net with esmtp (Exim 4.34) id 1Cegl4-0004qY-Qu for m.boyarov@sam-solutions.net; Wed, 15 Dec 2004 23:32:31 +0200 Received: from by tut.by (CommuniGate Pro RULES 4.1.8) with RULES id 47416913; Wed, 15 Dec 2004 23:32:29 +0200 X-Autogenerated: Mirror X-Mirrored-by: Received: from [195.209.34.110] (HELO tut.by) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 47416987 for max_b@tut.by; Wed, 15 Dec 2004 23:32:29 +0200 Received: from mx18.mail.ru ([194.67.23.240] verified) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 167841770 for max_b@tut.by; Thu, 16 Dec 2004 00:30:09 +0200 Received: from mail by mx18.mail.ru with local id 1Cegl2-0006VF-00 for max_b@tut.by; Thu, 16 Dec 2004 00:32:28 +0300 X-ResentFrom: Received: from [216.136.204.119] (port=25 helo=mx2.freebsd.org) by mx18.mail.ru with esmtp id 1Cegl2-0006Tr-00 for m.boyarov@bk.ru; Thu, 16 Dec 2004 00:32:28 +0300 Received-SPF: pass (mx18.mail.ru: domain of freebsd.org designates 216.136.204.119 as permitted sender) client-ip=216.136.204.119; envelope-from=owner-freebsd-current@freebsd.org; helo=mx2.freebsd.org; Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id D036956791; Wed, 15 Dec 2004 21:32:00 +0000 (GMT) (envelope-from owner-freebsd-current@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 98AEF16A500; Wed, 15 Dec 2004 21:31:53 +0000 (GMT) Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9FEF016A4CE; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) Received: from obsecurity.dyndns.org[69.194.102.143]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6C2EF43D39; Wed, 15 Dec 2004 21:31:44 +0000 (GMT) (envelope-from kris@obsecurity.org) Received: by obsecurity.dyndns.org (Postfix, from userid 1000) id 785CC512D0; Wed, 15 Dec 2004 13:31:43 -0800 (PST) Date: Wed, 15 Dec 2004 13:31:43 -0800 From: Kris Kennaway To: Alexander Leidinger Message-ID: <20041215213143.GA99458@xor.obsecurity.org> References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> <1103128377.41c06739a3956@netchild.homeip.net> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="sdtB3X0nJg68CQEu" Content-Disposition: inline In-Reply-To: <1103128377.41c06739a3956@netchild.homeip.net> User-Agent: Mutt/1.4.2.1i X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-current@freebsd.org X-Spam: Not detected X-Spam-Scanned-By: Spamassassin X-Virus-Scanned-By: AVP Antivirus X-OriginalArrivalTime: 15 Dec 2004 21:32:28.0477 (UTC) FILETIME=[939B46D0:01C4E2ED] cc: freebsd-amd64@freebsd.org cc: Jeremy Messenger cc: Mikhail Teterin cc: Anthony Ginepro cc: freebsd-current@freebsd.org cc: ade@freebsd.org cc: Kris Kennaway Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 13:31:06 -0000 --sdtB3X0nJg68CQEu Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Wed, Dec 15, 2004 at 05:32:57PM +0100, Alexander Leidinger wrote: > Zitat von Jeremy Messenger : >=20 > > No crash: > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > > Add '-fgcse' in gstreamer-plugins and it will fix everything for > > athlon-xp, but not p4. The '-fgcse' is automatic add in when you use -O= 2, > > so it's why it doesn't crash with -O2. > > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D >=20 > I've an Athlon mobile here (CPUTYPE=3Dathlon-xp), and I'm using "-Os". > "info gcc" tells me that "-fgcse" is included in "-Os". In this setup I > get segfaults. >=20 > I will recompile gstreamer-plugins with "-fgcse" and report back later > (tomorrow). BTW, please stop hijacking my thread about definite compiler problems on amd64 with your discussion of possible compiler problems on i386 :-) Kris --sdtB3X0nJg68CQEu Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBwK0+Wry0BWjoQKURAmPzAJ9xyyN1tr22Tena+Mq0vhcIilSyyQCcDu0J hJ5MmsZ2YmBv2HjR8WHqPY8= =IVF2 -----END PGP SIGNATURE----- --sdtB3X0nJg68CQEu-- From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 14:11:16 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C64E016A4CE; Thu, 16 Dec 2004 14:11:16 +0000 (GMT) Received: from mail.sam-solutions.net (mail.sam-solutions.net [217.21.35.41]) by mx1.FreeBSD.org (Postfix) with ESMTP id DFDEA43D39; Thu, 16 Dec 2004 14:11:15 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from c71.sam-solutions.net ([217.21.35.67]) by mail.sam-solutions.net with esmtp (Exim 4.34) id 1CewLa-0000bf-KU; Thu, 16 Dec 2004 16:11:14 +0200 Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 16:10:44 +0200 Received: from mail pickup service by c71.sam-solutions.net with Microsoft SMTPSVC; Thu, 16 Dec 2004 15:04:03 +0200 Received: from mail.sam-solutions.net ([217.21.35.41]) by c71.sam-solutions.net over TLS secured channel with Microsoft SMTPSVC(6.0.3790.211); Wed, 15 Dec 2004 23:41:27 +0200 Received: from speedy.tutby.com ([195.209.41.194] helo=tut.by) by mail.sam-solutions.net with esmtp (Exim 4.34) id 1Cegth-0005Qn-WC for m.boyarov@sam-solutions.net; Wed, 15 Dec 2004 23:41:26 +0200 Received: from by tut.by (CommuniGate Pro RULES 4.1.8) with RULES id 47420481; Wed, 15 Dec 2004 23:41:24 +0200 X-Autogenerated: Mirror X-Mirrored-by: Received: from [195.209.34.110] (HELO tut.by) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 47420466 for max_b@tut.by; Wed, 15 Dec 2004 23:41:24 +0200 Received: from mx14.mail.ru ([194.67.23.124] verified) by tut.by (CommuniGate Pro SMTP 4.1.8) with ESMTP id 167847150 for max_b@tut.by; Thu, 16 Dec 2004 00:38:58 +0200 Received: from mail by mx14.mail.ru with local id 1CegtZ-0003bp-00 for max_b@tut.by; Thu, 16 Dec 2004 00:41:17 +0300 X-ResentFrom: Received: from [216.136.204.119] (port=25 helo=mx2.freebsd.org) by mx14.mail.ru with esmtp id 1CegtZ-0003ba-00 for m.boyarov@bk.ru; Thu, 16 Dec 2004 00:41:17 +0300 Received-SPF: pass (mx14.mail.ru: domain of freebsd.org designates 216.136.204.119 as permitted sender) client-ip=216.136.204.119; envelope-from=owner-freebsd-current@freebsd.org; helo=mx2.freebsd.org; Received: from hub.freebsd.org (hub.freebsd.org [216.136.204.18]) by mx2.freebsd.org (Postfix) with ESMTP id 9D83656D2B; Wed, 15 Dec 2004 21:40:46 +0000 (GMT) (envelope-from owner-freebsd-current@freebsd.org) Received: from hub.freebsd.org (localhost [127.0.0.1]) by hub.freebsd.org (Postfix) with ESMTP id 0250716A55B; Wed, 15 Dec 2004 21:40:16 +0000 (GMT) Delivered-To: freebsd-current@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E832016A4CE; Wed, 15 Dec 2004 21:40:06 +0000 (GMT) Received: from mail.lovett.com (core.lovett.com [216.168.8.20]) by mx1.FreeBSD.org (Postfix) with ESMTP id C600043D48; Wed, 15 Dec 2004 21:40:06 +0000 (GMT) (envelope-from ade@FreeBSD.org) Received: from 66-169-240-6.or.charter.com ([66.169.240.6] helo=[10.21.91.101]) by mail.lovett.com with esmtpa (Exim 4.43 (FreeBSD)) id 1CegsQ-0005iA-NT; Wed, 15 Dec 2004 21:40:06 +0000 Message-ID: <41C0AF36.4010506@FreeBSD.org> Date: Wed, 15 Dec 2004 13:40:06 -0800 From: Ade Lovett User-Agent: Mozilla Thunderbird 1.0 (Macintosh/20041206) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Kris Kennaway References: <200412081205.39354.mi+mx@aldan.algebra.com> <20041208171947.GA46271@xor.obsecurity.org> <20041214062738.GA78138@xor.obsecurity.org> <1103027998.41bedf1e46fa1@netchild.homeip.net> <1103030693.40763.10.camel@renaissance.homeip.net> <1103128377.41c06739a3956@netchild.homeip.net> <20041215213143.GA99458@xor.obsecurity.org> In-Reply-To: <20041215213143.GA99458@xor.obsecurity.org> X-Enigmail-Version: 0.89.5.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Sender: owner-freebsd-current@freebsd.org X-Spam: Not detected X-Spam-Scanned-By: Spamassassin X-Virus-Scanned-By: AVP Antivirus X-OriginalArrivalTime: 15 Dec 2004 21:41:27.0344 (UTC) FILETIME=[D4CBDB00:01C4E2EE] cc: freebsd-current@freebsd.org cc: freebsd-amd64@freebsd.org Subject: Re: -O2 compiler bug on amd64? (Re: new TCL vs. current-6) X-BeenThere: freebsd-amd64@freebsd.org List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 14:11:17 -0000 Kris Kennaway wrote: > BTW, please stop hijacking my thread about definite compiler problems > on amd64 with your discussion of possible compiler problems on i386 > :-) Please to be trimming cc lists, too ;) -aDe _______________________________________________ freebsd-current@freebsd.org mailing list http://lists.freebsd.org/mailman/listinfo/freebsd-current To unsubscribe, send any mail to "freebsd-current-unsubscribe@freebsd.org" From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 18:17:26 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 57FAB16A4CE for ; Thu, 16 Dec 2004 18:17:26 +0000 (GMT) Received: from troutmask.apl.washington.edu (troutmask.apl.washington.edu [128.208.78.105]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2F93E43D53 for ; Thu, 16 Dec 2004 18:17:26 +0000 (GMT) (envelope-from sgk@troutmask.apl.washington.edu) Received: from troutmask.apl.washington.edu (localhost [127.0.0.1]) iBGIHPPo004759; Thu, 16 Dec 2004 10:17:25 -0800 (PST) (envelope-from sgk@troutmask.apl.washington.edu) Received: (from sgk@localhost)iBGIHPuP004758; Thu, 16 Dec 2004 10:17:25 -0800 (PST) (envelope-from sgk) Date: Thu, 16 Dec 2004 10:17:25 -0800 From: Steve Kargl To: dev tree Message-ID: <20041216181725.GA4502@troutmask.apl.washington.edu> References: <20041213152257.A3882@rc.tex-an.net> <20041215235408.GA84893@troutmask.apl.washington.edu> <200412160010.19015.howells@kde.org> <20041216014235.GA50759@troutmask.apl.washington.edu> <20041216024907.B3816@rc.tex-an.net> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20041216024907.B3816@rc.tex-an.net> User-Agent: Mutt/1.4.2.1i cc: freebsd-amd64@freebsd.org cc: Chris Howells Subject: Re: [results, follow-up] Re: 5.3R cvsup failure, libm.so.2. COMPAT files missing? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 18:17:26 -0000 On Thu, Dec 16, 2004 at 03:18:22AM -0600, dev tree wrote: > I asked about how to get cvsup working on 5.3-R AMD64. > Mucho thanks for the quick responses, guys. Additional > comments/questions below. > > >> Steve Kargl wrote: > >>>vi /etc/libmap.conf > >>>libm.so.2 libm.so.3 > > [my comments for this post] > Adding the lib-mapping worked just fine. The update with > cvsup was no problem after that. (and it all built fine, too, see?) > # uname -a > FreeBSD inoxidable.tex-an.net 5.3-RELEASE-p2 FreeBSD 5.3-RELEASE-p2 #0: > (this was on a tyan 2882 w/4GB and 2 Opteron 244 procs) > > Chris Howells responded: > >>However that is a really bad idea in the long term so it should be > >>removed after you have cvsup'd the sources and rebuilt cvsup so that it > >>uses libm.so.3 instead. > > [my comments for this post] > It's always a good idea to remind people to keep track of detrius. > > but: > Steve responded back: > >Have you looked at net/cvsup/Makefile. > [...] > >NO_BUILD= binary-only > > >Note the original post specifically mentions AMD64. > > [my comments/questions for this post] > So, I don't have the source to rebuild it with libm.so.3. You can get the source for cvsup and modulo3. The problems I believe are the building of modulo3. I haven't looked at the problem in detail. > I'll have to remember about getting rid of the libmap.conf > entry at some point. Or, do I really? cvsup is probably the only thing that consumes libm.so.2, where I'm assuming you're building and installing your set of ports. > Is there anything > that would be screwed up if it was expecting libm.so.2 > and it got redirected to libm.so.3 instead? Is there full > backward compatibility? If full backwards compatibility existed, then there would have been no reason for the library version change. > Or would I even care, since nothing > else is likely to be asking for libm.so.2 on AMD64, anyway? BINGO. > And lastly, a follow on question. If I want to move up to > -current, do a want RELENG6, HEAD, or what? People seem > to be refering to it as HEAD, but I don't know if that is > what is used for the tag in the cvsup supfile. Set tag=. in your supfile for -current. -- Steve From owner-freebsd-amd64@FreeBSD.ORG Thu Dec 16 22:03:47 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 0199A16A4CE for ; Thu, 16 Dec 2004 22:03:47 +0000 (GMT) Received: from daintree.corp.yahoo.com (daintree.corp.yahoo.com [216.145.52.172]) by mx1.FreeBSD.org (Postfix) with ESMTP id C0AE543D2D for ; Thu, 16 Dec 2004 22:03:46 +0000 (GMT) (envelope-from peter@wemm.org) Received: by daintree.corp.yahoo.com (Postfix, from userid 2154) id AEC1B197AD; Thu, 16 Dec 2004 14:03:46 -0800 (PST) From: Peter Wemm To: "Meyendriesch, Burkard" Date: Thu, 16 Dec 2004 14:03:46 -0800 User-Agent: KMail/1.7.1 References: In-Reply-To: MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412161403.46382.peter@wemm.org> cc: freebsd-amd64@freebsd.org Subject: Re: AW: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 16 Dec 2004 22:03:47 -0000 On Thursday 16 December 2004 12:41 am, Meyendriesch, Burkard wrote: [..] > Peter, > > thanks a lot for your detailed instructions! I'll try thi procedure > in my holydays after Christmas. Afterwards I'll give you a feedback. > > Burkard Keep in mind that this procedure has serious foot-shooting potential. I would not recommend people try this unless the only alternative is a reinstall. If something goes wrong and you can't figure it out, you may have to do the reinstall anyway. I just wanted to reiterate that to make sure that everybody understands the situation... The difficulty is working around the catch-22 situation where you need a new kernel first so you can install world, and you need a new world first before you can boot the new kernel. Cheating and using the swap partition for a temporary world is one way around it. It might even be necessary to do a new buildworld inside the temporary world if you can't reinstall the previous one. Some creativity will be needed. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 12:37:48 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 035C416A4CE for ; Fri, 17 Dec 2004 12:37:48 +0000 (GMT) Received: from ipe.cnpm.embrapa.br (ipe.cnpm.embrapa.br [200.136.111.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2237A43D2F for ; Fri, 17 Dec 2004 12:37:44 +0000 (GMT) (envelope-from pan@cnpm.embrapa.br) Received: from localhost (localhost.cnpm.embrapa.br [127.0.0.1]) by ipe.cnpm.embrapa.br (Postfix) with ESMTP id 5F6398486F for ; Fri, 17 Dec 2004 10:37:41 -0200 (BRST) Received: from [200.136.111.44] (oliveira.cnpm.embrapa.br [200.136.111.44]) by ipe.cnpm.embrapa.br (Postfix) with ESMTP id 087DF8484E for ; Fri, 17 Dec 2004 10:37:40 -0200 (BRST) Message-ID: <41C2D314.9010008@cnpm.embrapa.br> Date: Fri, 17 Dec 2004 10:37:40 -0200 From: "Carlos F. A. Paniago" User-Agent: Mozilla/5.0 (X11; U; FreeBSD amd64; pt-BR; rv:1.7.3) Gecko/20041206 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-amd64@freebsd.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Virus-Scanned: by amavisd 0.1 Subject: make with problems in amd64??? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 12:37:48 -0000 I'm using an amd64 FreeBSD machine: oliveira# uname -a FreeBSD oliveira.cnpm.embrapa.br 5.3-STABLE FreeBSD 5.3-STABLE #2: Wed Dec 15 20:44:58 BRST 2004 root@oliveira.cnpm.embrapa.br:/usr/src/sys/amd64/compile/OLIVEIRA amd64 oliveira# in: cd /usr/src make I'm getting the error: ===> gnu/usr.bin/cc/cc ===> gnu/usr.bin/cc/cc1 ===> gnu/usr.bin/cc/include ===> gnu/usr.bin/cc/protoize ===> gnu/usr.bin/cc/doc ===> gnu/usr.bin/cc/cpp Segmentation fault (core dumped) *** Error code 139 Stop in /usr/src/gnu/usr.bin/cc. *** Error code 1 Stop in /usr/src/gnu/usr.bin. *** Error code 1 Stop in /usr/src/gnu. *** Error code 1 Stop in /usr/src. *** Error code 1 Stop in /usr/src. . If I have an make compiled with DEBUG_FLAGS=-g I can see this in the gdb: oliveira# gdb /usr/bin/make /usr/obj/usr/src/gnu/usr.bin/cc/cpp/make.core GNU gdb 6.1.1 [FreeBSD] Copyright 2004 Free Software Foundation, Inc. GDB is free software, covered by the GNU General Public License, and you are welcome to change it and/or distribute copies of it under certain conditions. Type "show copying" to see the conditions. There is absolutely no warranty for GDB. Type "show warranty" for details. This GDB was configured as "amd64-marcel-freebsd"... Core was generated by `make'. Program terminated with signal 11, Segmentation fault. #0 0x0000000000436df2 in memcpy () (gdb) where #0 0x0000000000436df2 in memcpy () #1 0x000000000040f5d3 in SuffFindNormalDeps (gn=0x56af80, slst=0x556f40) at /usr/src/usr.bin/make/suff.c:1797 #2 0x000000000040fc3b in SuffFindDeps (gn=0x56af80, slst=0x556f40) at /usr/src/usr.bin/make/suff.c:2167 #3 0x000000000040fb30 in Suff_FindDeps (gn=0x800) at /usr/src/usr.bin/make/suff.c:2115 #4 0x000000000040226d in CompatMake (gnp=0x800, pgnp=0x5703b0) at /usr/src/usr.bin/make/compat.c:453 #5 0x0000000000415001 in Lst_ForEachFrom (l=0x800, ln=0x5703b0, proc=0x402230 , d=0x56af00) at /usr/src/usr.bin/make/lst.lib/lstForEachFrom.c:94 #6 0x0000000000414f92 in Lst_ForEach (l=0x57b240, proc=0x402230 , d=0x56af00) at /usr/src/usr.bin/make/lst.lib/lstForEach.c:73 #7 0x000000000040227e in CompatMake (gnp=0x800, pgnp=0x5703b0) at /usr/src/usr.bin/make/compat.c:454 #8 0x0000000000402696 in Compat_Run (targs=0x57e6c0) at /usr/src/usr.bin/make/compat.c:701 #9 0x0000000000409e45 in main (argc=3, argv=0x7fffffffebe8) at /usr/src/usr.bin/make/main.c:899 (gdb) up #1 0x000000000040f5d3 in SuffFindNormalDeps (gn=0x56af80, slst=0x556f40) at /usr/src/usr.bin/make/suff.c:1797 1797 memcpy(target->pref, sopref, prefLen); (gdb) print prefLen $1 = -1 (gdb) The strange thing. If I go to the cpp diretory and give an make it resumes ok... What the debug is sugesting is that we need a test after getting the prefLen variable, because it can be an invalid value; Is someone with the same problem? Paniago From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 17:13:46 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 82BFC16A4CE for ; Fri, 17 Dec 2004 17:13:46 +0000 (GMT) Received: from ack.Berkeley.EDU (ack.Berkeley.EDU [128.32.206.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id 562EC43D3F for ; Fri, 17 Dec 2004 17:13:46 +0000 (GMT) (envelope-from mhunter@ack.Berkeley.EDU) Received: (from mhunter@localhost) by ack.Berkeley.EDU (8.11.3/8.11.3) id iBHHDdT20338; Fri, 17 Dec 2004 09:13:39 -0800 (PST) Date: Fri, 17 Dec 2004 09:13:39 -0800 From: Mike Hunter To: "Carlos F. A. Paniago" Message-ID: <20041217171338.GA20204@ack.Berkeley.EDU> References: <41C2D314.9010008@cnpm.embrapa.br> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <41C2D314.9010008@cnpm.embrapa.br> User-Agent: Mutt/1.5.6i cc: freebsd-amd64@freebsd.org Subject: Re: make with problems in amd64??? X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 17:13:46 -0000 On Dec 17, "Carlos F. A. Paniago" wrote: [snip] There was a bug discovered in make, I think. Fortunately the bug is such that you can still use the old make to make a new make :) See this post: http://lists.freebsd.org/pipermail/freebsd-current/2004-December/044103.html Regards, Mike From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 18:30:35 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9932216A4CE for ; Fri, 17 Dec 2004 18:30:35 +0000 (GMT) Received: from mail.wolves.k12.mo.us (duey.wolves.k12.mo.us [207.160.214.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3D39343D39 for ; Fri, 17 Dec 2004 18:30:35 +0000 (GMT) (envelope-from cdillon@wolves.k12.mo.us) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id 4C7FA1FE1F; Fri, 17 Dec 2004 12:30:34 -0600 (CST) Received: from mail.wolves.k12.mo.us ([127.0.0.1]) by localhost (mail.wolves.k12.mo.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 85894-01-48; Fri, 17 Dec 2004 12:30:31 -0600 (CST) Received: by mail.wolves.k12.mo.us (Postfix, from userid 1001) id F253F1FE24; Fri, 17 Dec 2004 12:30:30 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id F03F21A902; Fri, 17 Dec 2004 12:30:30 -0600 (CST) Date: Fri, 17 Dec 2004 12:30:30 -0600 (CST) From: Chris Dillon To: Peter Wemm In-Reply-To: <200412161403.46382.peter@wemm.org> Message-ID: <20041217122537.B85275@duey.wolves.k12.mo.us> References: <200412161403.46382.peter@wemm.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at wolves.k12.mo.us cc: freebsd-amd64@freebsd.org cc: "Meyendriesch, Burkard" Subject: Re: AW: FreeBSD 5.3; howto migrate from i386 to amd64 mode X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 18:30:35 -0000 On Thu, 16 Dec 2004, Peter Wemm wrote: > The difficulty is working around the catch-22 situation where you > need a new kernel first so you can install world, and you need a new > world first before you can boot the new kernel. Cheating and using > the swap partition for a temporary world is one way around it. It > might even be necessary to do a new buildworld inside the temporary > world if you can't reinstall the previous one. Some creativity will > be needed. Isn't this where /usr/src/installworld_oldk could come in handy? Apparently there was a similar chicken & egg problem updating FreeBSD/sparc64 to 64BTT but installworld_oldk claims it can be used for any situation where you need to install a majorly incompatible old-kernel/new-world. -- Chris Dillon - cdillon(at)wolves.k12.mo.us FreeBSD: The fastest, most open, and most stable OS on the planet - Available for IA32, IA64, AMD64, PC98, Alpha, and UltraSPARC architectures - PowerPC, ARM, MIPS, and S/390 under development - http://www.freebsd.org Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 19:48:07 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4265B16A4CE for ; Fri, 17 Dec 2004 19:48:07 +0000 (GMT) Received: from ack.Berkeley.EDU (ack.Berkeley.EDU [128.32.206.66]) by mx1.FreeBSD.org (Postfix) with ESMTP id E88D643D5A for ; Fri, 17 Dec 2004 19:48:06 +0000 (GMT) (envelope-from mhunter@ack.Berkeley.EDU) Received: (from mhunter@localhost) by ack.Berkeley.EDU (8.11.3/8.11.3) id iBHJm6j02602 for freebsd-amd64@freebsd.org; Fri, 17 Dec 2004 11:48:06 -0800 (PST) Date: Fri, 17 Dec 2004 11:48:06 -0800 From: Mike Hunter To: freebsd-amd64@freebsd.org Message-ID: <20041217194806.GA2437@ack.Berkeley.EDU> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.5.6i Subject: [Flaimbait] "amd64" vs "x86-64" X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 19:48:07 -0000 Hi, I was wondering if anybody here has discussed the difference in terminology between FreeBSD and Linux regarding the amd64 architecture. Now that Intel is making chips that support AMD's instruction set, one could argue that it would be better to use a vendor-neutral term to describe the architecture. I condemn Intel for the games they've played over AMD's architecture, and I'm bringing this up to try to be "fair" to Intel; I'm only bringing it up as something that should be discussed as a possible help to the FreeBSD community as this architecture moves forward. Would the FreeBSD community stand to benefit to adopt Linux's "x86-64" terminology? Mike From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 20:18:58 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 880B716A4CE; Fri, 17 Dec 2004 20:18:58 +0000 (GMT) Received: from smarthost2.sentex.ca (smarthost2.sentex.ca [205.211.164.50]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3056543D45; Fri, 17 Dec 2004 20:18:58 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp2.sentex.ca (smtp2.sentex.ca [199.212.134.9]) by smarthost2.sentex.ca (8.13.1/8.13.1) with ESMTP id iBHKIvkK072190; Fri, 17 Dec 2004 15:18:57 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp2.sentex.ca (8.13.1/8.13.1) with ESMTP id iBHKIv47080411; Fri, 17 Dec 2004 15:18:57 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id 0CAF77306E; Fri, 17 Dec 2004 15:18:57 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20041217201857.0CAF77306E@freebsd-current.sentex.ca> Date: Fri, 17 Dec 2004 15:18:57 -0500 (EST) X-Virus-Scanned: ClamAV 0.80/625/Fri Dec 10 12:41:57 2004 clamav-milter version 0.80j on clamscanner1 X-Virus-Scanned: ClamAV 0.80/627/Sun Dec 12 14:53:11 2004 clamav-milter version 0.80j on avscan2 X-Virus-Status: Clean X-Virus-Status: Clean Subject: [current tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 20:18:58 -0000 TB --- 2004-12-17 19:09:04 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-12-17 19:09:04 - starting CURRENT tinderbox run for amd64/amd64 TB --- 2004-12-17 19:09:04 - checking out the source tree TB --- 2004-12-17 19:09:04 - cd /home/tinderbox/CURRENT/amd64/amd64 TB --- 2004-12-17 19:09:04 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -A src TB --- 2004-12-17 19:15:23 - building world (CFLAGS=-O2 -pipe) TB --- 2004-12-17 19:15:23 - cd /home/tinderbox/CURRENT/amd64/amd64/src TB --- 2004-12-17 19:15:23 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] cc -O2 -pipe -DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DIPFILTER_LOG -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../contrib/ipfilter -c /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_frag.c cc -O2 -pipe -DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DIPFILTER_LOG -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../contrib/ipfilter -c /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_state.c cc -O2 -pipe -DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DIPFILTER_LOG -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter -I/tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../contrib/ipfilter -c /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c: In function `nat_log': /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: `rulen' undeclared (first use in this function) /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: (Each undeclared identifier is reported only once /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: for each function it appears in.) /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: `np' undeclared (first use in this function) *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src/usr.sbin/ipftest. *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src/usr.sbin. *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src. *** Error code 1 Stop in /tinderbox/CURRENT/amd64/amd64/src. TB --- 2004-12-17 20:18:56 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-12-17 20:18:56 - ERROR: failed to build world TB --- 2004-12-17 20:18:56 - tinderbox aborted From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 20:58:46 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 623C116A4CF for ; Fri, 17 Dec 2004 20:58:46 +0000 (GMT) Received: from shrike.submonkey.net (cpc2-cdif3-6-0-cust204.cdif.cable.ntl.com [81.103.67.204]) by mx1.FreeBSD.org (Postfix) with ESMTP id 0EC9043D54 for ; Fri, 17 Dec 2004 20:58:46 +0000 (GMT) (envelope-from setantae@submonkey.net) Received: from setantae by shrike.submonkey.net with local (Exim 4.43 (FreeBSD)) id 1CfPBV-000C7c-87; Fri, 17 Dec 2004 20:58:45 +0000 Date: Fri, 17 Dec 2004 20:58:45 +0000 From: Ceri Davies To: Mike Hunter Message-ID: <20041217205845.GM38136@submonkey.net> Mail-Followup-To: Ceri Davies , Mike Hunter , freebsd-amd64@freebsd.org References: <20041217194806.GA2437@ack.Berkeley.EDU> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="DLrrb1ThO6aUXDeM" Content-Disposition: inline In-Reply-To: <20041217194806.GA2437@ack.Berkeley.EDU> X-PGP: finger ceri@FreeBSD.org User-Agent: Mutt/1.5.6i Sender: Ceri Davies cc: freebsd-amd64@freebsd.org Subject: Re: [Flaimbait] "amd64" vs "x86-64" X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 20:58:46 -0000 --DLrrb1ThO6aUXDeM Content-Type: text/plain; charset=us-ascii Content-Disposition: inline Content-Transfer-Encoding: quoted-printable On Fri, Dec 17, 2004 at 11:48:06AM -0800, Mike Hunter wrote: > Hi, >=20 > I was wondering if anybody here has discussed the difference in > terminology between FreeBSD and Linux regarding the amd64 architecture. > Now that Intel is making chips that support AMD's instruction set, one > could argue that it would be better to use a vendor-neutral term to > describe the architecture. >=20 > I condemn Intel for the games they've played over AMD's architecture, and > I'm bringing this up to try to be "fair" to Intel; I'm only bringing it up > as something that should be discussed as a possible help to the FreeBSD > community as this architecture moves forward. Would the FreeBSD community > stand to benefit to adopt Linux's "x86-64" terminology? It's already been discussed and we're sticking with "amd64" as it was the first platform that we supported. NetBSD have also moved to "amd64" from "x86-64". Check the archives for further details. Ceri --=20 Only two things are infinite, the universe and human stupidity, and I'm not sure about the former. -- Einstein (attrib.) --DLrrb1ThO6aUXDeM Content-Type: application/pgp-signature Content-Disposition: inline -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (FreeBSD) iD8DBQFBw0iEocfcwTS3JF8RAlqVAJ4+J6kg7aty7fnDnsKjI6WaqbbNWACgmHHP BGdrd8J3NKBPB682QuPfqKI= =IzI9 -----END PGP SIGNATURE----- --DLrrb1ThO6aUXDeM-- From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 21:20:31 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 429C416A4CE for ; Fri, 17 Dec 2004 21:20:31 +0000 (GMT) Received: from canning.wemm.org (canning.wemm.org [192.203.228.65]) by mx1.FreeBSD.org (Postfix) with ESMTP id 1F25643D5C for ; Fri, 17 Dec 2004 21:20:31 +0000 (GMT) (envelope-from peter@wemm.org) Received: from fw.wemm.org (canning.wemm.org [192.203.228.65]) by canning.wemm.org (Postfix) with ESMTP id 05CF52A90B for ; Fri, 17 Dec 2004 13:20:31 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (overcee.wemm.org [10.0.0.3]) by fw.wemm.org (Postfix) with ESMTP id A7F17E2B5 for ; Fri, 17 Dec 2004 13:20:30 -0800 (PST) (envelope-from peter@wemm.org) Received: from overcee.wemm.org (localhost [127.0.0.1]) by overcee.wemm.org (8.13.1/8.13.1) with ESMTP id iBHLKTiH076607; Fri, 17 Dec 2004 13:20:29 -0800 (PST) (envelope-from peter@wemm.org) Received: from localhost (localhost [[UNIX: localhost]]) by overcee.wemm.org (8.13.1/8.13.1/Submit) id iBHLKTjL076606; Fri, 17 Dec 2004 13:20:29 -0800 (PST) (envelope-from peter@wemm.org) X-Authentication-Warning: overcee.wemm.org: peter set sender to peter@wemm.org using -f From: Peter Wemm To: freebsd-amd64@freebsd.org Date: Fri, 17 Dec 2004 13:20:28 -0800 User-Agent: KMail/1.7.1 References: <20041217194806.GA2437@ack.Berkeley.EDU> <20041217205845.GM38136@submonkey.net> In-Reply-To: <20041217205845.GM38136@submonkey.net> MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit Content-Disposition: inline Message-Id: <200412171320.29035.peter@wemm.org> Subject: Re: [Flaimbait] "amd64" vs "x86-64" X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 21:20:31 -0000 On Friday 17 December 2004 12:58 pm, Ceri Davies wrote: > On Fri, Dec 17, 2004 at 11:48:06AM -0800, Mike Hunter wrote: > > Hi, > > > > I was wondering if anybody here has discussed the difference in > > terminology between FreeBSD and Linux regarding the amd64 > > architecture. Now that Intel is making chips that support AMD's > > instruction set, one could argue that it would be better to use a > > vendor-neutral term to describe the architecture. > > > > I condemn Intel for the games they've played over AMD's > > architecture, and I'm bringing this up to try to be "fair" to > > Intel; I'm only bringing it up as something that should be > > discussed as a possible help to the FreeBSD community as this > > architecture moves forward. Would the FreeBSD community stand to > > benefit to adopt Linux's "x86-64" terminology? > > It's already been discussed and we're sticking with "amd64" as it was > the first platform that we supported. NetBSD have also moved to > "amd64" from "x86-64". Check the archives for further details. Also, the gnu folks seems split to a degree. eg: binutils calls it amd64. There is no way in hell we're using "x86-64" if I have any say in it because it isn't a valid C token. "x86_64" is a PITA to type. I thought I saw somewhere that microsoft switched from "amd64" to "x64".. -- Peter Wemm - peter@wemm.org; peter@FreeBSD.org; peter@yahoo-inc.com "All of this is for nothing if we don't go to the stars" - JMS/B5 From owner-freebsd-amd64@FreeBSD.ORG Fri Dec 17 22:54:47 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7686816A4CE for ; Fri, 17 Dec 2004 22:54:47 +0000 (GMT) Received: from mail.wolves.k12.mo.us (duey.wolves.k12.mo.us [207.160.214.9]) by mx1.FreeBSD.org (Postfix) with ESMTP id 46B6143D2F for ; Fri, 17 Dec 2004 22:54:47 +0000 (GMT) (envelope-from cdillon@wolves.k12.mo.us) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id DD78F1FE24; Fri, 17 Dec 2004 16:54:46 -0600 (CST) Received: from mail.wolves.k12.mo.us ([127.0.0.1]) by localhost (mail.wolves.k12.mo.us [127.0.0.1]) (amavisd-new, port 10024) with LMTP id 91379-04-7; Fri, 17 Dec 2004 16:54:44 -0600 (CST) Received: by mail.wolves.k12.mo.us (Postfix, from userid 1001) id C451B1FE22; Fri, 17 Dec 2004 16:54:44 -0600 (CST) Received: from localhost (localhost [127.0.0.1]) by mail.wolves.k12.mo.us (Postfix) with ESMTP id BFF321A902; Fri, 17 Dec 2004 16:54:44 -0600 (CST) Date: Fri, 17 Dec 2004 16:54:44 -0600 (CST) From: Chris Dillon To: Peter Wemm In-Reply-To: <200412171320.29035.peter@wemm.org> Message-ID: <20041217163633.C92691@duey.wolves.k12.mo.us> References: <20041217194806.GA2437@ack.Berkeley.EDU> <20041217205845.GM38136@submonkey.net> <200412171320.29035.peter@wemm.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII; format=flowed X-Virus-Scanned: by amavisd-new at wolves.k12.mo.us cc: freebsd-amd64@freebsd.org Subject: Re: [Flaimbait] "amd64" vs "x86-64" X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 17 Dec 2004 22:54:47 -0000 On Fri, 17 Dec 2004, Peter Wemm wrote: > There is no way in hell we're using "x86-64" if I have any say in it > because it isn't a valid C token. "x86_64" is a PITA to type. I > thought I saw somewhere that microsoft switched from "amd64" to > "x64".. Not that it matters much what I say, but I'm perfectly happy with "amd64". I'm all for giving credit where credit is due, and AMD is the one that came up with this instruction set that Intel was so dead-set on not having anything to do with in the first place. From what I understand, after Intel realized they missed the boat they considered coming up with their own different 64-bit x86 extensions to compete with AMD and Microsoft told them they wouldn't support yet another platform, essentially forcing Intel to use AMD's instruction set or die. The only reason Intel has processors which support the amd64 instruction set today is because the market forced them to, and they didn't even do a bang-up job implementing it, either (they're missing a couple of instructions, IIRC). This is an example where everyone probably SHOULD be unfair to Intel in the naming of the architecture, just out of spite. :-) -- Chris Dillon - cdillon(at)wolves.k12.mo.us FreeBSD: The fastest, most open, and most stable OS on the planet - Available for IA32, IA64, AMD64, PC98, Alpha, and UltraSPARC architectures - PowerPC, ARM, MIPS, and S/390 under development - http://www.freebsd.org Q: Because it reverses the logical flow of conversation. A: Why is putting a reply at the top of the message frowned upon? From owner-freebsd-amd64@FreeBSD.ORG Sat Dec 18 01:20:52 2004 Return-Path: Delivered-To: freebsd-amd64@hub.freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 79A5616A580 for ; Sat, 18 Dec 2004 01:20:52 +0000 (GMT) Received: from freefall.freebsd.org (freefall.freebsd.org [216.136.204.21]) by mx1.FreeBSD.org (Postfix) with ESMTP id C272743D64 for ; Sat, 18 Dec 2004 01:20:36 +0000 (GMT) (envelope-from gnats@FreeBSD.org) Received: from freefall.freebsd.org (gnats@localhost [127.0.0.1]) by freefall.freebsd.org (8.13.1/8.13.1) with ESMTP id iBI1KaOX020918 for ; Sat, 18 Dec 2004 01:20:36 GMT (envelope-from gnats@freefall.freebsd.org) Received: (from gnats@localhost) by freefall.freebsd.org (8.13.1/8.13.1/Submit) id iBI1KaFl020917; Sat, 18 Dec 2004 01:20:36 GMT (envelope-from gnats) Resent-Date: Sat, 18 Dec 2004 01:20:36 GMT Resent-Message-Id: <200412180120.iBI1KaFl020917@freefall.freebsd.org> Resent-From: FreeBSD-gnats-submit@FreeBSD.org (GNATS Filer) Resent-To: freebsd-amd64@FreeBSD.org Resent-Reply-To: FreeBSD-gnats-submit@FreeBSD.org, Alex Olsen Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3C25716A4CE for ; Sat, 18 Dec 2004 01:15:48 +0000 (GMT) Received: from www.freebsd.org (www.freebsd.org [216.136.204.117]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2528E43D46 for ; Sat, 18 Dec 2004 01:15:48 +0000 (GMT) (envelope-from nobody@FreeBSD.org) Received: from www.freebsd.org (localhost [127.0.0.1]) by www.freebsd.org (8.13.1/8.13.1) with ESMTP id iBI1Fmbi009969 for ; Sat, 18 Dec 2004 01:15:48 GMT (envelope-from nobody@www.freebsd.org) Received: (from nobody@localhost) by www.freebsd.org (8.13.1/8.13.1/Submit) id iBI1FlK3009968; Sat, 18 Dec 2004 01:15:47 GMT (envelope-from nobody) Message-Id: <200412180115.iBI1FlK3009968@www.freebsd.org> Date: Sat, 18 Dec 2004 01:15:47 GMT From: Alex Olsen To: freebsd-gnats-submit@FreeBSD.org X-Send-Pr-Version: www-2.3 Subject: amd64/75209: 5.3-Release panics on attempted boot from install CD X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Dec 2004 01:20:53 -0000 >Number: 75209 >Category: amd64 >Synopsis: 5.3-Release panics on attempted boot from install CD >Confidential: no >Severity: critical >Priority: high >Responsible: freebsd-amd64 >State: open >Quarter: >Keywords: >Date-Required: >Class: sw-bug >Submitter-Id: current-users >Arrival-Date: Sat Dec 18 01:20:36 GMT 2004 >Closed-Date: >Last-Modified: >Originator: Alex Olsen >Release: 5.3-Release >Organization: >Environment: >Description: This is my first try on 5.3-release. I am running an AMD64 notebook w/ uniwill motherboard. On attempted boot from the install CD, I get "panic: vm_fault: fault on nofault entry, addr ffffffffa5620000" followed by a reboot after fifteen seconds. This is all while it's detecting hardware and before it gets to a shell, the install program, or anything else useful. I've had several successful installs on this machine before with the 5.x-branch, including a few with the 5.3 betas. >How-To-Repeat: Try to boot on an AMD64 machine from the disc 1 of 5.3-release. >Fix: >Release-Note: >Audit-Trail: >Unformatted: From owner-freebsd-amd64@FreeBSD.ORG Sat Dec 18 03:12:12 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id ED5CA16A4CE; Sat, 18 Dec 2004 03:12:11 +0000 (GMT) Received: from smarthost1.sentex.ca (smarthost1.sentex.ca [64.7.153.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CFDF43D58; Sat, 18 Dec 2004 03:12:11 +0000 (GMT) (envelope-from tinderbox@freebsd.org) Received: from smtp1.sentex.ca (smtp1.sentex.ca [199.212.134.4]) by smarthost1.sentex.ca (8.13.1/8.13.1) with ESMTP id iBI3CBb0036174; Fri, 17 Dec 2004 22:12:11 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: from freebsd-current.sentex.ca (freebsd-current.sentex.ca [64.7.128.98]) by smtp1.sentex.ca (8.13.1/8.13.1) with ESMTP id iBI3CAfQ083857; Fri, 17 Dec 2004 22:12:10 -0500 (EST) (envelope-from tinderbox@freebsd.org) Received: by freebsd-current.sentex.ca (Postfix, from userid 666) id EB80C7306E; Fri, 17 Dec 2004 22:12:10 -0500 (EST) Sender: FreeBSD Tinderbox From: FreeBSD Tinderbox To: FreeBSD Tinderbox , , Precedence: bulk Message-Id: <20041218031210.EB80C7306E@freebsd-current.sentex.ca> Date: Fri, 17 Dec 2004 22:12:10 -0500 (EST) X-Virus-Scanned: ClamAV 0.80/627/Sun Dec 12 14:53:11 2004 clamav-milter version 0.80j on clamscanner2 X-Virus-Status: Clean Subject: [releng_5 tinderbox] failure on amd64/amd64 X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Dec 2004 03:12:12 -0000 TB --- 2004-12-18 02:13:22 - tinderbox 2.3 running on freebsd-current.sentex.ca TB --- 2004-12-18 02:13:22 - starting RELENG_5 tinderbox run for amd64/amd64 TB --- 2004-12-18 02:13:22 - checking out the source tree TB --- 2004-12-18 02:13:22 - cd /home/tinderbox/RELENG_5/amd64/amd64 TB --- 2004-12-18 02:13:22 - /usr/bin/cvs -f -R -q -d/home/ncvs update -Pd -rRELENG_5 src TB --- 2004-12-18 02:22:16 - building world (CFLAGS=-O -pipe) TB --- 2004-12-18 02:22:16 - cd /home/tinderbox/RELENG_5/amd64/amd64/src TB --- 2004-12-18 02:22:16 - /usr/bin/make -B buildworld >>> Rebuilding the temporary build tree >>> stage 1.1: legacy release compatibility shims >>> stage 1.2: bootstrap tools >>> stage 2.1: cleaning up the object tree >>> stage 2.2: rebuilding the object tree >>> stage 2.3: build tools >>> stage 3: cross tools >>> stage 4.1: building includes >>> stage 4.2: building libraries >>> stage 4.3: make dependencies >>> stage 4.4: building everything [...] cc -O -pipe -DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DIPFILTER_LOG -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../contrib/ipfilter -c /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_frag.c cc -O -pipe -DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DIPFILTER_LOG -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../contrib/ipfilter -c /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_state.c cc -O -pipe -DUSE_INET6 -DIPL_NAME=\"/dev/ipl\" -DIPFILTER_LOG -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter -I/tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../contrib/ipfilter -c /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c: In function `nat_log': /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: `rulen' undeclared (first use in this function) /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: (Each undeclared identifier is reported only once /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: for each function it appears in.) /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest/../../sys/contrib/ipfilter/netinet/ip_nat.c:2904: error: `np' undeclared (first use in this function) *** Error code 1 Stop in /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin/ipftest. *** Error code 1 Stop in /tinderbox/RELENG_5/amd64/amd64/src/usr.sbin. *** Error code 1 Stop in /tinderbox/RELENG_5/amd64/amd64/src. *** Error code 1 Stop in /tinderbox/RELENG_5/amd64/amd64/src. *** Error code 1 Stop in /tinderbox/RELENG_5/amd64/amd64/src. TB --- 2004-12-18 03:12:10 - WARNING: /usr/bin/make returned exit code 1 TB --- 2004-12-18 03:12:10 - ERROR: failed to build world TB --- 2004-12-18 03:12:10 - tinderbox aborted From owner-freebsd-amd64@FreeBSD.ORG Sat Dec 18 09:39:37 2004 Return-Path: Delivered-To: freebsd-amd64@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id F1D8616A4CF for ; Sat, 18 Dec 2004 09:39:37 +0000 (GMT) Received: from dedicated.gogr.net (207-36-15-160.ptr.primarydns.com [207.36.15.160]) by mx1.FreeBSD.org (Postfix) with ESMTP id 6402443D49 for ; Sat, 18 Dec 2004 09:39:37 +0000 (GMT) (envelope-from info@infomarine.gr) Received: from localhost (localhost.localdomain [127.0.0.1]) by dedicated.gogr.net (8.11.6/8.11.6) with SMTP id iBI9XLH02287 for ; Sat, 18 Dec 2004 09:33:21 GMT Date: Sat, 18 Dec 2004 09:33:21 GMT Message-Id: <200412180933.iBI9XLH02287@dedicated.gogr.net> To: freebsd-amd64@freebsd.org From: info@infomarine.gr X-Mailer: Perl Powered Socket Mailer Subject: Merry Cristmas from Infomarine On-Line X-BeenThere: freebsd-amd64@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list Reply-To: info@infomarine.gr List-Id: Porting FreeBSD to the AMD64 platform List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 18 Dec 2004 09:39:38 -0000 The management and staff from our office Infomarine On-Line at www.infomarine.gr would like to take this opportunity to wish you all a Merry Christmas and a Prosperous 2004. To pick up your cards, simply point your browser at the page listed below. www.infomarine.gr/cards/dec12-8884132590.html We are delighted to send your Greetings card to your friends via the link below. www.infomarine.gr/indextopcards.htm ============================================ Infomarine On-line www.infomarine.gr www.domainmarine.com www.infomarine.net www.gogr.gr www.marineterms.com 29, Plastira St. N.Erithrea 146-71 Athens - Greece Tel: +30-210- 620-4792 Fax: +30-210- 620-4793