From owner-freebsd-alpha Sun May 5 3:12:34 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp1.ihug.co.nz (smtp1.ihug.co.nz [203.109.252.7]) by hub.freebsd.org (Postfix) with ESMTP id 0C7FC37B419 for ; Sun, 5 May 2002 03:12:31 -0700 (PDT) Received: from 203-173-243-200.adsl.ihug.co.nz (ihug.co.nz) [203.173.243.200] by smtp1.ihug.co.nz with esmtp (Exim 3.22 #1 (Debian)) id 174J0H-00069r-00; Sun, 05 May 2002 22:12:29 +1200 Message-ID: <3CD505A0.6030801@ihug.co.nz> Date: Sun, 05 May 2002 22:12:48 +1200 From: Matthew Luckie User-Agent: Mozilla/5.0 (X11; U; FreeBSD i386; en-US; rv:1.0rc1) Gecko/20020428 X-Accept-Language: en-us, en MIME-Version: 1.0 To: freebsd-alpha@freebsd.org Subject: Re: mozilla 1.0rc1 compile on alpha References: <3CD08C95.9040102@ihug.co.nz> <3CD09446.5020500@ihug.co.nz> <20020501203252.B11140@dragon.nuxi.com> Content-Type: text/plain; charset=us-ascii; format=flowed Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org pathsub.o compiled without a hitch. it fails on the use of zip as outlined by someone else on this list. i note that gcc31 has lots of -O2 definitions. fwiw, perl -p -i.orig -e 's/-O2/-O/g' `find . -name 'Makefile*'` perl -p -i.orig -e 's/-O2/-O/g' `find . -name 'config*'` fixed them David O'Brien wrote: > On Thu, May 02, 2002 at 01:20:06PM +1200, Matthew Luckie wrote: > >>just to follow up, the assembler that was generated is available at >> >>http://moat.nlanr.net/~mjl/pathsub.as >> >>and there appear to be some errors between what i typed and what script >>captured, no doubt as a result of my poor editing. here is the command >>that generated the assembler: > > > How about trying this with the gcc31 port -- ``make CC=gcc31 CXX=g++31''. > > -- Matthew Luckie kluckie@ihug.co.nz To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun May 5 5: 9: 6 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from C-Tower.Area51.DK (c-tower.area51.dk [212.242.89.130]) by hub.freebsd.org (Postfix) with SMTP id B3B4937B404 for ; Sun, 5 May 2002 05:08:59 -0700 (PDT) Received: (qmail 23095 invoked by uid 1000); 5 May 2002 12:08:49 -0000 Date: Sun, 5 May 2002 14:08:49 +0200 From: Gorm Jorgensen To: freebsd-alpha@freebsd.org Subject: Re: kdebase3 Message-ID: <20020505120849.GA42083@Area51.DK> References: <15572.34856.613733.817001@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15572.34856.613733.817001@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.28i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > I've mangaged to get kdebase3 building on alpha. > I have applied the patch for autoconf and most of the compiling runs fine without any -O2's - but libxml2 causes me problems. I have found out that it might be something about SOCKLEN_T, at least some developer said that in anonther maillist. Any suggestions ? -- start -- cc -DHAVE_CONFIG_H -I. -I. -I. -I./include -I./include -I/usr/local/include -I/usr/local/include -O -pipe -mcpu=ev4 -Wall -c nanohttp.c -fPIC -DPIC nanohttp.c: In function `xmlNanoHTTPConnectAttempt': nanohttp.c:807: `len' undeclared (first use in this function) nanohttp.c:807: (Each undeclared identifier is reported only once nanohttp.c:807: for each function it appears in.) gmake[2]: *** [nanohttp.lo] Error 1 gmake[2]: Leaving directory `/usr/ports/textproc/libxml2/work/libxml2-2.4.21' gmake[1]: *** [all-recursive] Error 1 gmake[1]: Leaving directory `/usr/ports/textproc/libxml2/work/libxml2-2.4.21' gmake: *** [all-recursive-am] Error 2 *** Error code 2 Stop in /usr/ports/textproc/libxml2. *** Error code 1 Stop in /usr/ports/x11/kdelibs3. *** Error code 1 Stop in /usr/ports/x11/kdebase3. -- stop -- -- Gorm Jorgensen - Area51.DK GE d+ s: a- C+++ UB++++ P++ L+++ E--- W+++ N++ w--- O- M-- V-- P++ tv- G-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun May 5 6:30: 9 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1C03737B409; Sun, 5 May 2002 06:29:58 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA16723; Sun, 5 May 2002 09:29:57 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g45DTRC68278; Sun, 5 May 2002 09:29:27 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15573.13239.472652.640403@grasshopper.cs.duke.edu> Date: Sun, 5 May 2002 09:29:27 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: kdebase3 In-Reply-To: <20020504221948.B1043@dragon.nuxi.com> References: <20020504151121.A1813@dragon.nuxi.com> <15572.24953.530925.959853@grasshopper.cs.duke.edu> <20020504221948.B1043@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > On Sat, May 04, 2002 at 06:32:25PM -0400, Andrew Gallatin wrote: > > Anyway, what's happening seems to be the build process somehow causes > > the configure script to get rebuilt after our port starts the build > > (eg, the .configure_done.kdebase-3.0_1 is there _before_ the configure > > script grows an "-O2" & is re-run). > > This suggests a problem with your clock (or something else); such that > gmake thinks something is out of date and needs to rerun configure. Something is causing it to be re-run: % ls -l work/kdebase-3.0/configure work/.configure_done.kdebase-3.0_1 -rw-r--r-- 1 gallatin wheel 0 May 4 18:20 work/.configure_done.kdebase-3.0_1 -rwxr-xr-x 1 gallatin wheel 1089599 May 4 18:21 work/kdebase-3.0/configure* And this isn't an x86 w/ACPI or something, my clock only runs one direction ;) > > > I think our autoconf is part of the problem, as it sets the cflags to > > O2. So, I've hit the autoconf port over the head with this patch: > > autoconf isn't being run when building the kdebase3 port. So this patch, Its being run out of gmake itself after the port is configured. Take a peek at http://people.freebsd.org/~gallatin/kde.log.gz > could be useful maybe, but will not help you with kdebase3. > (but the patch would totally screw me when submitting things back to FSF) > > > And the kdebase3 port with this: > > +pre-configure: > > + ${PERL} -pi -e "s@-O2@-O@g" ${WRKSRC}/configure > > + ${PERL} -pi -e "s@-O2@-O@g" ${WRKSRC}/aclocal.m4 > > + ${PERL} -pi -e "s@-O2@-O@g" ${WRKSRC}/admin/acinclude.m4.in > > + ${PERL} -pi -e "s@-O2@-O@g" ${WRKSRC}/admin/libtool.m4.in > > The aclocal.m4 (and maybe all the .m4 files) should not need this patch > -- as we aren't regenerating `configure'. The patch to configure would > fix your problem -- but I think it is just masking the real problem. One of them was the magic bullet, I'm not sure which. I'm going to start pulling things out one by one & see when the O2 creeps back in. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun May 5 15:44:42 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from wolfman.mcgreal.org (dsl-64-129-43-129.telocity.com [64.129.43.129]) by hub.freebsd.org (Postfix) with SMTP id 871E837B406 for ; Sun, 5 May 2002 15:44:39 -0700 (PDT) Received: (qmail 16429 invoked from network); 5 May 2002 22:43:00 -0000 Received: from dracula.mcgreal.org (HELO dracula) (10.0.0.2) by wolfman.mcgreal.org with SMTP; 5 May 2002 22:43:00 -0000 Content-Type: text/plain; charset="iso-8859-1" From: Martin McGreal Reply-To: martin@mcgreal.org To: freebsd-alpha@freebsd.org Subject: smp support for alphas? Date: Sun, 5 May 2002 17:44:38 -0500 X-Mailer: KMail [version 1.2] MIME-Version: 1.0 Message-Id: <02050517443805.24521@dracula> Content-Transfer-Encoding: 8bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello, Sorry if this is documented somewhere and I missed it, but I cannot figure out how to get smp support compiled into my 4.5 kernel. Is it available in that kernel? I specify "options SMP" in my config file, but the compile complains of missing header files (mp_*.h) during the make depend. What do I need to do to get multiprocessor support for my alpha? I also tried CVS'ing the source for 5.0-current, but that compile failed as well, apparently still missing the necessary header files. I have an Alphaserver 1200. Thanks for any help, Martin To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun May 5 15:58:48 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id A652C37B404 for ; Sun, 5 May 2002 15:58:44 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id SAA26173; Sun, 5 May 2002 18:58:44 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g45MwDE68756; Sun, 5 May 2002 18:58:13 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15573.47365.855465.220926@grasshopper.cs.duke.edu> Date: Sun, 5 May 2002 18:58:13 -0400 (EDT) To: martin@mcgreal.org Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: smp support for alphas? In-Reply-To: <02050517443805.24521@dracula> References: <02050517443805.24521@dracula> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Martin McGreal writes: > > Hello, > > Sorry if this is documented somewhere and I missed it, but I cannot figure > out how to get smp support compiled into my 4.5 kernel. Is it available in > that kernel? I specify "options SMP" in my config file, but the compile No. SMP is not available for 4.x. If you need SMP, try the 5.0 developer's preview. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun May 5 16: 7:59 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id CD33737B40A for ; Sun, 5 May 2002 16:07:54 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id TAA26319; Sun, 5 May 2002 19:07:54 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g45N7Ov68777; Sun, 5 May 2002 19:07:24 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15573.47916.11375.789078@grasshopper.cs.duke.edu> Date: Sun, 5 May 2002 19:07:24 -0400 (EDT) To: Gorm Jorgensen Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: kdebase3 In-Reply-To: <20020505120849.GA42083@Area51.DK> References: <15572.34856.613733.817001@grasshopper.cs.duke.edu> <20020505120849.GA42083@Area51.DK> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Gorm Jorgensen writes: > > > > I've mangaged to get kdebase3 building on alpha. > > > I have applied the patch for autoconf and most of the compiling runs fine > without any -O2's - but libxml2 causes me problems. > > I have found out that it might be something about SOCKLEN_T, at least some > developer said that in anonther maillist. > > Any suggestions ? Odd. It built fine for me. This may be a side effect of disabling -O2. Try backing out my autoconf patch, it turns out the patch to the autoconf port is NOT required. I've gotten kdebase2 building with just a Makefile patch which looks like this: Index: Makefile =================================================================== RCS file: /home/ncvs/ports/x11/kdebase3/Makefile,v retrieving revision 1.95 diff -u -r1.95 Makefile --- Makefile 21 Apr 2002 23:45:56 -0000 1.95 +++ Makefile 5 May 2002 23:03:26 -0000 @@ -59,6 +59,11 @@ @${ECHO} "#!/bin/sh" > ${WRKSRC}/mkpamserv @${ECHO} "exit 0" >> ${WRKSRC}/mkpamserv +.if ${MACHINE_ARCH} == "alpha" +pre-configure: + ${PERL} -pi -e "s@-O2@-O@g" ${WRKSRC}/admin/acinclude.m4.in +.endif + post-configure: ${PERL} -pi -e "s@444@644@g" ${WRKSRC}/kdesktop/init/Templates/Makefile Drew PS: Would anybody be interested in pre-built kde3 for Alpha? (ev56 and higher only). To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sun May 5 16:12:37 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 9A87D37B400 for ; Sun, 5 May 2002 16:12:34 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id TAA26381; Sun, 5 May 2002 19:12:34 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g45NC4P68818; Sun, 5 May 2002 19:12:04 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15573.48196.11257.105598@grasshopper.cs.duke.edu> Date: Sun, 5 May 2002 19:12:04 -0400 (EDT) To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: kdebase3 In-Reply-To: <15573.47916.11375.789078@grasshopper.cs.duke.edu> References: <15572.34856.613733.817001@grasshopper.cs.duke.edu> <20020505120849.GA42083@Area51.DK> <15573.47916.11375.789078@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Andrew Gallatin writes: > I've gotten kdebase2 building with just a Makefile patch which looks > like this: And yesterday's apm patch.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 0:18:13 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.baerum.kommune.no (mail.baerum.kommune.no [195.134.40.62]) by hub.freebsd.org (Postfix) with SMTP id 5F29737B401 for ; Mon, 6 May 2002 00:18:10 -0700 (PDT) Received: from SA-D01-Message_Server by mail.baerum.kommune.no with Novell_GroupWise; Mon, 06 May 2002 09:17:57 +0200 Message-Id: X-Mailer: Novell GroupWise 5.5.5 Date: Mon, 06 May 2002 09:17:45 +0200 From: "Idar Tollefsen" To: Cc: Subject: Re: kdebase3 Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > PS: Would anybody be interested in pre-built kde3 for Alpha? (ev56 > and higher only). Hell yes! :-) EV56 would be rigth up my ally. - IT To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 7: 8: 3 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 5D5CC37B411 for ; Mon, 6 May 2002 07:07:53 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA10464 for ; Mon, 6 May 2002 10:07:52 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g46E7MX70073; Mon, 6 May 2002 10:07:22 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15574.36378.510127.713419@grasshopper.cs.duke.edu> Date: Mon, 6 May 2002 10:07:22 -0400 (EDT) To: freebsd-alpha@freebsd.org Subject: kde3 binaries X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I've uploaded the KDE3 binaries I built over the weekend, if anyone wants to try them. Note that they are built using the bwx instructions, so they are not for use on older alphas. Generally, anything slower than 433MHz doesn't have BWX, but you can check for sure via % grep BWX /var/run/dmesg.boot http://people.freebsd.org/~gallatin/KDE3.alpha.bwx/ The depend on the XFree84-4 binaries, which I have at http://people.freebsd.org/~gallatin/XF86-4.2.alpha.bwx/ Cheers, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 7:10:56 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan3.qgraph.com (QESCAN3.qgraph.com [206.158.124.15]) by hub.freebsd.org (Postfix) with SMTP id A74F337B404 for ; Mon, 6 May 2002 07:10:51 -0700 (PDT) Received: from 192.168.200.30 by qescan3.qgraph.com (InterScan E-Mail VirusWall NT); Mon, 06 May 2002 09:10:50 -0500 (Central Daylight Time) Received: by SXSMTP3 with Internet Mail Service (5.5.2653.19) id <2V4KYRKP>; Mon, 6 May 2002 09:10:48 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC61D@waexch1.qgraph.com> From: "Schroeder, Aaron" To: "'freebsd-alpha@freebsd.org'" Subject: smbmount question... Date: Mon, 6 May 2002 09:10:47 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hello all, I have a question regarding 'smbmount' for FreeBSD/Alpha. Is it available? If so, how does one install it? When I do a 'whereis smbmount' I get the man page, but that's it. I have xsmbrowser, I get it to connect, but it is complaining about not being able to find smbmount. I installed samba as well, and still no luck. TIA, AJ Schroeder To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 7:31:54 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan2.qgraph.com (QESCAN2.qgraph.com [206.158.124.8]) by hub.freebsd.org (Postfix) with SMTP id 58AF737B412 for ; Mon, 6 May 2002 07:30:57 -0700 (PDT) Received: from 192.168.200.29 by qescan2.qgraph.com (InterScan E-Mail VirusWall NT); Mon, 06 May 2002 09:30:56 -0500 Received: by sxsmtp2.qgraph.com with Internet Mail Service (5.5.2653.19) id ; Mon, 6 May 2002 09:30:54 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC620@waexch1.qgraph.com> From: "Schroeder, Aaron" To: "Schroeder, Aaron" , "'freebsd-alpha@freebsd.org'" Subject: RE: smbmount question... Date: Mon, 6 May 2002 09:30:52 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org OBTW - I can get smbclient to work, but I cannot mount a share from that. -----Original Message----- From: Schroeder, Aaron Sent: Monday, May 06, 2002 9:11 AM To: 'freebsd-alpha@freebsd.org' Subject: smbmount question... Hello all, I have a question regarding 'smbmount' for FreeBSD/Alpha. Is it available? If so, how does one install it? When I do a 'whereis smbmount' I get the man page, but that's it. I have xsmbrowser, I get it to connect, but it is complaining about not being able to find smbmount. I installed samba as well, and still no luck. TIA, AJ Schroeder To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 7:37:13 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 62AFE37B400 for ; Mon, 6 May 2002 07:37:08 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA11321; Mon, 6 May 2002 10:37:07 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g46Eab470103; Mon, 6 May 2002 10:36:37 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15574.38133.566717.769028@grasshopper.cs.duke.edu> Date: Mon, 6 May 2002 10:36:37 -0400 (EDT) To: "Schroeder, Aaron" Cc: "'freebsd-alpha@freebsd.org'" Subject: Re: smbmount question... In-Reply-To: <1F095B0753FCD411857700010333058A04EEC61D@waexch1.qgraph.com> References: <1F095B0753FCD411857700010333058A04EEC61D@waexch1.qgraph.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Do you mean mount_smbfs to mount windows shares? Its not enabled on alpha, probably due to lack of testing. If you want to try it, # cd /usr/src/lib/libsmb # make all install # cd /usr/src/sbin/mount_smbfs # make all install It requires kernel support in the form of # # SMB/CIFS requester # NETSMB enables support for SMB protocol, it requires LIBMCHAIN and LIBICONV # options. # NETSMBCRYPTO enables support for encrypted passwords. options NETSMB #SMB/CIFS requester options NETSMBCRYPTO #encrypted password support for SMB # mchain library. It can be either loaded as KLD or compiled intokernel options LIBMCHAIN #mbuf management library # Kernel side iconv library options LIBICONV These seem to compile (at least as modules). I don't have any windows machines, so I cannot test it. Drew Schroeder, Aaron writes: > > Hello all, > > I have a question regarding 'smbmount' for FreeBSD/Alpha. Is it available? > If so, how does one install it? When I do a 'whereis smbmount' I get the man > page, but that's it. I have xsmbrowser, I get it to connect, but it is > complaining about not being able to find smbmount. I installed samba as > well, and still no luck. > > TIA, > > AJ Schroeder > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 7:54: 7 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan2.qgraph.com (QESCAN2.qgraph.com [206.158.124.8]) by hub.freebsd.org (Postfix) with SMTP id CB2DC37B406 for ; Mon, 6 May 2002 07:53:52 -0700 (PDT) Received: from 192.168.200.29 by qescan2.qgraph.com (InterScan E-Mail VirusWall NT); Mon, 06 May 2002 09:53:21 -0500 Received: by sxsmtp2.qgraph.com with Internet Mail Service (5.5.2653.19) id ; Mon, 6 May 2002 09:53:19 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC622@waexch1.qgraph.com> From: "Schroeder, Aaron" To: 'Andrew Gallatin' Cc: "'freebsd-alpha@freebsd.org'" Subject: RE: smbmount question... Date: Mon, 6 May 2002 09:53:17 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Cool, thanks. I am editing my kernel file now, is there a special section that I need to add these options to? Or can I just place them under the file-systems section? AJ -----Original Message----- From: Andrew Gallatin [mailto:gallatin@cs.duke.edu] Sent: Monday, May 06, 2002 9:37 AM To: Schroeder, Aaron Cc: 'freebsd-alpha@freebsd.org' Subject: Re: smbmount question... Do you mean mount_smbfs to mount windows shares? Its not enabled on alpha, probably due to lack of testing. If you want to try it, # cd /usr/src/lib/libsmb # make all install # cd /usr/src/sbin/mount_smbfs # make all install It requires kernel support in the form of # # SMB/CIFS requester # NETSMB enables support for SMB protocol, it requires LIBMCHAIN and LIBICONV # options. # NETSMBCRYPTO enables support for encrypted passwords. options NETSMB #SMB/CIFS requester options NETSMBCRYPTO #encrypted password support for SMB # mchain library. It can be either loaded as KLD or compiled intokernel options LIBMCHAIN #mbuf management library # Kernel side iconv library options LIBICONV These seem to compile (at least as modules). I don't have any windows machines, so I cannot test it. Drew Schroeder, Aaron writes: > > Hello all, > > I have a question regarding 'smbmount' for FreeBSD/Alpha. Is it available? > If so, how does one install it? When I do a 'whereis smbmount' I get the man > page, but that's it. I have xsmbrowser, I get it to connect, but it is > complaining about not being able to find smbmount. I installed samba as > well, and still no luck. > > TIA, > > AJ Schroeder > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Mon May 6 9:10:11 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.baerum.kommune.no (mail.baerum.kommune.no [195.134.40.62]) by hub.freebsd.org (Postfix) with SMTP id 7E52137B401 for ; Mon, 6 May 2002 09:10:05 -0700 (PDT) Received: from SA-D01-Message_Server by mail.baerum.kommune.no with Novell_GroupWise; Mon, 06 May 2002 18:09:57 +0200 Message-Id: X-Mailer: Novell GroupWise 5.5.5 Date: Mon, 06 May 2002 18:09:50 +0200 From: "Idar Tollefsen" To: Cc: Subject: RE: smbmount question... Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable Content-Disposition: inline Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Aaron, Take a look at Sharity Ligth. You find it in the ports collection, but I don't remember exactly where, possibly net/shligth. - IT > OBTW - I can get smbclient to work, but I cannot mount > a share from that. >> I have a question regarding 'smbmount' for FreeBSD/Alpha. >> Is it available? If so, how does one install it? When I do >> a 'whereis smbmount' I get the man page, but that's it. I >> have xsmbrowser, I get it to connect, but it is complaining >> about not being able to find smbmount. I installed samba as >> well, and still no luck. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 1: 0: 9 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from C-Tower.Area51.DK (c-tower.area51.dk [212.242.89.130]) by hub.freebsd.org (Postfix) with SMTP id 5149437B405 for ; Tue, 7 May 2002 01:00:03 -0700 (PDT) Received: (qmail 70884 invoked by uid 1000); 7 May 2002 08:00:00 -0000 Date: Tue, 7 May 2002 10:00:00 +0200 From: Gorm Jorgensen To: freebsd-alpha@FreeBSD.ORG Subject: Adding memory to an 500au (PC66/100 ECC ?) Message-ID: <20020507080000.GL66942@Area51.DK> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org A bit off topic, but my 500au is running low on memory when running kde3 - and I want to add more memory without spending all my savings :) As far as I can see it uses standard SDRAM ECC memory, but is it PC66 or PC100 ? -- Gorm Jorgensen - Area51.DK GE d+ s: a- C+++ UB++++ P++ L+++ E--- W+++ N++ w--- O- M-- V-- P++ tv- G-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 1: 1:59 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id 97F5037B401 for ; Tue, 7 May 2002 01:01:56 -0700 (PDT) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.3/8.12.2) with ESMTP id g4781rxq000560; Tue, 7 May 2002 10:01:53 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.3/8.12.3/Submit) id g4781rOs000559; Tue, 7 May 2002 10:01:53 +0200 (CEST) Date: Tue, 7 May 2002 10:01:53 +0200 From: Wilko Bulte To: Gorm Jorgensen Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Adding memory to an 500au (PC66/100 ECC ?) Message-ID: <20020507100153.A538@freebie.xs4all.nl> References: <20020507080000.GL66942@Area51.DK> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020507080000.GL66942@Area51.DK>; from Gorm@Area51.DK on Tue, May 07, 2002 at 10:00:00AM +0200 X-OS: FreeBSD 4.6-PRERELEASE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, May 07, 2002 at 10:00:00AM +0200, Gorm Jorgensen wrote: > > A bit off topic, but my 500au is running low on memory when running kde3 - > and I want to add more memory without spending all my savings :) > > As far as I can see it uses standard SDRAM ECC memory, but is it PC66 or > PC100 ? The original DEC DIMMs are labeled 83MHz so PC100 should do it. Unbuffered, ECC SDRAM please. I only ever had DEC memory in mine, but reports say it should work with PC100. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 1:15:11 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from rhodium.cix.co.uk (rhodium.cix.co.uk [194.153.21.68]) by hub.freebsd.org (Postfix) with ESMTP id 2DD2637B401 for ; Tue, 7 May 2002 01:15:01 -0700 (PDT) Received: from ctek-uk.com (126.234.35.212.in-addr.arpa.ip-pool.cix.co.uk [212.35.234.126]) by rhodium.cix.co.uk (8.9.3+Sun/8.9.3) with SMTP id JAA09454 for ; Tue, 7 May 2002 09:14:57 +0100 (BST) X-Envelope-From: alex@ctek-uk.com Message-Id: <200205070814.JAA09454@rhodium.cix.co.uk> From: "Alex" To: Subject: PC for sale Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Date: Tue, 7 May 2002 09:15:15 +0100 Reply-To: "Alex" Content-Transfer-Encoding: 8bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, We have a limited number of IBM Desktop PC's for sale: Pentium 166 MMX, 2.5 Gb Hard Drive, 64 Mb RAM, 3.5" Floppy, 52x CD-Rom drive, 15" SVGA Monitor, Keyboard and Mouse, with Windows 98 and Office XP PRO pre-installed, all for £200. For more info, visit us at www.ctek-uk.com/pc, email us at info@ctek-uk.com or call 0870 742 7816. Thanks, Paul To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 2:31:52 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from C-Tower.Area51.DK (c-tower.area51.dk [212.242.89.130]) by hub.freebsd.org (Postfix) with SMTP id 7A91037B406 for ; Tue, 7 May 2002 02:31:46 -0700 (PDT) Received: (qmail 79315 invoked by uid 1000); 7 May 2002 09:31:45 -0000 Date: Tue, 7 May 2002 11:31:45 +0200 From: Gorm Jorgensen To: freebsd-alpha@FreeBSD.ORG Subject: Re: Adding memory to an 500au (PC66/100 ECC ?) Message-ID: <20020507093145.GM66942@Area51.DK> References: <20020507080000.GL66942@Area51.DK> <20020507100153.A538@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020507100153.A538@freebie.xs4all.nl> User-Agent: Mutt/1.3.28i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > > A bit off topic, but my 500au is running low on memory when running kde3 - > > and I want to add more memory without spending all my savings :) > > > > As far as I can see it uses standard SDRAM ECC memory, but is it PC66 or > > PC100 ? > > The original DEC DIMMs are labeled 83MHz so PC100 should do it. Unbuffered, > ECC SDRAM please. I only ever had DEC memory in mine, but reports say it > should work with PC100. > Thanks - I'll order an 256MB block. -- Gorm Jorgensen - Area51.DK GE d+ s: a- C+++ UB++++ P++ L+++ E--- W+++ N++ w--- O- M-- V-- P++ tv- G-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 2:44: 1 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id DF91337B408 for ; Tue, 7 May 2002 02:43:56 -0700 (PDT) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.3/8.12.2) with ESMTP id g479hsxq000823; Tue, 7 May 2002 11:43:54 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.3/8.12.3/Submit) id g479hshZ000822; Tue, 7 May 2002 11:43:54 +0200 (CEST) Date: Tue, 7 May 2002 11:43:53 +0200 From: Wilko Bulte To: Gorm Jorgensen Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: Adding memory to an 500au (PC66/100 ECC ?) Message-ID: <20020507114353.A808@freebie.xs4all.nl> References: <20020507080000.GL66942@Area51.DK> <20020507100153.A538@freebie.xs4all.nl> <20020507093145.GM66942@Area51.DK> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020507093145.GM66942@Area51.DK>; from Gorm@Area51.DK on Tue, May 07, 2002 at 11:31:45AM +0200 X-OS: FreeBSD 4.6-PRERELEASE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, May 07, 2002 at 11:31:45AM +0200, Gorm Jorgensen wrote: > > > A bit off topic, but my 500au is running low on memory when running kde3 - > > > and I want to add more memory without spending all my savings :) > > > > > > As far as I can see it uses standard SDRAM ECC memory, but is it PC66 or > > > PC100 ? > > > > The original DEC DIMMs are labeled 83MHz so PC100 should do it. Unbuffered, > > ECC SDRAM please. I only ever had DEC memory in mine, but reports say it > > should work with PC100. > > > Thanks - I'll order an 256MB block. > Be careful: they install in pairs -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 7:22: 0 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan3.qgraph.com (QESCAN3.qgraph.com [206.158.124.15]) by hub.freebsd.org (Postfix) with SMTP id 5CC8737B401 for ; Tue, 7 May 2002 07:21:54 -0700 (PDT) Received: from 192.168.200.30 by qescan3.qgraph.com (InterScan E-Mail VirusWall NT); Tue, 07 May 2002 09:21:49 -0500 (Central Daylight Time) Received: by SXSMTP3 with Internet Mail Service (5.5.2653.19) id <2V4KZFH4>; Tue, 7 May 2002 09:21:46 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC66C@waexch1.qgraph.com> From: "Schroeder, Aaron" To: 'Idar Tollefsen' Cc: freebsd-alpha@freebsd.org Subject: RE: smbmount question... Date: Tue, 7 May 2002 09:21:44 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Sharity works wonderfully! Thanks for the suggestion! -----Original Message----- From: Idar Tollefsen [mailto:Idar.Tollefsen@baerum.kommune.no] Sent: Monday, May 06, 2002 11:10 AM To: Schroeder, Aaron Cc: freebsd-alpha@freebsd.org Subject: RE: smbmount question... Aaron, Take a look at Sharity Ligth. You find it in the ports collection, but I don't remember exactly where, possibly net/shligth. - IT > OBTW - I can get smbclient to work, but I cannot mount > a share from that. >> I have a question regarding 'smbmount' for FreeBSD/Alpha. >> Is it available? If so, how does one install it? When I do >> a 'whereis smbmount' I get the man page, but that's it. I >> have xsmbrowser, I get it to connect, but it is complaining >> about not being able to find smbmount. I installed samba as >> well, and still no luck. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 7:34:54 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by hub.freebsd.org (Postfix) with ESMTP id 5F14537B406 for ; Tue, 7 May 2002 07:34:50 -0700 (PDT) Received: from laptop.6bone.nl (penguin.ripe.net [193.0.1.232]) by birch.ripe.net (8.11.6/8.11.6) with SMTP id g47EYm316680 for ; Tue, 7 May 2002 16:34:49 +0200 Received: (nullmailer pid 87453 invoked by uid 1000); Tue, 07 May 2002 14:34:48 -0000 Date: Tue, 7 May 2002 16:34:48 +0200 From: Mark Santcroos To: freebsd-alpha@freebsd.org Subject: *bsd on srm-less alpha's Message-ID: <20020507143448.GG321@laptop.6bone.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i X-Handles: MS6-6BONE, MS18417-RIPE Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Just want to let you all know that I have started looking into getting bsd running on alpha systems without srm. I own a xl300 myself so will work on that one. I also have a as400 as a 'reference model'. I will use FreeBSD because I have more experience on that than on the other bsd's. However, most work will be needed in the loader and not so much in the OS. So if I might succeed, getting it done for the other bsd's should be trivial. My goal is to first get a kernel running on a modified milo and after that to create a selfhosted bsd loader. If someone has help or advice for me, I would be pleased to get that. There is quit some information in all the archives and I will use that as a lead. Mark -- Mark Santcroos RIPE Network Coordination Centre http://www.ripe.net/home/mark/ New Projects Group/TTM To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 7:35:53 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from poptart.bithose.com (poptart.bithose.com [208.171.236.145]) by hub.freebsd.org (Postfix) with ESMTP id 51D5037B40D for ; Tue, 7 May 2002 07:35:49 -0700 (PDT) Received: from poptart.bithose.com (localhost [127.0.0.1]) by poptart.bithose.com (8.12.2/8.12.2) with ESMTP id g47EZYjR077382; Tue, 7 May 2002 10:35:34 -0400 (EDT) Received: from localhost (jakari@localhost) by poptart.bithose.com (8.12.2/8.12.2/Submit) with ESMTP id g47EZYrr077375; Tue, 7 May 2002 10:35:34 -0400 (EDT) X-Authentication-Warning: poptart.bithose.com: jakari owned process doing -bs Date: Tue, 7 May 2002 10:35:34 -0400 (EDT) From: Jameel Akari To: Wilko Bulte Cc: Gorm Jorgensen , Subject: Re: Adding memory to an 500au (PC66/100 ECC ?) In-Reply-To: <20020507114353.A808@freebie.xs4all.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 7 May 2002, Wilko Bulte wrote: > On Tue, May 07, 2002 at 11:31:45AM +0200, Gorm Jorgensen wrote: > > > > As far as I can see it uses standard SDRAM ECC memory, but is it PC66 or > > > > PC100 ? > > > The original DEC DIMMs are labeled 83MHz so PC100 should do it. Unbuffered, > > > ECC SDRAM please. I only ever had DEC memory in mine, but reports say it > > > should work with PC100. > > Be careful: they install in pairs Kinda odd.. Crucial Tech lists this for the PW 500au: http://www.crucial.com/store/listparts.asp?Mfr%2BProductline=Digital%2BPersonal+Workstation&model=Personal+Workstation+500au&submit=Go which is SDRAM,66MHz,CL=2,ECC. This is what I ordered for my 500au and it works fine. Note that they do list the quantity as 2. And they's not exactly cheap (less than what I paid, but still close to twice that of normal PC RAM.) I'm pretty sure that the memory controller on the Miatas actually clocks at 66MHz and that the DEC parts were overrated. (gotta love that belt+suspenders engineering approach) I've had a grand total of one correctable ECC machine check in the past two years, and that's when it got up to 92degF in the computer room. :-/ #!/jameel/akari for zig in $(find / -name zig); do rm -f "$zig"; done; export GREAT_JUSTICE=1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 7:49: 5 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 4B7FA37B404 for ; Tue, 7 May 2002 07:49:01 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id KAA20157; Tue, 7 May 2002 10:49:00 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g47EmUJ72118; Tue, 7 May 2002 10:48:30 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15575.59710.384994.819045@grasshopper.cs.duke.edu> Date: Tue, 7 May 2002 10:48:30 -0400 (EDT) To: Jameel Akari Cc: Subject: Re: Adding memory to an 500au (PC66/100 ECC ?) In-Reply-To: References: <20020507114353.A808@freebie.xs4all.nl> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Jameel Akari writes: > which is SDRAM,66MHz,CL=2,ECC. This is what I ordered for my > 500au and it works fine. Note that they do list the quantity as 2. And > they's not exactly cheap (less than what I paid, but still close to twice > that of normal PC RAM.) > > I'm pretty sure that the memory controller on the Miatas actually > clocks at 66MHz and that the DEC parts were overrated. (gotta love > that belt+suspenders engineering approach) I've had a grand total of one Well, I a few years back I tried (unsuccessfully) to move 66MHz ECC SDRAM from a PC into a miata, and it didn't work. So there may be something special about the memory that Crucial is not telling you (like their web form doesn't know about 83MHz ram, but that's what they're actually selling you). Or it may just be CL2 vs CL3 (its been over 3 years, and I don't remember what I tried other than it was 66MHz ECC). Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 10:37: 0 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 598DB37B406 for ; Tue, 7 May 2002 10:36:59 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g47Hadev023483; Tue, 7 May 2002 10:36:39 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g47HadFk023482; Tue, 7 May 2002 10:36:39 -0700 (PDT) Date: Tue, 7 May 2002 10:36:39 -0700 From: "David O'Brien" To: Mark Santcroos Cc: freebsd-alpha@freebsd.org Subject: Re: *bsd on srm-less alpha's Message-ID: <20020507103639.B23330@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <20020507143448.GG321@laptop.6bone.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020507143448.GG321@laptop.6bone.nl>; from marks@ripe.net on Tue, May 07, 2002 at 04:34:48PM +0200 X-Operating-System: FreeBSD 5.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 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: > My goal is to first get a kernel running on a modified milo and after that > to create a selfhosted bsd loader. There has been some work on this -- see /sys/boot/arc/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 12:10:54 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id 6AB2B37B401; Tue, 7 May 2002 12:10:48 -0700 (PDT) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.3/8.12.2) with ESMTP id g47JAkxq002538; Tue, 7 May 2002 21:10:46 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.3/8.12.3/Submit) id g47JAkuq002537; Tue, 7 May 2002 21:10:46 +0200 (CEST) Date: Tue, 7 May 2002 21:10:46 +0200 From: Wilko Bulte To: "David O'Brien" Cc: Mark Santcroos , freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's Message-ID: <20020507211046.D2422@freebie.xs4all.nl> References: <20020507143448.GG321@laptop.6bone.nl> <20020507103639.B23330@dragon.nuxi.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020507103639.B23330@dragon.nuxi.com>; from obrien@FreeBSD.ORG on Tue, May 07, 2002 at 10:36:39AM -0700 X-OS: FreeBSD 4.6-PRERELEASE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: > > My goal is to first get a kernel running on a modified milo and after that > > to create a selfhosted bsd loader. > > There has been some work on this -- see /sys/boot/arc/ But be prepared to have a lot of work to do yourself. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 22:43:28 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from pintail.mail.pas.earthlink.net (pintail.mail.pas.earthlink.net [207.217.120.122]) by hub.freebsd.org (Postfix) with ESMTP id 7D74D37B404; Tue, 7 May 2002 22:43:25 -0700 (PDT) Received: from pool0728.cvx21-bradley.dialup.earthlink.net ([209.179.194.218] helo=mindspring.com) by pintail.mail.pas.earthlink.net with esmtp (Exim 3.33 #2) id 175KEV-0007nG-00; Tue, 07 May 2002 22:43:24 -0700 Message-ID: <3CD8BADE.D7D0FC8C@mindspring.com> Date: Tue, 07 May 2002 22:42:54 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Wilko Bulte Cc: David O'Brien , Mark Santcroos , freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's References: <20020507143448.GG321@laptop.6bone.nl> <20020507103639.B23330@dragon.nuxi.com> <20020507211046.D2422@freebie.xs4all.nl> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Wilko Bulte wrote: > On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: > > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: > > > My goal is to first get a kernel running on a modified milo and after that > > > to create a selfhosted bsd loader. > > > > There has been some work on this -- see /sys/boot/arc/ > > But be prepared to have a lot of work to do yourself. Particularly in the VM system. With different microcode, you get digfferent machine instructions. FreeBSD relies on a number of instructions which act a particular way because they are implemented in the SRM that way. In fact, FreeBSD relies on more microcode specific behaviour than Linux (but less than OSF/DEC UNIX/TRU-64). That's why the fake SRM that the Linux folks at the University of Arizona, Tucson built into LILO isn't good enough to run FreeBSD. It's possible to write the VM code to deal with this, but it is going to almost be a platform port (e.g. IMO, the differences are enough that they are equivalent to those of the PC vs. the NEC PC-98, or the IA64 vs. the Pentium). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Tue May 7 22:58:17 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id 36DE537B401; Tue, 7 May 2002 22:58:14 -0700 (PDT) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.3/8.12.2) with ESMTP id g485wCxq004758; Wed, 8 May 2002 07:58:12 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.3/8.12.3/Submit) id g485wC6q004757; Wed, 8 May 2002 07:58:12 +0200 (CEST) Date: Wed, 8 May 2002 07:58:11 +0200 From: Wilko Bulte To: Terry Lambert Cc: "David O'Brien" , Mark Santcroos , freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's Message-ID: <20020508075811.A4739@freebie.xs4all.nl> References: <20020507143448.GG321@laptop.6bone.nl> <20020507103639.B23330@dragon.nuxi.com> <20020507211046.D2422@freebie.xs4all.nl> <3CD8BADE.D7D0FC8C@mindspring.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <3CD8BADE.D7D0FC8C@mindspring.com>; from tlambert2@mindspring.com on Tue, May 07, 2002 at 10:42:54PM -0700 X-OS: FreeBSD 4.6-PRERELEASE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, May 07, 2002 at 10:42:54PM -0700, Terry Lambert wrote: > Wilko Bulte wrote: > > On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: > > > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: > > > > My goal is to first get a kernel running on a modified milo and after that > > > > to create a selfhosted bsd loader. > > > > > > There has been some work on this -- see /sys/boot/arc/ > > > > But be prepared to have a lot of work to do yourself. > > Particularly in the VM system. With different microcode, you PALcode != microcode. > It's possible to write the VM code to deal with this, but it > is going to almost be a platform port (e.g. IMO, the differences > are enough that they are equivalent to those of the PC vs. the > NEC PC-98, or the IA64 vs. the Pentium). IMHO the work needed to make a XL[T] run FreeBSD is just not worth it. But it is an interesting challenge, true. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 2:48:27 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by hub.freebsd.org (Postfix) with ESMTP id 9C7E937B400 for ; Wed, 8 May 2002 02:48:24 -0700 (PDT) Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by blade.cybersurfer.net with SMTP id g489lxDu004785 for ; Wed, 8 May 2002 18:47:59 +0900 (JST) Date: Wed, 8 May 2002 18:47:56 +0900 (JST) From: Daniel Jung X-Sender: daniel@blade.cybersurfer.net To: freebsd-alpha@FreeBSD.ORG Subject: promise ultra100TX2 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi fellow Alpha owners, Is it possible to boot from a disk that is connected to this controller? show dev from SRM doesn't seem to detect the disk that is connected to this controller. >>>show version version V7.2-1 Mar 6 2000 14:47:02 >>>show dev dkc400.4.0.1009.0 DKC400 PLEXTOR CD-R PX-W4220T 1.04 dkc600.6.0.1009.0 DKC600 IBM DORS-32160W !# WA3E dva0.0.0.0.1 DVA0 mkc0.0.0.1009.0 MKC0 ARCHIVE Python 02635-XXX 596A ewa0.0.0.3.0 EWA0 00-00-F8-75-C7-91 pkc0.7.0.1009.0 PKC0 SCSI Bus ID 7 5.57 pqa0.0.0.4.0 PQA0 PCI EIDE pqb0.0.1.4.0 PQB0 PCI EIDE Thanks. -Daniel Jung To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 3: 3: 4 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from trillian.santala.org (ip212-226-173-33.adsl.kpnqwest.fi [212.226.173.33]) by hub.freebsd.org (Postfix) with SMTP id 4DD5237B400 for ; Wed, 8 May 2002 03:03:01 -0700 (PDT) Received: (qmail 85725 invoked by uid 11053); 8 May 2002 10:02:58 -0000 Received: from localhost (sendmail-bs@127.0.0.1) by localhost with SMTP; 8 May 2002 10:02:58 -0000 Date: Wed, 8 May 2002 13:02:58 +0300 (EEST) From: Jarkko Santala X-X-Sender: jake@trillian.santala.org To: Daniel Jung Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: promise ultra100TX2 In-Reply-To: Message-ID: <20020508125923.Q258-100000@trillian.santala.org> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=ISO-8859-1 Content-Transfer-Encoding: QUOTED-PRINTABLE Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 8 May 2002, Daniel Jung wrote: > Is it possible to boot from a disk that is connected to this controller? > show dev from SRM doesn't seem to detect the disk that is > connected to this controller. The rule of thumb is that if 'show dev'=A0doesn't see it, you can't boot from it. Of course, you could probably use something else to get things going and have the actual system on a disk controlled by the Promise card. You read the Hardware Notes for alpha didn't you? If not: http://www.freebsd.org/releases/4.5R/hardware-alpha.html =09-jake --=20 Jarkko Santala http://www.iki.fi/~jake/ System Administrator 2001:670:83:f08::/64 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 5:11: 6 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail16.speakeasy.net [216.254.0.216]) by hub.freebsd.org (Postfix) with ESMTP id F360A37B40F for ; Wed, 8 May 2002 05:10:45 -0700 (PDT) Received: (qmail 11024 invoked from network); 8 May 2002 12:10:44 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail16.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 8 May 2002 12:10:44 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g48CAgF33155; Wed, 8 May 2002 08:10:42 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <3CD8BADE.D7D0FC8C@mindspring.com> Date: Wed, 08 May 2002 08:10:41 -0400 (EDT) From: John Baldwin To: Terry Lambert Subject: Re: *bsd on srm-less alpha's Cc: freebsd-alpha@FreeBSD.ORG, Mark Santcroos , "David O'Brien" , Wilko Bulte Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 08-May-2002 Terry Lambert wrote: > Wilko Bulte wrote: >> On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: >> > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: >> > > My goal is to first get a kernel running on a modified milo and after >> > > that >> > > to create a selfhosted bsd loader. >> > >> > There has been some work on this -- see /sys/boot/arc/ >> >> But be prepared to have a lot of work to do yourself. > > Particularly in the VM system. With different microcode, you > get digfferent machine instructions. FreeBSD relies on a > number of instructions which act a particular way because they > are implemented in the SRM that way. Umm, we use instructions from PALcode, not from SRM. Now I think SRM contains certain versions of PALcode (VMS and Unix ones) whereas the ARC stuff uses the NT PALcode. You would need to change more than VM though. PAL is used for context switching and for enable/disable interrupts, etc. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 5:47:57 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id D8FAF37B409; Wed, 8 May 2002 05:47:48 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id IAA22593; Wed, 8 May 2002 08:47:48 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g48ClIr73797; Wed, 8 May 2002 08:47:18 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15577.7766.160517.751366@grasshopper.cs.duke.edu> Date: Wed, 8 May 2002 08:47:18 -0400 (EDT) To: John Baldwin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's In-Reply-To: References: <3CD8BADE.D7D0FC8C@mindspring.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > On 08-May-2002 Terry Lambert wrote: > > Wilko Bulte wrote: > >> On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: > >> > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: > >> > > My goal is to first get a kernel running on a modified milo and after > >> > > that > >> > > to create a selfhosted bsd loader. > >> > > >> > There has been some work on this -- see /sys/boot/arc/ > >> > >> But be prepared to have a lot of work to do yourself. > > > > Particularly in the VM system. With different microcode, you > > get digfferent machine instructions. FreeBSD relies on a > > number of instructions which act a particular way because they > > are implemented in the SRM that way. > > Umm, we use instructions from PALcode, not from SRM. Now I think SRM > contains certain versions of PALcode (VMS and Unix ones) whereas the > ARC stuff uses the NT PALcode. You would need to change more than VM > though. PAL is used for context switching and for enable/disable > interrupts, etc. He's talking about using MILO, which, at least as of 2.1.13, uses the OSF PALcode. What nobody knows is if the PALcode in milo is close enough to the "real" OSF PALcode used by the SRM for it to be usable by FreeBSD. It certainly seems close, as it has the text "SRM" and "OSF" littered all over it. Now, I've heard various people talk about how we need certain VM related PALcode functions that aren't avalable in the MILO palcode, However, nobody has mentioned exactly which function this is, and I think this might be an urban legend. I do agree that getting this to work just isn't worth the time and effort. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 5:57:47 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from birch.ripe.net (birch.ripe.net [193.0.1.96]) by hub.freebsd.org (Postfix) with ESMTP id DB1BB37B406 for ; Wed, 8 May 2002 05:57:43 -0700 (PDT) Received: from laptop.6bone.nl (penguin.ripe.net [193.0.1.232]) by birch.ripe.net (8.11.6/8.11.6) with SMTP id g48CvB326017; Wed, 8 May 2002 14:57:11 +0200 Received: (nullmailer pid 93793 invoked by uid 1000); Wed, 08 May 2002 12:57:10 -0000 Date: Wed, 8 May 2002 14:57:10 +0200 From: Mark Santcroos To: Andrew Gallatin Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's Message-ID: <20020508125710.GA76452@laptop.6bone.nl> References: <3CD8BADE.D7D0FC8C@mindspring.com> <15577.7766.160517.751366@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15577.7766.160517.751366@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.28i X-Handles: MS6-6BONE, MS18417-RIPE Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, May 08, 2002 at 08:47:18AM -0400, Andrew Gallatin wrote: > He's talking about using MILO, which, at least as of 2.1.13, uses the > OSF PALcode. What nobody knows is if the PALcode in milo is close > enough to the "real" OSF PALcode used by the SRM for it to be usable > by FreeBSD. It certainly seems close, as it has the text "SRM" and > "OSF" littered all over it. > > Now, I've heard various people talk about how we need certain VM > related PALcode functions that aren't avalable in the MILO palcode, > However, nobody has mentioned exactly which function this is, and I > think this might be an urban legend. That's also the feeling I have after digging through al the archives and talking to various people. > I do agree that getting this to work just isn't worth the time and effort. I do understand why the 'alpha people' didn't do this. It is alot of work for just one type of machine. But this is exactly how opensource works, it was waiting for the person really having the need to do it. I will just give it a shot. I am not experienced with this at all, but I will anyway gain some knowledge by doing it. Mark -- Mark Santcroos RIPE Network Coordination Centre http://www.ripe.net/home/mark/ New Projects Group/TTM To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 6:25:12 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 1ADCF37B409 for ; Wed, 8 May 2002 06:25:10 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id JAA23624; Wed, 8 May 2002 09:25:09 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g48DOdk73834; Wed, 8 May 2002 09:24:39 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15577.10007.488423.261058@grasshopper.cs.duke.edu> Date: Wed, 8 May 2002 09:24:39 -0400 (EDT) To: Mark Santcroos Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's In-Reply-To: <20020508125710.GA76452@laptop.6bone.nl> References: <3CD8BADE.D7D0FC8C@mindspring.com> <15577.7766.160517.751366@grasshopper.cs.duke.edu> <20020508125710.GA76452@laptop.6bone.nl> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Mark Santcroos writes: > I will just give it a shot. I am not experienced with this at all, but I > will anyway gain some knowledge by doing it. Good. If you need advice, please feel free to ask questions here. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 6:31:36 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail17.speakeasy.net [216.254.0.217]) by hub.freebsd.org (Postfix) with ESMTP id 87AD937B404 for ; Wed, 8 May 2002 06:31:31 -0700 (PDT) Received: (qmail 8416 invoked from network); 8 May 2002 13:31:30 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail17.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 8 May 2002 13:31:30 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g48DVTF33363; Wed, 8 May 2002 09:31:29 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15577.7766.160517.751366@grasshopper.cs.duke.edu> Date: Wed, 08 May 2002 09:31:23 -0400 (EDT) From: John Baldwin To: Andrew Gallatin Subject: Re: *bsd on srm-less alpha's Cc: freebsd-alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 08-May-2002 Andrew Gallatin wrote: > > John Baldwin writes: > > > > On 08-May-2002 Terry Lambert wrote: > > > Wilko Bulte wrote: > > >> On Tue, May 07, 2002 at 10:36:39AM -0700, David O'Brien wrote: > > >> > On Tue, May 07, 2002 at 04:34:48PM +0200, Mark Santcroos wrote: > > >> > > My goal is to first get a kernel running on a modified milo and > after > > >> > > that > > >> > > to create a selfhosted bsd loader. > > >> > > > >> > There has been some work on this -- see /sys/boot/arc/ > > >> > > >> But be prepared to have a lot of work to do yourself. > > > > > > Particularly in the VM system. With different microcode, you > > > get digfferent machine instructions. FreeBSD relies on a > > > number of instructions which act a particular way because they > > > are implemented in the SRM that way. > > > > Umm, we use instructions from PALcode, not from SRM. Now I think SRM > > contains certain versions of PALcode (VMS and Unix ones) whereas the > > ARC stuff uses the NT PALcode. You would need to change more than VM > > though. PAL is used for context switching and for enable/disable > > interrupts, etc. > > He's talking about using MILO, which, at least as of 2.1.13, uses the > OSF PALcode. What nobody knows is if the PALcode in milo is close > enough to the "real" OSF PALcode used by the SRM for it to be usable > by FreeBSD. It certainly seems close, as it has the text "SRM" and > "OSF" littered all over it. Ah, if it's OSF-compatible PALcode then it should just work. > Now, I've heard various people talk about how we need certain VM > related PALcode functions that aren't avalable in the MILO palcode, > However, nobody has mentioned exactly which function this is, and I > think this might be an urban legend. Hmm, there are no vm instructions so the only VM bits I can think of would be intrepreting the way the page tables are laid out. > I do agree that getting this to work just isn't worth the time and effort. Well, if someone doesn't have anything else to do they can do it, but I won't be working on it. :) > Drew -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 11:16:45 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id CFB4637B405; Wed, 8 May 2002 11:16:40 -0700 (PDT) Received: from pool0365.cvx21-bradley.dialup.earthlink.net ([209.179.193.110] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 175VzO-0004iG-00; Wed, 08 May 2002 11:16:34 -0700 Message-ID: <3CD96B64.C9972706@mindspring.com> Date: Wed, 08 May 2002 11:16:04 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: John Baldwin Cc: freebsd-alpha@FreeBSD.ORG, Mark Santcroos , David O'Brien , Wilko Bulte Subject: Re: *bsd on srm-less alpha's References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin wrote: > > Particularly in the VM system. With different microcode, you > > get digfferent machine instructions. FreeBSD relies on a > > number of instructions which act a particular way because they > > are implemented in the SRM that way. > > Umm, we use instructions from PALcode, not from SRM. Now I think SRM > contains certain versions of PALcode (VMS and Unix ones) whereas the > ARC stuff uses the NT PALcode. You would need to change more than VM > though. PAL is used for context switching and for enable/disable > interrupts, etc. Yes, of course. The VM system is (IMO) much harder to handle; the context switch can pretty much be treated as a black box, unless you try to be clever with lazy state switching. I made the mistake a while ago of trying to do this with the NT code (in fact, it was when I lived in Tucson, and could go down and talk to the Linux Alpha guys at the University there; late 1990's). While it would be nice to be able to run on all hardware because we were PAL code agnostic, it'll be quite a task, I think. That's not to discourage the effort; it's more to let anyone attempting the work know what it is they are getting into. I'm sure everyone who can will help, where possible (ambitious projects are always crowd-pleasers 8-)). -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 11:36:25 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from gull.prod.itd.earthlink.net (gull.mail.pas.earthlink.net [207.217.120.84]) by hub.freebsd.org (Postfix) with ESMTP id 1698437B403; Wed, 8 May 2002 11:36:21 -0700 (PDT) Received: from pool0365.cvx21-bradley.dialup.earthlink.net ([209.179.193.110] helo=mindspring.com) by gull.prod.itd.earthlink.net with esmtp (Exim 3.33 #2) id 175WIQ-0001Iq-00; Wed, 08 May 2002 11:36:15 -0700 Message-ID: <3CD97001.89254E73@mindspring.com> Date: Wed, 08 May 2002 11:35:45 -0700 From: Terry Lambert X-Mailer: Mozilla 4.7 [en]C-CCK-MCD {Sony} (Win98; U) X-Accept-Language: en MIME-Version: 1.0 To: Andrew Gallatin Cc: John Baldwin , freebsd-alpha@FreeBSD.ORG Subject: Re: *bsd on srm-less alpha's References: <3CD8BADE.D7D0FC8C@mindspring.com> <15577.7766.160517.751366@grasshopper.cs.duke.edu> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Andrew Gallatin wrote: > He's talking about using MILO, which, at least as of 2.1.13, uses the > OSF PALcode. What nobody knows is if the PALcode in milo is close > enough to the "real" OSF PALcode used by the SRM for it to be usable > by FreeBSD. It certainly seems close, as it has the text "SRM" and > "OSF" littered all over it. > > Now, I've heard various people talk about how we need certain VM > related PALcode functions that aren't avalable in the MILO palcode, > However, nobody has mentioned exactly which function this is, and I > think this might be an urban legend. I used to know this. I can describe it in general terms. Linux has abstracted its translation lookaside so that it can handle it in software for those processors, like MIPS, which require it. FreeBSD tries much harder to get the processor to do the work, and is less abstract. THis means that FreeBSD gets higher performance on platforms where hardware assitance is possible. The PAL code that MILO has in it is a demo version of the SRM PAL code that was given to the University of Arizona; the main difference was to permit the use of only 16M, instead of requiring 32M (my Alpha at the time had only 16M, as well). It has a couple of known bugs in areas that FreeBSD actively used (one is that a return value is not propagated for one of the functions used in paging). I don't know if this is still true of FreeBSD; it is for NetBSD; here's what NetBSD has to say: http://netbsd.org/Ports/alpha/faq.html#milo The Alpha port of Linux can boot on systems with NT firmware not because they can use the NT PALcode, but because MILO, the Alpha Linux loader, includes its own PALcode. (This of course means you need a different loader for each system type.) The MILO PALcode is: o Based on very old Digital Unix PALcode (from the DEC EBSDK). o Missing various features needed by NetBSD. o Known to have a number of serious bugs. o Worked-over to be built with a totally different toolchain than the PALcode in production SRM. Ross Harvey was on the verge of fixing some of the more obnoxious bugs in it once but managed to obtain the real SRM PALcode for the project on which he was working, so he didn't. It is probably more productive to spend time persuading DEC to release SRM for more platforms, or to release the unmodified source code to a current SRM, including the PALcode, than fix the MILO PALcode for NetBSD, particularly as Linux also uses SRM for more modern systems. FWIW, this same page has a discussion of the issues and documentation for the NT firmware (ARC BIOS): http://netbsd.org/Ports/alpha/faq.html#nt-firmware They say they don't like it because: o It's very geared to NT's kernel model o Memory management is essentially MIPS-like, and also limits the virtual address space to 32-bit (except for some virtual address extension hack used to get at the hardware in the kernel) o It's ... amazingly large and complex. The number of NT PALcode calls is simply mind boggling. The first one is a given. Not a valid complaint about it, really. The last one is not really an issue (I think; unless the functionality is spread all over many calls, so you can't just ignore them). Actually, I'm not sure if the 32 bit limitation is *any* address space, or only user address space... I think it means the KVA space is allowed to be larger, using the "hack". Chris Demetriou collected a lot of documentation necessary for the work (heck... necessary for all Alpha work, to date): ftp://ftp.netbsd.org/pub/NetBSD/misc/dec-docs/index.html But there doesn't appear to be a description of how to get the green or red books. > I do agree that getting this to work just isn't worth the time and effort. For you or me... but it would be an interesting way to learn about FreeBSD internals, without having to go through all the pain that would normally be associated with a completely new architecture. -- Terry To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Wed May 8 17:28:42 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from digger1.defence.gov.au (digger1.defence.gov.au [203.5.217.4]) by hub.freebsd.org (Postfix) with ESMTP id 1804A37B40C for ; Wed, 8 May 2002 17:28:37 -0700 (PDT) Received: from dsto-ms2.dsto.defence.gov.au (dsto-ms2.dsto.defence.gov.au [131.185.2.150]) by digger1.defence.gov.au (8.10.1/8.10.1) with ESMTP id g490RHS11334 for ; Thu, 9 May 2002 09:57:17 +0930 (CST) Received: from muttley.dsto.defence.gov.au (unverified) by dsto-ms2.dsto.defence.gov.au (Content Technologies SMTPRS 4.1.5) with ESMTP id for ; Thu, 9 May 2002 09:58:26 +0930 Received: from salex001.dsto.defence.gov.au (salex001.dsto.defence.gov.au [131.185.2.9]) by muttley.dsto.defence.gov.au (8.9.3/8.9.3/8.9.3.LMD.990513) with ESMTP id JAA11622 for ; Thu, 9 May 2002 09:50:42 +0930 (CST) Received: from squirm.dsto.defence.gov.au ([131.185.75.211]) by salex001.dsto.defence.gov.au with SMTP (Microsoft Exchange Internet Mail Service Version 5.5.2653.13) id KL8F5ZAS; Thu, 9 May 2002 09:50:55 +0930 Date: Thu, 9 May 2002 09:42:42 +0930 (CST) From: "Wilkinson,Alex" X-X-Sender: wilkinsa@squirm.dsto.defence.gov.au Reply-To: Alex.Wilkinson@dsto.defence.gov.au To: freebsd-alpha@freebsd.org Subject: worBth reading (fwd) Message-ID: <20020509094138.I92722-100000@squirm.dsto.defence.gov.au> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org This may interest people here slightly. - aW ---------- Forwarded message ---------- Date: Wed, 08 May 2002 17:42:06 -0400 From: Greg Freemyer To: Tru64 Mailing List Followup-To: poster Subject: Worth reading Anyone concerned about the New HPs commitment to the previously announced roadmaps may want to read: http://www.compaq.com/hps/download/5_6_hp_newsletter.pdf Greg Freemyer Internet Engineer Deployment and Integration Specialist Compaq ASE - Tru64 Compaq Master ASE - SAN Architect The Norcross Group www.NorcrossGroup.com To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 0:27:52 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from C-Tower.Area51.DK (c-tower.area51.dk [212.242.89.130]) by hub.freebsd.org (Postfix) with SMTP id 0DBBC37B40D for ; Thu, 9 May 2002 00:27:49 -0700 (PDT) Received: (qmail 41808 invoked by uid 1000); 9 May 2002 07:27:46 -0000 Date: Thu, 9 May 2002 09:27:46 +0200 From: Gorm Jorgensen To: freebsd-alpha@FreeBSD.ORG Subject: Success: Adding memory to an 500au (PC66/100 ECC ?) Message-ID: <20020509072746.GB88823@Area51.DK> References: <20020507080000.GL66942@Area51.DK> <20020507100153.A538@freebie.xs4all.nl> <20020507093145.GM66942@Area51.DK> <20020507114353.A808@freebie.xs4all.nl> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <20020507114353.A808@freebie.xs4all.nl> User-Agent: Mutt/1.3.28i Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi > > > The original DEC DIMMs are labeled 83MHz so PC100 should do it. Unbuffered, > > > ECC SDRAM please. I only ever had DEC memory in mine, but reports say it > > > should work with PC100. > > > > > Thanks - I'll order an 256MB block. > > Be careful: they install in pairs > I've successfully installed a pair of Kingston KVR100X72C2/256 in my 500au, and it spins beautifully. CPU: EV56 (21164A) major=7 minor=0 extensions=0x1 OSF PAL rev: 0x1000000020116 real memory = 534937600 (522400K bytes) avail memory = 515727360 (503640K bytes) That's nice :) -- Gorm Jorgensen - Area51.DK GE d+ s: a- C+++ UB++++ P++ L+++ E--- W+++ N++ w--- O- M-- V-- P++ tv- G-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 1:46:27 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from finch-post-11.mail.demon.net (finch-post-11.mail.demon.net [194.217.242.39]) by hub.freebsd.org (Postfix) with ESMTP id 9AD4137B40A; Thu, 9 May 2002 01:46:21 -0700 (PDT) Received: from mailgate.nlsystems.com ([62.49.251.130] helo=herring.nlsystems.com) by finch-post-11.mail.demon.net with esmtp (Exim 3.35 #1) id 175jYg-0001FS-0B; Thu, 09 May 2002 08:45:54 +0000 Received: from herring.nlsystems.com (localhost [127.0.0.1]) by herring.nlsystems.com (8.12.3/8.11.2) with ESMTP id g498jkvN062750; Thu, 9 May 2002 09:45:46 +0100 (BST) (envelope-from dfr@herring.nlsystems.com) Received: (from dfr@localhost) by herring.nlsystems.com (8.12.3/8.12.3/Submit) id g498jehK062749; Thu, 9 May 2002 09:45:40 +0100 (BST) Content-Type: text/plain; charset="iso-8859-1" From: Doug Rabson To: Terry Lambert , Andrew Gallatin Subject: Re: *bsd on srm-less alpha's Date: Thu, 9 May 2002 09:45:40 +0100 User-Agent: KMail/1.4.1 Cc: John Baldwin , freebsd-alpha@FreeBSD.ORG References: <3CD8BADE.D7D0FC8C@mindspring.com> <15577.7766.160517.751366@grasshopper.cs.duke.edu> <3CD97001.89254E73@mindspring.com> In-Reply-To: <3CD97001.89254E73@mindspring.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200205090945.40777.dfr@nlsystems.com> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wednesday 08 May 2002 7:35 pm, Terry Lambert wrote: > Andrew Gallatin wrote: > > He's talking about using MILO, which, at least as of 2.1.13, uses the > > OSF PALcode. What nobody knows is if the PALcode in milo is close > > enough to the "real" OSF PALcode used by the SRM for it to be usable > > by FreeBSD. It certainly seems close, as it has the text "SRM" and > > "OSF" littered all over it. > > > > Now, I've heard various people talk about how we need certain VM > > related PALcode functions that aren't avalable in the MILO palcode, > > However, nobody has mentioned exactly which function this is, and I > > think this might be an urban legend. > > I used to know this. I can describe it in general terms. Linux > has abstracted its translation lookaside so that it can handle it > in software for those processors, like MIPS, which require it. > FreeBSD tries much harder to get the processor to do the work, and > is less abstract. THis means that FreeBSD gets higher performance > on platforms where hardware assitance is possible. Terry, I have no idea what you are talking about here. The TLB on alphas = is=20 always managed by the PALcode. You can't do it anywhere else. The linux=20 kernel code doesn't try to manage TLBs and neither do we. The PALcode TLB= =20 miss handler parses the page tables (which are in standard OSF hierarchic= al=20 form for both FreeBSD and Linux) and inserts the TLB entry. The os doesn'= t=20 play any part in this process. --=20 Doug Rabson=09=09=09=09Mail: dfr@nlsystems.com =09=09=09=09=09Phone: +44 20 8348 6160 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 6:40:54 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by hub.freebsd.org (Postfix) with ESMTP id C8BEA37B40F for ; Thu, 9 May 2002 06:40:49 -0700 (PDT) Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by blade.cybersurfer.net with SMTP id g49DeODu007418 for ; Thu, 9 May 2002 22:40:24 +0900 (JST) Date: Thu, 9 May 2002 22:40:24 +0900 (JST) From: Daniel Jung X-Sender: daniel@blade.cybersurfer.net To: freebsd-alpha@FreeBSD.ORG Subject: power supply for PWS 500au In-Reply-To: <200205090945.40777.dfr@nlsystems.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, Does anyone know where I can get a power supply for PWS 500au? It just died on me. Thanks -Daniel Jung To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 7: 1:53 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan1.qgraph.com (QESCAN1.qgraph.com [206.158.124.7]) by hub.freebsd.org (Postfix) with SMTP id 3505E37B400 for ; Thu, 9 May 2002 07:01:46 -0700 (PDT) Received: from 192.168.200.28 by qescan1.qgraph.com (InterScan E-Mail VirusWall NT); Thu, 09 May 2002 09:01:24 -0500 Received: by sxsmtp1.qgraph.com with Internet Mail Service (5.5.2653.19) id ; Thu, 9 May 2002 09:01:23 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC6AE@waexch1.qgraph.com> From: "Schroeder, Aaron" To: 'Daniel Jung' , freebsd-alpha@FreeBSD.ORG Subject: RE: power supply for PWS 500au Date: Thu, 9 May 2002 09:01:18 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Good question, I can't tear into the one that I have here, it's my workstation and I am busy beyond belief! But, I have a couple at home, let me check on the power supply type and see if like an ATX can be matched to it. (I think that DEC made special power supplies, IIRC) If you want, I can call one of my vendors and see what they have. AJ -----Original Message----- From: Daniel Jung [mailto:daniel@mimiland.org] Sent: Thursday, May 09, 2002 8:40 AM To: freebsd-alpha@FreeBSD.ORG Subject: power supply for PWS 500au Hi, Does anyone know where I can get a power supply for PWS 500au? It just died on me. Thanks -Daniel Jung To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 7:21:36 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id B402437B414 for ; Thu, 9 May 2002 07:21:17 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g49EL4PR093893 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Thu, 9 May 2002 16:21:07 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g49EL2T5007143 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 9 May 2002 16:21:02 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g49EL1Ap007142; Thu, 9 May 2002 16:21:01 +0200 (CEST)?g (envelope-from ticso) Date: Thu, 9 May 2002 16:21:01 +0200 From: Bernd Walter To: Daniel Jung Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: power supply for PWS 500au Message-ID: <20020509142100.GE47988@cicely5.cicely.de> References: <200205090945.40777.dfr@nlsystems.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, May 09, 2002 at 10:40:24PM +0900, Daniel Jung wrote: > > Hi, > > Does anyone know where I can get a power supply for PWS 500au? > It just died on me. Power Supplys can be repaired. It's just not worth the time for PCs. First you should know some facts which could help later. Did it smoke or smell? Did it died when powered on or during operation? Does it tick when turned on now? Does the fan spin and how fast when turned on? What is the current outgoing voltage on 5V and 12V lines? -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 7:40:58 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by hub.freebsd.org (Postfix) with ESMTP id 4D8A537B410 for ; Thu, 9 May 2002 07:40:49 -0700 (PDT) Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by blade.cybersurfer.net with SMTP id g49EeGDu007537; Thu, 9 May 2002 23:40:16 +0900 (JST) Date: Thu, 9 May 2002 23:40:16 +0900 (JST) From: Daniel Jung X-Sender: daniel@blade.cybersurfer.net To: Bernd Walter Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: power supply for PWS 500au In-Reply-To: <20020509142100.GE47988@cicely5.cicely.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I would rather get it replaced than repair it as it's not worth it. Just not sure whether I can get a replacement or not as this is not a recent model. -Daniel Jung On Thu, 9 May 2002, Bernd Walter wrote: > On Thu, May 09, 2002 at 10:40:24PM +0900, Daniel Jung wrote: > > > > Hi, > > > > Does anyone know where I can get a power supply for PWS 500au? > > It just died on me. > > Power Supplys can be repaired. > It's just not worth the time for PCs. > > First you should know some facts which could help later. > Did it smoke or smell? > Did it died when powered on or during operation? > Does it tick when turned on now? > Does the fan spin and how fast when turned on? > What is the current outgoing voltage on 5V and 12V lines? > > -- > B.Walter COSMO-Project http://www.cosmo-project.de > ticso@cicely.de Usergroup info@cosmo-project.de > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 10:58:34 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from freebie.xs4all.nl (freebie.xs4all.nl [213.84.32.253]) by hub.freebsd.org (Postfix) with ESMTP id EF2D937B409 for ; Thu, 9 May 2002 10:58:30 -0700 (PDT) Received: from freebie.xs4all.nl (localhost [127.0.0.1]) by freebie.xs4all.nl (8.12.3/8.12.2) with ESMTP id g49HwTxq011344; Thu, 9 May 2002 19:58:29 +0200 (CEST) (envelope-from wkb@freebie.xs4all.nl) Received: (from wkb@localhost) by freebie.xs4all.nl (8.12.3/8.12.3/Submit) id g49HwSgX011343; Thu, 9 May 2002 19:58:28 +0200 (CEST) Date: Thu, 9 May 2002 19:58:28 +0200 From: Wilko Bulte To: "Schroeder, Aaron" Cc: "'Daniel Jung'" , freebsd-alpha@FreeBSD.ORG Subject: Re: power supply for PWS 500au Message-ID: <20020509195828.A11238@freebie.xs4all.nl> References: <1F095B0753FCD411857700010333058A04EEC6AE@waexch1.qgraph.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <1F095B0753FCD411857700010333058A04EEC6AE@waexch1.qgraph.com>; from Aaron.Schroeder@qg.com on Thu, May 09, 2002 at 09:01:18AM -0500 X-OS: FreeBSD 4.6-PRERELEASE X-PGP: finger wilko@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, May 09, 2002 at 09:01:18AM -0500, Schroeder, Aaron wrote: > Good question, > > I can't tear into the one that I have here, it's my workstation and I am > busy beyond belief! > > But, I have a couple at home, let me check on the power supply type and see > if like an ATX can be matched to it. (I think that DEC made special power > supplies, IIRC) DEC did not built these, we bought them. ISTR it was an Aztec(sp?) in one of my Miatas. DEC did not even repair them, that was also vendorised. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 11: 6: 1 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan1.qgraph.com (QESCAN1.qgraph.com [206.158.124.7]) by hub.freebsd.org (Postfix) with SMTP id 2663E37B405 for ; Thu, 9 May 2002 11:05:58 -0700 (PDT) Received: from 192.168.200.28 by qescan1.qgraph.com (InterScan E-Mail VirusWall NT); Thu, 09 May 2002 13:05:21 -0500 Received: by sxsmtp1.qgraph.com with Internet Mail Service (5.5.2653.19) id ; Thu, 9 May 2002 13:05:20 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC6BD@waexch1.qgraph.com> From: "Schroeder, Aaron" To: 'Wilko Bulte' Cc: 'Daniel Jung' , freebsd-alpha@FreeBSD.ORG Subject: RE: power supply for PWS 500au Date: Thu, 9 May 2002 13:05:09 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org It figures that they were special. Everything else of Digital's was. I think you are correct about the Aztec name, ISTR that label on a AS500 power supply. I have a couple people looking around for some, no promises. We may be in luck. AJ -----Original Message----- From: Wilko Bulte [mailto:wkb@freebie.xs4all.nl] Sent: Thursday, May 09, 2002 12:58 PM To: Schroeder, Aaron Cc: 'Daniel Jung'; freebsd-alpha@FreeBSD.ORG Subject: Re: power supply for PWS 500au On Thu, May 09, 2002 at 09:01:18AM -0500, Schroeder, Aaron wrote: > Good question, > > I can't tear into the one that I have here, it's my workstation and I am > busy beyond belief! > > But, I have a couple at home, let me check on the power supply type and see > if like an ATX can be matched to it. (I think that DEC made special power > supplies, IIRC) DEC did not built these, we bought them. ISTR it was an Aztec(sp?) in one of my Miatas. DEC did not even repair them, that was also vendorised. -- | / o / /_ _ wilko@FreeBSD.org |/|/ / / /( (_) Bulte Arnhem, the Netherlands To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 11:43:12 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id 0B23737B405 for ; Thu, 9 May 2002 11:43:09 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g49IgxPR096882 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Thu, 9 May 2002 20:43:01 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g49IgwT5008980 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Thu, 9 May 2002 20:42:58 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g49IgvFY008979; Thu, 9 May 2002 20:42:57 +0200 (CEST)?g (envelope-from ticso) Date: Thu, 9 May 2002 20:42:56 +0200 From: Bernd Walter To: "Schroeder, Aaron" Cc: "'Wilko Bulte'" , "'Daniel Jung'" , freebsd-alpha@FreeBSD.ORG Subject: Re: power supply for PWS 500au Message-ID: <20020509184256.GG47988@cicely5.cicely.de> References: <1F095B0753FCD411857700010333058A04EEC6BD@waexch1.qgraph.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <1F095B0753FCD411857700010333058A04EEC6BD@waexch1.qgraph.com> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, May 09, 2002 at 01:05:09PM -0500, Schroeder, Aaron wrote: > It figures that they were special. Everything else of Digital's was. I think > you are correct about the Aztec name, ISTR that label on a AS500 power > supply. Astec is a known power supply brand, maybe that's what you remember. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 11:45: 5 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from qescan3.qgraph.com (QESCAN3.qgraph.com [206.158.124.15]) by hub.freebsd.org (Postfix) with SMTP id A3C8A37B405 for ; Thu, 9 May 2002 11:45:00 -0700 (PDT) Received: from 192.168.200.30 by qescan3.qgraph.com (InterScan E-Mail VirusWall NT); Thu, 09 May 2002 13:44:42 -0500 (Central Daylight Time) Received: by SXSMTP3 with Internet Mail Service (5.5.2653.19) id <2V4K54TM>; Thu, 9 May 2002 13:44:42 -0500 Message-ID: <1F095B0753FCD411857700010333058A04EEC6D2@waexch1.qgraph.com> From: "Schroeder, Aaron" To: 'Bernd Walter' Cc: 'Wilko Bulte' , 'Daniel Jung' , freebsd-alpha@FreeBSD.ORG Subject: RE: power supply for PWS 500au Date: Thu, 9 May 2002 13:44:34 -0500 MIME-Version: 1.0 X-Mailer: Internet Mail Service (5.5.2653.19) Content-Type: text/plain; charset="iso-8859-1" Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org More than likely, my memory is great, but it's short. :) AJ -----Original Message----- From: Bernd Walter [mailto:ticso@cicely5.cicely.de] Sent: Thursday, May 09, 2002 1:43 PM To: Schroeder, Aaron Cc: 'Wilko Bulte'; 'Daniel Jung'; freebsd-alpha@FreeBSD.ORG Subject: Re: power supply for PWS 500au On Thu, May 09, 2002 at 01:05:09PM -0500, Schroeder, Aaron wrote: > It figures that they were special. Everything else of Digital's was. I think > you are correct about the Aztec name, ISTR that label on a AS500 power > supply. Astec is a known power supply brand, maybe that's what you remember. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 16:12:55 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from alcanet.com.au (mail2.alcanet.com.au [203.62.196.17]) by hub.freebsd.org (Postfix) with ESMTP id 194BD37B408 for ; Thu, 9 May 2002 16:12:52 -0700 (PDT) Received: from mfg1.cim.alcatel.com.au (localhost.localdomain [127.0.0.1]) by alcanet.com.au (8.12.1/8.12.1/Alcanet1.2) with ESMTP id g49NCnXl022544; Fri, 10 May 2002 09:12:49 +1000 Received: from gsmx07.alcatel.com.au by cim.alcatel.com.au (PMDF V5.2-32 #37640) with ESMTP id <01KHK2TE2NHC8X11HG@cim.alcatel.com.au>; Fri, 10 May 2002 09:12:47 +1000 Received: from gsmx07.alcatel.com.au (localhost [127.0.0.1]) by gsmx07.alcatel.com.au (8.12.3/8.12.3) with ESMTP id g49NCh01000925; Fri, 10 May 2002 09:12:43 +1000 Received: (from jeremyp@localhost) by gsmx07.alcatel.com.au (8.12.3/8.12.3/Submit) id g49NCh4p000924; Fri, 10 May 2002 09:12:43 +1000 (EST) Content-return: prohibited Date: Fri, 10 May 2002 09:12:42 +1000 From: Peter Jeremy Subject: Re: power supply for PWS 500au In-reply-to: ; from daniel@mimiland.org on Thu, May 09, 2002 at 11:40:16PM +0900 To: Daniel Jung Cc: freebsd-alpha@FreeBSD.ORG Mail-Followup-To: Daniel Jung , freebsd-alpha@FreeBSD.ORG Message-id: <20020510091242.C583@gsmx07.alcatel.com.au> MIME-version: 1.0 Content-type: text/plain; charset=us-ascii Content-disposition: inline User-Agent: Mutt/1.2.5i References: <20020509142100.GE47988@cicely5.cicely.de> X-Authentication-warning: gsmx07.alcatel.com.au: jeremyp set sender to peter.jeremy@alcatel.com.au using -f Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 2002-May-09 23:40:16 +0900, Daniel Jung wrote: >I would rather get it replaced than repair it as it's not worth it. >Just not sure whether I can get a replacement or not as this is >not a recent model. It it's a wierd PSU, repair may be the only option. If it's physically not too wierdly shaped, you might be able to find a suitably shaped PBA and just transfer all the cables. Peter To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 23:23:22 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp.comcast.net (smtp.comcast.net [24.153.64.2]) by hub.freebsd.org (Postfix) with ESMTP id 8E4CA37B40C for ; Thu, 9 May 2002 23:23:18 -0700 (PDT) Received: from roshomon (pcp01167952pcs.roylok01.mi.comcast.net [68.62.17.63]) by mtaout01.icomcast.net (iPlanet Messaging Server 5.1 HotFix 0.6 (built Apr 26 2002)) with ESMTP id <0GVS008CBOC5OD@mtaout01.icomcast.net> for alpha@freebsd.org; Wed, 08 May 2002 09:33:42 -0400 (EDT) Date: Wed, 08 May 2002 10:33:32 -0300 From: "Coffin, Dexter" Subject: Re: Java 2 ! In-reply-to: <-1230243490.1019539154157.JavaMail.root@localhost> To: Alpha Message-id: <1020864813.367.9.camel@roshomon.idnopheq.net> MIME-version: 1.0 X-Mailer: Evolution/1.0.2 Content-type: text/plain Content-transfer-encoding: 7BIT References: <-1230243490.1019539154157.JavaMail.root@localhost> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, All! I followed the instructions as best I could. I now get ... [idnopheq@roshomon:/compat/linux/usr/java/jdk1.3.1/bin]$ ./java -version /usr/compat/linux/usr/java/jdk1.3.1/bin/alpha/native_threads/java: error while loading shared libraries: /usr/compat/linux/usr/java/jdk1.3.1/bin/alpha/native_threads/java: undefined symbol: __setfpe_mode I think I blew step D below with linux-devel. Any thoughts? And to ask the question in advance, how then does one tie it into Netscape 4.78 installed (the OSF/1 port)? Thanks! On Tue, 2002-04-23 at 02:19, roberto@spock.cl wrote: > After a lengthy fight, i have the pleasure to tell the list that > > a) The Compaq JDK 1.3.1 for Linux/Alpha works on FreeBSD under /compat/linux > > b) If this e-mail reaches the list, it works sufficiently well to run > Tomcat 4.0.4b2 as i am sending it from the Tomcat sample sendmail.jsp > > The install is rather rough but goes as follows > > A) Install linux_compat-7 > B) Install lesstiff-0.9.3 (Could not get the ICS Openmotif lib to work on real Linux either!?) (compaq java expects libXm.so.2 but lesstiff is sufficiently compatible for most tasks, so a symlink to libXm.so.1.0.2 will suffice) > C) Install compaq libots and compaq cpml > D) build the libots.so and libcpml.so libraries by hand with linux_devel OR build them on a real linux-alpha machine (perhaps we could host pre-built ones somewhere) > E) Install the J2SDK rpm > F) Edit /compat/linux/usr/java/jdk1.3.1/bin/java to use /compat/linux/bin/sh and > /compat/linux/usr/bin/expr > G) Enjoy > > Will post further details as they appear > > Regards > Roberto > > BTW, The experiment is being done on an AS 2100 A that is unable to run linux! running 4.5-RELEASE > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 23:25: 0 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp.comcast.net (smtp.comcast.net [24.153.64.2]) by hub.freebsd.org (Postfix) with ESMTP id D080937B411 for ; Thu, 9 May 2002 23:24:21 -0700 (PDT) Received: from roshomon (pcp01167952pcs.roylok01.mi.comcast.net [68.62.17.63]) by mtaout02.icomcast.net (iPlanet Messaging Server 5.1 HotFix 0.6 (built Apr 26 2002)) with ESMTP id <0GVU00L7TFLE2N@mtaout02.icomcast.net> for freebsd-alpha@FreeBSD.org; Thu, 09 May 2002 08:20:02 -0400 (EDT) Date: Thu, 09 May 2002 08:19:53 -0400 From: "Jorgensen, Paul" Subject: Re: Java 2 ! In-reply-to: <-1230243490.1019539154157.JavaMail.root@localhost> To: freebsd-alpha@FreeBSD.org Message-id: <1020946793.90466.7.camel@roshomon.idnopheq.net> MIME-version: 1.0 X-Mailer: Ximian Evolution 1.0.4 Content-type: text/plain Content-transfer-encoding: 7BIT References: <-1230243490.1019539154157.JavaMail.root@localhost> Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi, All! I followed the instructions as best I could. I now get ... [idnopheq@roshomon:/compat/linux/usr/java/jdk1.3.1/bin]$ ./java -version /usr/compat/linux/usr/java/jdk1.3.1/bin/alpha/native_threads/java: error while loading shared libraries: /usr/compat/linux/usr/java/jdk1.3.1/bin/alpha/native_threads/java: undefined symbol: __setfpe_mode I think I blew step D below with linux-devel. Any thoughts? Anyone have the files hosted anywhere for me to check against? And to ask the question in advance, how then does one tie it into Netscape 4.78 installed (the OSF/1 port) and/or native Konquerer? Thanks! p.s. - I tried to send yesterday, but my ISP's SMTP server went flaky. If this did hit the list, I didn't see it. On Tue, 2002-04-23 at 01:19, roberto@spock.cl wrote: > After a lengthy fight, i have the pleasure to tell the list that > > a) The Compaq JDK 1.3.1 for Linux/Alpha works on FreeBSD under /compat/linux > > b) If this e-mail reaches the list, it works sufficiently well to run > Tomcat 4.0.4b2 as i am sending it from the Tomcat sample sendmail.jsp > > The install is rather rough but goes as follows > > A) Install linux_compat-7 > B) Install lesstiff-0.9.3 (Could not get the ICS Openmotif lib to work on real Linux either!?) (compaq java expects libXm.so.2 but lesstiff is sufficiently compatible for most tasks, so a symlink to libXm.so.1.0.2 will suffice) > C) Install compaq libots and compaq cpml > D) build the libots.so and libcpml.so libraries by hand with linux_devel OR build them on a real linux-alpha machine (perhaps we could host pre-built ones somewhere) > E) Install the J2SDK rpm > F) Edit /compat/linux/usr/java/jdk1.3.1/bin/java to use /compat/linux/bin/sh and > /compat/linux/usr/bin/expr > G) Enjoy > > Will post further details as they appear > > Regards > Roberto > > BTW, The experiment is being done on an AS 2100 A that is unable to run linux! running 4.5-RELEASE > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Thu May 9 23:26:56 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from smtp.comcast.net (smtp.comcast.net [24.153.64.2]) by hub.freebsd.org (Postfix) with ESMTP id 4F53A37B489 for ; Thu, 9 May 2002 23:25:44 -0700 (PDT) Received: from roshomon (pcp01167952pcs.roylok01.mi.comcast.net [68.62.17.63]) by mtaout04.icomcast.net (iPlanet Messaging Server 5.1 HotFix 0.6 (built Apr 26 2002)) with ESMTP id <0GVV00AJW01U2A@mtaout04.icomcast.net> for freebsd-alpha@freebsd.org; Thu, 09 May 2002 15:41:54 -0400 (EDT) Date: Thu, 09 May 2002 15:41:44 -0400 From: "Coffin, Dexter" Subject: [Fwd: Re: Java 2 !] To: alpha Message-id: <1020973305.90466.9.camel@roshomon.idnopheq.net> MIME-version: 1.0 X-Mailer: Ximian Evolution 1.0.4 Content-type: text/plain Content-transfer-encoding: 7BIT Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org -----Forwarded Message----- From: "Coffin, Dexter" To: Alpha Subject: Re: Java 2 ! Date: 08 May 2002 10:33:32 -0300 Hi, All! I followed the instructions as best I could. I now get ... [idnopheq@roshomon:/compat/linux/usr/java/jdk1.3.1/bin]$ ./java -version /usr/compat/linux/usr/java/jdk1.3.1/bin/alpha/native_threads/java: error while loading shared libraries: /usr/compat/linux/usr/java/jdk1.3.1/bin/alpha/native_threads/java: undefined symbol: __setfpe_mode I think I blew step D below with linux-devel. Any thoughts? And to ask the question in advance, how then does one tie it into Netscape 4.78 installed (the OSF/1 port)? Thanks! On Tue, 2002-04-23 at 02:19, roberto@spock.cl wrote: > After a lengthy fight, i have the pleasure to tell the list that > > a) The Compaq JDK 1.3.1 for Linux/Alpha works on FreeBSD under /compat/linux > > b) If this e-mail reaches the list, it works sufficiently well to run > Tomcat 4.0.4b2 as i am sending it from the Tomcat sample sendmail.jsp > > The install is rather rough but goes as follows > > A) Install linux_compat-7 > B) Install lesstiff-0.9.3 (Could not get the ICS Openmotif lib to work on real Linux either!?) (compaq java expects libXm.so.2 but lesstiff is sufficiently compatible for most tasks, so a symlink to libXm.so.1.0.2 will suffice) > C) Install compaq libots and compaq cpml > D) build the libots.so and libcpml.so libraries by hand with linux_devel OR build them on a real linux-alpha machine (perhaps we could host pre-built ones somewhere) > E) Install the J2SDK rpm > F) Edit /compat/linux/usr/java/jdk1.3.1/bin/java to use /compat/linux/bin/sh and > /compat/linux/usr/bin/expr > G) Enjoy > > Will post further details as they appear > > Regards > Roberto > > BTW, The experiment is being done on an AS 2100 A that is unable to run linux! running 4.5-RELEASE > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 3:15:52 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from blade.cybersurfer.net (blade.cybersurfer.net [211.15.67.246]) by hub.freebsd.org (Postfix) with ESMTP id D21A937B40F for ; Fri, 10 May 2002 03:15:40 -0700 (PDT) Received: (fromdaniel@localhost) by blade.cybersurfer.net id g4AAFFS0009438 for freebsd-alpha@freebsd.org; Fri, 10 May 2002 19:15:15 +0900 (JST) Date: Fri, 10 May 2002 19:15:15 +0900 From: Daniel Jung To: freebsd-alpha@freebsd.org Subject: no fdisk ? Message-ID: <20020510101515.GA9427%daniel@mimiland.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i-ja.1 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi all, This might be really silly question but is there no fdisk ? -- -Daniel Jung To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 5:20:28 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 355EE37B40E for ; Fri, 10 May 2002 05:20:20 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id IAA05520; Fri, 10 May 2002 08:20:20 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4ACJon77311; Fri, 10 May 2002 08:19:50 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15579.47846.98631.671974@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 08:19:50 -0400 (EDT) To: Daniel Jung Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: no fdisk ? In-Reply-To: <20020510101515.GA9427%daniel@mimiland.org> References: <20020510101515.GA9427%daniel@mimiland.org> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Daniel Jung writes: > Hi all, > > This might be really silly question but is there no fdisk ? > No, but you can build it & it will work. At least it did 2 years ago for me. Most alphas don't have fdisk labeled disks, so fdisk is not built on the alpha by default. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 5:30: 8 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 10A4037B401 for ; Fri, 10 May 2002 05:30:01 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id IAA05686; Fri, 10 May 2002 08:30:00 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4ACTUS77325; Fri, 10 May 2002 08:29:30 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15579.48426.546071.483019@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 08:29:30 -0400 (EDT) To: "Coffin, Dexter" Cc: alpha Subject: Re: [Fwd: Re: Java 2 !] In-Reply-To: <1020973305.90466.9.camel@roshomon.idnopheq.net> References: <1020973305.90466.9.camel@roshomon.idnopheq.net> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Coffin, Dexter writes: > I think I blew step D below with linux-devel. Any thoughts? Yes, you probably did. I think the command lines to create them are something like this, but its been over a year since I messed with it, so these probably are not exactly correct: /compat/linux/.../ld -shared -o libots.so -soname libots.so -whole-archive libots_ev5.a -no-whole-archive cp libots.so /compat/linux/lib /compat/linux/.../ld -shared -o libcpml_ev5.so -soname libcpml.so -whole-archive libcpml_ev5.a -no-whole-archive -lots cp libcpml_ev5.so /compat/linux/lib/libcpml.so > And to ask the question in advance, how then does one tie it into > Netscape 4.78 installed (the OSF/1 port)? You don't. Its a different executable format. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 6:24:50 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from where.org (under.where.org [198.163.215.5]) by hub.freebsd.org (Postfix) with SMTP id 9A23637B401 for ; Fri, 10 May 2002 06:24:46 -0700 (PDT) Received: (qmail 80390 invoked from network); 10 May 2002 13:24:41 -0000 Received: from under.where.org (fenrir@198.163.215.5) by under.where.org with SMTP; 10 May 2002 13:24:41 -0000 Date: Fri, 10 May 2002 07:24:41 -0600 (MDT) From: Fenrir To: Wilko Bulte Cc: Gorm Jorgensen , Subject: Re: Adding memory to an 500au (PC66/100 ECC ?) In-Reply-To: <20020507100153.A538@freebie.xs4all.nl> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Hi Guys, I have a 500a that originally came with 256MB of DEC RAM. I have added 2x256MB PC-133 Registered ECC to the system, and it is still solid as a rock. it seems to be very forgiving on the type of memory used. Good luck, Rob On Tue, 7 May 2002, Wilko Bulte wrote: > On Tue, May 07, 2002 at 10:00:00AM +0200, Gorm Jorgensen wrote: > > > > A bit off topic, but my 500au is running low on memory when running kde3 - > > and I want to add more memory without spending all my savings :) > > > > As far as I can see it uses standard SDRAM ECC memory, but is it PC66 or > > PC100 ? > > The original DEC DIMMs are labeled 83MHz so PC100 should do it. Unbuffered, > ECC SDRAM please. I only ever had DEC memory in mine, but reports say it > should work with PC100. > > -- > | / o / /_ _ wilko@FreeBSD.org > |/|/ / / /( (_) Bulte Arnhem, the Netherlands > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 11:31:12 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 2205137B403; Fri, 10 May 2002 11:31:06 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id OAA16897; Fri, 10 May 2002 14:31:05 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AIUZL78781; Fri, 10 May 2002 14:30:35 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.4555.547862.153945@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 14:30:35 -0400 (EDT) To: obrien@freebsd.org Cc: freebsd-alpha@freebsd.org Subject: gcc3 & alpha kernels X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org After 2 hours of cursing the XP1000 case designers, I finally managed to wedge another disk into my XP1000 for current. After building world, a new kernel built with gcc3 locks up on boot: Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #0: Fri May 10 13:03:19 EDT 2002 gallatin@monet:/usr/src/sys/alpha/compile/MONET halted CPU 0 halt code = 1 operator initiated halt PC = fffffc00004ea8b8 I do NOT know if this was the fault of gcc3, but it smells like it. According to nm, this address is in _vm_object_allocate(). A few other times, it locked with an address in what looked like mlock(). Have you seen this on your alpha testbox? Is your alpha testbox working? Thanks, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 11:42:32 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail15.speakeasy.net [216.254.0.215]) by hub.freebsd.org (Postfix) with ESMTP id DBA4E37B403 for ; Fri, 10 May 2002 11:42:27 -0700 (PDT) Received: (qmail 21392 invoked from network); 10 May 2002 18:42:26 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail15.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 10 May 2002 18:42:26 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4AIgPF43451; Fri, 10 May 2002 14:42:26 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15580.4555.547862.153945@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 14:42:17 -0400 (EDT) From: John Baldwin To: Andrew Gallatin Subject: RE: gcc3 & alpha kernels Cc: freebsd-alpha@freebsd.org, obrien@freebsd.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 10-May-2002 Andrew Gallatin wrote: > > After 2 hours of cursing the XP1000 case designers, I finally managed to > wedge > another disk into my XP1000 for current. > > After building world, a new kernel built with gcc3 locks up on boot: > > Copyright (c) 1992-2002 The FreeBSD Project. > Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, > 1994 > The Regents of the University of California. All rights > reserved. > FreeBSD 5.0-CURRENT #0: Fri May 10 13:03:19 EDT 2002 > gallatin@monet:/usr/src/sys/alpha/compile/MONET > > halted CPU 0 > > halt code = 1 > operator initiated halt > PC = fffffc00004ea8b8 > > > I do NOT know if this was the fault of gcc3, but it smells like it. > According to nm, this address is in _vm_object_allocate(). A few > other times, it locked with an address in what looked like mlock(). > > Have you seen this on your alpha testbox? Is your alpha testbox > working? Matt Jacob had a VM object related panic with the old gcc. Try backing out Alan Cox's changes to remove Giant from some things in the VM system adn see if it does better. > Thanks, > > Drew > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-alpha" in the body of the message -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 11:46:39 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 7A47B37B403; Fri, 10 May 2002 11:46:36 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id OAA17539; Fri, 10 May 2002 14:46:35 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AIk5Z78815; Fri, 10 May 2002 14:46:05 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.5485.875186.514429@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 14:46:05 -0400 (EDT) To: John Baldwin Cc: freebsd-alpha@FreeBSD.org, obrien@FreeBSD.org Subject: RE: gcc3 & alpha kernels In-Reply-To: References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > > Have you seen this on your alpha testbox? Is your alpha testbox > > working? > > Matt Jacob had a VM object related panic with the old gcc. Try backing > out Alan Cox's changes to remove Giant from some things in the VM > system adn see if it does better. How would locking affect an issue this early in the boot process? I think we're dying in something called out of vm_mem_init(), which is called out of SYSINIT(vm_mem, SI_SUB_VM, SI_ORDER_FIRST, vm_mem_init,NULL) I'm going to NFS export my source tree & see if I can boot after building the kernel on a -stable machine. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 11:47:31 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id C3CB537B406; Fri, 10 May 2002 11:47:23 -0700 (PDT) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g4AIlNg22299; Fri, 10 May 2002 11:47:23 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Fri, 10 May 2002 11:47:22 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: John Baldwin , alc@FreeBSD.ORG Cc: Andrew Gallatin , freebsd-alpha@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: RE: gcc3 & alpha kernels In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > Matt Jacob had a VM object related panic with the old gcc. Try backing > out Alan Cox's changes to remove Giant from some things in the VM > system adn see if it does better. It'd be nice to not have to grovel through cvs logs at 144KBit to know what these are. I have to say that Alan wasn't all that forthcoming about this. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 11:56:10 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id BC99437B404; Fri, 10 May 2002 11:56:07 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4AIu0ev083681; Fri, 10 May 2002 11:56:00 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4AItxCD083680; Fri, 10 May 2002 11:55:59 -0700 (PDT) Date: Fri, 10 May 2002 11:55:59 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: John Baldwin , freebsd-alpha@FreeBSD.org Subject: Re: gcc3 & alpha kernels Message-ID: <20020510115559.A83662@dragon.nuxi.com> Reply-To: obrien@FreeBSD.org References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> <15580.5485.875186.514429@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15580.5485.875186.514429@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Fri, May 10, 2002 at 02:46:05PM -0400 X-Operating-System: FreeBSD 5.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 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > I'm going to NFS export my source tree & see if I can boot after > building the kernel on a -stable machine. Install the gcc295 port on your alpha and see if just changing the compiler helps To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12: 5:13 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id BFD8837B40A; Fri, 10 May 2002 12:05:07 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA18240; Fri, 10 May 2002 15:05:07 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AJ4bx78855; Fri, 10 May 2002 15:04:37 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.6597.16080.374533@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 15:04:37 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: John Baldwin , freebsd-alpha@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510115559.A83662@dragon.nuxi.com> References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> <15580.5485.875186.514429@grasshopper.cs.duke.edu> <20020510115559.A83662@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > > I'm going to NFS export my source tree & see if I can boot after > > building the kernel on a -stable machine. > > Install the gcc295 port on your alpha and see if just changing the > compiler helps Building the -current kernel on my -stable box (via NFS exporting the src tree) seems to work. Eg, the kernel boots. Would it still be helpful for me to build the kernel from the gcc295 port, or is the above enough information? Thanks, Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12: 9:39 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by hub.freebsd.org (Postfix) with ESMTP id E49F937B405 for ; Fri, 10 May 2002 12:09:34 -0700 (PDT) Received: (qmail 14488 invoked from network); 10 May 2002 19:09:34 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail14.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 10 May 2002 19:09:34 -0000 Received: from laptop.baldwin.cx (gw1.twc.weather.com [216.133.140.1]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4AJ9XF43585; Fri, 10 May 2002 15:09:33 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15580.5485.875186.514429@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 15:09:24 -0400 (EDT) From: John Baldwin To: Andrew Gallatin Subject: RE: gcc3 & alpha kernels Cc: obrien@FreeBSD.org, freebsd-alpha@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 10-May-2002 Andrew Gallatin wrote: > > John Baldwin writes: > > > Have you seen this on your alpha testbox? Is your alpha testbox > > > working? > > > > Matt Jacob had a VM object related panic with the old gcc. Try backing > > out Alan Cox's changes to remove Giant from some things in the VM > > system adn see if it does better. > > How would locking affect an issue this early in the boot process? I > think we're dying in something called out of vm_mem_init(), which is > called out of SYSINIT(vm_mem, SI_SUB_VM, SI_ORDER_FIRST, vm_mem_init,NULL) Doh, good point. I know peter has built a few worlds on the up2000 in the cluster. Not sure if he has built and booted a kernel yet though. > I'm going to NFS export my source tree & see if I can boot after > building the kernel on a -stable machine. > > Drew -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:20:32 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id BF04937B404; Fri, 10 May 2002 12:20:29 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id AAC864A9B4; Fri, 10 May 2002 14:20:28 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 357254A9A8; Fri, 10 May 2002 14:20:28 -0500 (CDT) Date: Fri, 10 May 2002 14:20:28 -0500 From: Alan Cox To: Matthew Jacob Cc: John Baldwin , alc@FreeBSD.ORG, Andrew Gallatin , freebsd-alpha@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels Message-ID: <20020510192028.GP4297@cs.rice.edu> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, May 10, 2002 at 11:47:22AM -0700, Matthew Jacob wrote: > > > Matt Jacob had a VM object related panic with the old gcc. Try backing > > out Alan Cox's changes to remove Giant from some things in the VM > > system adn see if it does better. > > It'd be nice to not have to grovel through cvs logs at 144KBit to know what > these are. > > I have to say that Alan wasn't all that forthcoming about this. > I'm sorry, but this makes it sound like I never responded. My response follows: On Fri, 10 May 2002, Alan Cox wrote: > On Thu, May 09, 2002 at 03:14:16PM -0700, Matthew Jacob wrote: > > > > comments? > > Hmm. I haven't touched anything at the level of this panic. The closest > I've come is making vm_object_allocate() callable without Giant. > > Regards, > Alan > The bottom line is that I haven't touched anything in the neighborhood of the problem you're seeing. So, I seriously doubt that backing out any of my recent changes will have an effect. Regards, Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:35:35 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 6D82737B400; Fri, 10 May 2002 12:35:31 -0700 (PDT) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g4AJZSg22762; Fri, 10 May 2002 12:35:29 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Fri, 10 May 2002 12:35:28 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Alan Cox Cc: John Baldwin , alc@FreeBSD.ORG, Andrew Gallatin , freebsd-alpha@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510192028.GP4297@cs.rice.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Well- if it's not *too* much trouble, could you remember what they were and let us know so we can try? Thanks. On Fri, 10 May 2002, Alan Cox wrote: > On Fri, May 10, 2002 at 11:47:22AM -0700, Matthew Jacob wrote: > > > > > Matt Jacob had a VM object related panic with the old gcc. Try backing > > > out Alan Cox's changes to remove Giant from some things in the VM > > > system adn see if it does better. > > > > It'd be nice to not have to grovel through cvs logs at 144KBit to know what > > these are. > > > > I have to say that Alan wasn't all that forthcoming about this. > > > > I'm sorry, but this makes it sound like I never responded. My response > follows: > > On Fri, 10 May 2002, Alan Cox wrote: > > On Thu, May 09, 2002 at 03:14:16PM -0700, Matthew Jacob wrote: > > > > > > comments? > > > > Hmm. I haven't touched anything at the level of this panic. The closest > > I've come is making vm_object_allocate() callable without Giant. > > > > Regards, > > Alan > > > > The bottom line is that I haven't touched anything in the neighborhood > of the problem you're seeing. So, I seriously doubt that backing out > any of my recent changes will have an effect. > > Regards, > Alan > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:41:42 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id 7AA8337B406 for ; Fri, 10 May 2002 12:41:34 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id C98124A9F7; Fri, 10 May 2002 14:41:33 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 4DB4C4A9A8; Fri, 10 May 2002 14:41:33 -0500 (CDT) Date: Fri, 10 May 2002 14:41:33 -0500 From: Alan Cox To: alpha@freebsd.org Cc: gallatin@cs.duke.edu Subject: Re: gcc3 & alpha kernels Message-ID: <20020510194133.GA13871@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org > I do NOT know if this was the fault of gcc3, but it smells like it. > According to nm, this address is in _vm_object_allocate(). A few > other times, it locked with an address in what looked like mlock(). A few days ago Jeff Robertson had a problem in this neighborhood on alpha triggered by an atomic_cmpset_int() that I had introduced in _vm_object_allocate(). He resolved with the following change to src/sys/alpha/include/atomic.h: Revision 1.12 / (download) - annotate - [select for diffs], Wed May 8 05:19:56 2002 UTC (2 days, 13 hours ago) by jeff Branch: MAIN CVS Tags: HEAD Changes since 1.11: +2 -1 lines Diff to previous 1.11 (colored) zapnot the signed bits in atomic_cmpset_32. Previously this did not work with negative values because the original value was sign extended but the compared value was not. If I'm not mistaken, prior to this change, he locked up in _vm_object_allocate() much as Andrew described. Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:46:19 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 0DA8737B403 for ; Fri, 10 May 2002 12:46:17 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4AJk7ev084460; Fri, 10 May 2002 12:46:07 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4AJk7j7084459; Fri, 10 May 2002 12:46:07 -0700 (PDT) Date: Fri, 10 May 2002 12:46:07 -0700 From: "David O'Brien" To: Andrew Gallatin Cc: freebsd-alpha@freebsd.org Subject: Re: gcc3 & alpha kernels Message-ID: <20020510124607.A84409@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <15580.4555.547862.153945@grasshopper.cs.duke.edu>; from gallatin@cs.duke.edu on Fri, May 10, 2002 at 02:30:35PM -0400 X-Operating-System: FreeBSD 5.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 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, May 10, 2002 at 02:30:35PM -0400, Andrew Gallatin wrote: > I do NOT know if this was the fault of gcc3, but it smells like it. ... > Have you seen this on your alpha testbox? Is your alpha testbox > working? I thought I had booted a new kernel... but turns out I've only booted one make in mid-March with the gcc31 that I had at that time. :-( Quite sorry. I will note the primary gcc 3.1 build world tests were done on my DS-10. I am installing the gcc295 and gcc31 ports now to see how kernels built with those compilers do. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:53:12 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id E408237B400; Fri, 10 May 2002 12:53:05 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA19965; Fri, 10 May 2002 15:53:05 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AJqZF80380; Fri, 10 May 2002 15:52:35 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.9475.2695.221222@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 15:52:35 -0400 (EDT) To: Alan Cox Cc: alpha@FreeBSD.ORG, jeff@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510194133.GA13871@cs.rice.edu> References: <20020510194133.GA13871@cs.rice.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Alan Cox writes: > > I do NOT know if this was the fault of gcc3, but it smells like it. > > According to nm, this address is in _vm_object_allocate(). A few > > other times, it locked with an address in what looked like mlock(). > > A few days ago Jeff Robertson had a problem in this neighborhood > on alpha triggered by an atomic_cmpset_int() that I had introduced > in _vm_object_allocate(). He resolved with the following change > to src/sys/alpha/include/atomic.h: > > Revision 1.12 / (download) - annotate - [select for diffs], Wed May 8 05:19:56 2002 UTC (2 days, 13 hours ago) by jeff > Branch: MAIN > CVS Tags: HEAD > Changes since 1.11: +2 -1 lines > Diff to previous 1.11 (colored) > > zapnot the signed bits in atomic_cmpset_32. Previously this did not work with > negative values because the original value was sign extended but the compared > value was not. > > If I'm not mistaken, prior to this change, he locked up > in _vm_object_allocate() much as Andrew described. Did Jeff see a lockup at boot? Or was this on a running system? FWIW, building with the older compile fixes the problem, so perhaps the new compiler is somehow botching the atomic inlines. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:54:35 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 92F5337B400; Fri, 10 May 2002 12:54:32 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id PAA20100; Fri, 10 May 2002 15:54:32 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AJs1580383; Fri, 10 May 2002 15:54:01 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.9561.928123.172764@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 15:54:01 -0400 (EDT) To: obrien@FreeBSD.ORG Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510124607.A84409@dragon.nuxi.com> References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> <20020510124607.A84409@dragon.nuxi.com> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org David O'Brien writes: > Quite sorry. I will note the primary gcc 3.1 build world tests were done > on my DS-10. I am installing the gcc295 and gcc31 ports now to see how > kernels built with those compilers do. I was quite impressed & thankful that the new world built so flawlessly. (well, I did disable WARNS). All in all, I think the gcc3 integration is going fairly smoothly. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 12:57:17 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id A97AA37B404; Fri, 10 May 2002 12:57:05 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 2BF924A9B4; Fri, 10 May 2002 14:57:04 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id AB9F64A9A8; Fri, 10 May 2002 14:57:03 -0500 (CDT) Date: Fri, 10 May 2002 14:57:03 -0500 From: Alan Cox To: Andrew Gallatin Cc: alpha@FreeBSD.ORG, jeff@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels Message-ID: <20020510195703.GB13871@cs.rice.edu> References: <20020510194133.GA13871@cs.rice.edu> <15580.9475.2695.221222@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15580.9475.2695.221222@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, May 10, 2002 at 03:52:35PM -0400, Andrew Gallatin wrote: > > Alan Cox writes: > > > I do NOT know if this was the fault of gcc3, but it smells like it. > > > According to nm, this address is in _vm_object_allocate(). A few > > > other times, it locked with an address in what looked like mlock(). > > > > A few days ago Jeff Robertson had a problem in this neighborhood > > on alpha triggered by an atomic_cmpset_int() that I had introduced > > in _vm_object_allocate(). He resolved with the following change > > to src/sys/alpha/include/atomic.h: > > > > Revision 1.12 / (download) - annotate - [select for diffs], Wed May 8 05:19:56 2002 UTC (2 days, 13 hours ago) by jeff > > Branch: MAIN > > CVS Tags: HEAD > > Changes since 1.11: +2 -1 lines > > Diff to previous 1.11 (colored) > > > > zapnot the signed bits in atomic_cmpset_32. Previously this did not work with > > negative values because the original value was sign extended but the compared > > value was not. > > > > If I'm not mistaken, prior to this change, he locked up > > in _vm_object_allocate() much as Andrew described. > > Did Jeff see a lockup at boot? Or was this on a running system? I believe it was at boot time. I can't swear to that, however. Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 13:22:37 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 0717037B401; Fri, 10 May 2002 13:22:33 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id QAA21013; Fri, 10 May 2002 16:22:32 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AKM2180416; Fri, 10 May 2002 16:22:02 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.11242.459728.984239@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 16:22:02 -0400 (EDT) To: Alan Cox Cc: alpha@FreeBSD.ORG, jeff@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510195703.GB13871@cs.rice.edu> References: <20020510194133.GA13871@cs.rice.edu> <15580.9475.2695.221222@grasshopper.cs.duke.edu> <20020510195703.GB13871@cs.rice.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Alan Cox writes: > > > > Did Jeff see a lockup at boot? Or was this on a running system? > > I believe it was at boot time. I can't swear to that, however. > Thanks.. that's the same as me. It would seem that the new compiler is botching the atomic inlines then. Hmm.. According to the disassembly, it looks like the correct sequences are there, though.. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 13:44:48 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.chesapeake.net (chesapeake.net [205.130.220.14]) by hub.freebsd.org (Postfix) with ESMTP id 17F0A37B40C; Fri, 10 May 2002 13:44:41 -0700 (PDT) Received: from localhost (jroberson@localhost) by mail.chesapeake.net (8.11.6/8.11.6) with ESMTP id g4AKiZm38762; Fri, 10 May 2002 16:44:35 -0400 (EDT) (envelope-from jroberson@chesapeake.net) Date: Fri, 10 May 2002 16:44:35 -0400 (EDT) From: Jeff Roberson To: Andrew Gallatin Cc: Alan Cox , , , Subject: Re: gcc3 & alpha kernels In-Reply-To: <15580.11242.459728.984239@grasshopper.cs.duke.edu> Message-ID: <20020510164149.M49378-100000@mail.chesapeake.net> MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, 10 May 2002, Andrew Gallatin wrote: > > Alan Cox writes: > > > > > > Did Jeff see a lockup at boot? Or was this on a running system? > > > > I believe it was at boot time. I can't swear to that, however. > > > > Thanks.. that's the same as me. It would seem that the new compiler > is botching the atomic inlines then. > > Hmm.. According to the disassembly, it looks like the correct > sequences are there, though.. > > Drew > It was at boot time. I believe that this was the first time we ever did negative atomic ints on alpha. This was with the old compiler as well. I haven't looked at the gcc3 output. When I looked at the assembly it was pretty clear that the inline wasn't written to support non sign extended values. If you change the prototype the signed int everything works as expected though. Jeff To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 14: 7:36 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 27B4137B406; Fri, 10 May 2002 14:07:04 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id RAA22463; Fri, 10 May 2002 17:07:04 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4AL6YF80473; Fri, 10 May 2002 17:06:34 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.13914.162169.930227@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 17:06:34 -0400 (EDT) To: Jeff Roberson Cc: , Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510164149.M49378-100000@mail.chesapeake.net> References: <15580.11242.459728.984239@grasshopper.cs.duke.edu> <20020510164149.M49378-100000@mail.chesapeake.net> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Jeff Roberson writes: > On Fri, 10 May 2002, Andrew Gallatin wrote: > > > > > Alan Cox writes: > > > > > > > > Did Jeff see a lockup at boot? Or was this on a running system? > > > > > > I believe it was at boot time. I can't swear to that, however. > > > > > > > Thanks.. that's the same as me. It would seem that the new compiler > > is botching the atomic inlines then. > > > > Hmm.. According to the disassembly, it looks like the correct > > sequences are there, though.. > > > > Drew > > > > It was at boot time. I believe that this was the first time we ever did > negative atomic ints on alpha. This was with the old compiler as well. I > haven't looked at the gcc3 output. > > When I looked at the assembly it was pretty clear that the inline wasn't > written to support non sign extended values. If you change the prototype > the signed int everything works as expected though. FWIW, this (atomic) is the problem. I can boot a kernel where everything but vm_object.o is built with gcc 3.1 and vm_object.o is built by the -stable gcc 2.95 compiler. I'm not sure where I can go from here. David, is this enough information for you to use? I haven't used this kernel that I just built, as I'm not sure that I should trust it :-( Drew PS: I've appended disassembled _vm_object_allocate()'s produced by both GCC's. -------- GCC 3.1-------------------------------------- 0000000000000068 <_vm_object_allocate>: 68: 00 00 bb 27 ldah gp,0(t12) 6c: 00 00 bd 23 lda gp,0(gp) 70: e0 ff de 23 lda sp,-32(sp) 74: 00 00 5e b7 stq ra,0(sp) 78: 08 00 3e b5 stq s0,8(sp) 7c: 10 00 5e b5 stq s1,16(sp) 80: 0a 04 f1 47 mov a1,s1 84: 09 04 f2 47 mov a2,s0 88: 30 00 f2 b7 stq zero,48(a2) 8c: 30 00 32 20 lda t0,48(a2) 90: 38 00 32 b4 stq t0,56(a2) 94: 10 00 f2 b7 stq zero,16(a2) 98: 10 00 32 20 lda t0,16(a2) 9c: 18 00 32 b4 stq t0,24(a2) a0: 5c 00 12 3a stb a0,92(a2) a4: 48 00 29 b6 stq a1,72(s0) a8: 01 00 3f 20 lda t0,1 ac: 50 00 32 b0 stl t0,80(a2) b0: 5e 00 f2 37 stw zero,94(a2) b4: 01 f0 1f 46 and a0,0xff,t0 b8: a1 37 20 40 cmpule t0,0x1,t0 bc: 06 00 20 e4 beq t0,d8 <_vm_object_allocate+0x70> c0: 10 04 f2 47 mov a2,a0 c4: 00 20 3f 22 lda a1,8192 c8: 00 00 7d a7 ldq t12,0(gp) cc: 00 40 5b 6b jsr ra,(t12),d0 <_vm_object_allocate+0x68> d0: 00 00 ba 27 ldah gp,0(ra) d4: 00 00 bd 23 lda gp,0(gp) d8: a1 77 42 41 cmpule s1,0x13,t0 dc: 02 00 5f 41 addl s1,zero,t1 e0: 13 00 3f 22 lda a1,19 e4: d1 04 22 44 cmovne t0,t1,a1 e8: 00 00 7d a4 ldq t2,0(gp) ec: 00 00 23 30 ldwu t0,0(t2) f0: 60 00 29 34 stw t0,96(s0) f4: 22 76 20 48 zapnot t0,0x3,t1 f8: 21 76 20 48 zapnot t0,0x3,t0 fc: 01 04 21 42 addq a1,t0,t0 100: 01 f0 23 44 and t0,0x1f,t0 104: 00 00 83 a8 ldl_l t3,0(t2) 108: 24 f6 81 48 zapnot t3,0xf,t3 10c: a4 05 82 40 cmpeq t3,t1,t3 110: 04 00 80 e4 beq t3,124 <_vm_object_allocate+0xbc> 114: 04 04 e1 47 mov t0,t3 118: 00 00 83 b8 stl_c t3,0(t2) 11c: 00 00 80 e4 beq t3,120 <_vm_object_allocate+0xb8> 120: 00 40 00 60 mb 124: 21 f6 81 48 zapnot t3,0xf,t0 128: f0 ff 3f e4 beq t0,ec <_vm_object_allocate+0x84> 12c: 88 00 e9 b7 stq zero,136(s0) 130: 68 00 e9 b7 stq zero,104(s0) 134: 70 00 e9 b7 stq zero,112(s0) 138: 00 00 7d a4 ldq t2,0(gp) 13c: 00 00 43 a0 ldl t1,0(t2) 140: 7f ff 22 20 lda t0,-129(t1) 144: 58 00 29 b0 stl t0,88(s0) 148: 01 00 3f 40 addl t0,zero,t0 14c: 00 00 83 a8 ldl_l t3,0(t2) 150: 24 f6 81 48 zapnot t3,0xf,t3 154: a4 05 82 40 cmpeq t3,t1,t3 158: 04 00 80 e4 beq t3,16c <_vm_object_allocate+0x104> 15c: 04 04 e1 47 mov t0,t3 160: 00 00 83 b8 stl_c t3,0(t2) 164: 00 00 80 e4 beq t3,168 <_vm_object_allocate+0x100> 168: 00 40 00 60 mb 16c: 21 f6 81 48 zapnot t3,0xf,t0 170: f2 ff 3f e4 beq t0,13c <_vm_object_allocate+0xd4> 174: 40 00 29 a0 ldl t0,64(s0) 178: 01 00 21 20 lda t0,1(t0) 17c: 40 00 29 b0 stl t0,64(s0) 180: 00 00 1d a6 ldq a0,0(gp) 184: 11 04 ff 47 clr a1 188: 00 00 5d a6 ldq a2,0(gp) 18c: e4 00 7f 22 lda a3,228 190: 00 00 7d a7 ldq t12,0(gp) 194: 00 40 5b 6b jsr ra,(t12),198 <_vm_object_allocate+0x130> 198: 00 00 ba 27 ldah gp,0(ra) 19c: 00 00 bd 23 lda gp,0(gp) 1a0: 00 00 e9 b7 stq zero,0(s0) 1a4: 00 00 5d a4 ldq t1,0(gp) 1a8: 08 00 22 a4 ldq t0,8(t1) 1ac: 08 00 29 b4 stq t0,8(s0) 1b0: 08 00 22 a4 ldq t0,8(t1) 1b4: 00 00 21 b5 stq s0,0(t0) 1b8: 08 00 22 b5 stq s0,8(t1) 1bc: 00 00 1d a6 ldq a0,0(gp) 1c0: 11 04 ff 47 clr a1 1c4: 00 00 5d a6 ldq a2,0(gp) 1c8: e6 00 7f 22 lda a3,230 1cc: 00 00 7d a7 ldq t12,0(gp) 1d0: 00 40 5b 6b jsr ra,(t12),1d4 <_vm_object_allocate+0x16c> 1d4: 00 00 ba 27 ldah gp,0(ra) 1d8: 00 00 bd 23 lda gp,0(gp) 1dc: 00 00 5e a7 ldq ra,0(sp) 1e0: 08 00 3e a5 ldq s0,8(sp) 1e4: 10 00 5e a5 ldq s1,16(sp) 1e8: 20 00 de 23 lda sp,32(sp) 1ec: 01 80 fa 6b ret --------------- gcc 2.95 ------------------------------------ 00000000000000a0 <_vm_object_allocate>: a0: 00 00 bb 27 ldah gp,0(t12) a4: 00 00 bd 23 lda gp,0(gp) a8: e0 ff de 23 lda sp,-32(sp) ac: 00 00 5e b7 stq ra,0(sp) b0: 08 00 3e b5 stq s0,8(sp) b4: 10 00 5e b5 stq s1,16(sp) b8: 0a 04 f1 47 mov a1,s1 bc: 09 04 f2 47 mov a2,s0 c0: 30 00 e9 b7 stq zero,48(s0) c4: 01 14 26 41 addq s0,0x30,t0 c8: 38 00 29 b4 stq t0,56(s0) cc: 10 00 e9 b7 stq zero,16(s0) d0: 01 14 22 41 addq s0,0x10,t0 d4: 18 00 29 b4 stq t0,24(s0) d8: 5c 00 09 3a stb a0,92(s0) dc: 48 00 49 b5 stq s1,72(s0) e0: 01 00 3f 20 lda t0,1 e4: 50 00 29 b0 stl t0,80(s0) e8: 5e 00 e9 37 stw zero,94(s0) ec: b0 37 00 42 cmpule a0,0x1,a0 f0: 07 00 00 e6 beq a0,110 <_vm_object_allocate+0x70> f4: 10 04 e9 47 mov s0,a0 f8: 00 20 3f 22 lda a1,8192 fc: 00 00 7d a7 ldq t12,0(gp) 100: 00 40 5b 6b jsr ra,(t12),104 <_vm_object_allocate+0x64> 104: 00 00 ba 27 ldah gp,0(ra) 108: 00 00 bd 23 lda gp,0(gp) 10c: 00 00 e0 2f unop 110: a1 77 42 41 cmpule s1,0x13,t0 114: 13 00 3f 22 lda a1,19 118: 01 00 20 e4 beq t0,120 <_vm_object_allocate+0x80> 11c: 11 00 5f 41 addl s1,zero,a1 120: 00 00 7d a4 ldq t2,0(gp) 124: 00 00 e0 2f unop 128: 1f 04 ff 47 nop 12c: 00 00 e0 2f unop 130: 00 00 23 30 ldwu t0,0(t2) 134: 60 00 29 34 stw t0,96(s0) 138: 21 76 20 48 zapnot t0,0x3,t0 13c: 22 f6 21 48 zapnot t0,0xf,t1 140: 01 04 31 40 addq t0,a1,t0 144: 01 f0 23 44 and t0,0x1f,t0 148: 00 00 83 a8 ldl_l t3,0(t2) 14c: 24 f6 81 48 zapnot t3,0xf,t3 150: a4 05 82 40 cmpeq t3,t1,t3 154: 04 00 80 e4 beq t3,168 <_vm_object_allocate+0xc8> 158: 04 04 e1 47 mov t0,t3 15c: 00 00 83 b8 stl_c t3,0(t2) 160: 00 00 80 e4 beq t3,164 <_vm_object_allocate+0xc4> 164: 00 40 00 60 mb 168: 01 04 e4 47 mov t3,t0 16c: 21 f6 21 48 zapnot t0,0xf,t0 170: ef ff 3f e4 beq t0,130 <_vm_object_allocate+0x90> 174: 88 00 e9 b7 stq zero,136(s0) 178: 68 00 e9 b7 stq zero,104(s0) 17c: 70 00 e9 b7 stq zero,112(s0) 180: 00 00 7d a4 ldq t2,0(gp) 184: 00 00 e0 2f unop 188: 1f 04 ff 47 nop 18c: 00 00 e0 2f unop 190: 00 00 43 a0 ldl t1,0(t2) 194: 21 35 50 40 subq t1,0x81,t0 198: 58 00 29 b0 stl t0,88(s0) 19c: 22 f6 41 48 zapnot t1,0xf,t1 1a0: 21 f6 21 48 zapnot t0,0xf,t0 1a4: 00 00 83 a8 ldl_l t3,0(t2) 1a8: 24 f6 81 48 zapnot t3,0xf,t3 1ac: a4 05 82 40 cmpeq t3,t1,t3 1b0: 04 00 80 e4 beq t3,1c4 <_vm_object_allocate+0x124> 1b4: 04 04 e1 47 mov t0,t3 1b8: 00 00 83 b8 stl_c t3,0(t2) 1bc: 00 00 80 e4 beq t3,1c0 <_vm_object_allocate+0x120> 1c0: 00 40 00 60 mb 1c4: 01 04 e4 47 mov t3,t0 1c8: 21 f6 21 48 zapnot t0,0xf,t0 1cc: f0 ff 3f e4 beq t0,190 <_vm_object_allocate+0xf0> 1d0: 40 00 29 a0 ldl t0,64(s0) 1d4: 01 34 20 40 addq t0,0x1,t0 1d8: 40 00 29 b0 stl t0,64(s0) 1dc: 00 00 1d a6 ldq a0,0(gp) 1e0: 11 04 ff 47 clr a1 1e4: 00 00 5d a6 ldq a2,0(gp) 1e8: e4 00 7f 22 lda a3,228 1ec: 00 00 7d a7 ldq t12,0(gp) 1f0: 00 40 5b 6b jsr ra,(t12),1f4 <_vm_object_allocate+0x154> 1f4: 00 00 ba 27 ldah gp,0(ra) 1f8: 00 00 bd 23 lda gp,0(gp) 1fc: 00 00 e9 b7 stq zero,0(s0) 200: 00 00 5d a4 ldq t1,0(gp) 204: 08 00 22 a4 ldq t0,8(t1) 208: 08 00 29 b4 stq t0,8(s0) 20c: 08 00 22 a4 ldq t0,8(t1) 210: 00 00 21 b5 stq s0,0(t0) 214: 08 00 22 b5 stq s0,8(t1) 218: 00 00 1d a6 ldq a0,0(gp) 21c: 11 04 ff 47 clr a1 220: 00 00 5d a6 ldq a2,0(gp) 224: e6 00 7f 22 lda a3,230 228: 00 00 7d a7 ldq t12,0(gp) 22c: 00 40 5b 6b jsr ra,(t12),230 <_vm_object_allocate+0x190> 230: 00 00 ba 27 ldah gp,0(ra) 234: 00 00 bd 23 lda gp,0(gp) 238: 00 00 5e a7 ldq ra,0(sp) 23c: 08 00 3e a5 ldq s0,8(sp) 240: 10 00 5e a5 ldq s1,16(sp) 244: 20 00 de 23 lda sp,32(sp) 248: 01 80 fa 6b ret 24c: 00 00 e0 2f unop 250: 1f 04 ff 47 nop 254: 00 00 e0 2f unop 258: 1f 04 ff 47 nop 25c: 00 00 e0 2f unop To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 14:24:43 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id 0926B37B400; Fri, 10 May 2002 14:24:37 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 7E5454A9BF; Fri, 10 May 2002 16:24:36 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 0CCE74A9A2; Fri, 10 May 2002 16:24:36 -0500 (CDT) Date: Fri, 10 May 2002 16:24:35 -0500 From: Alan Cox To: Matthew Jacob Cc: John Baldwin , alc@FreeBSD.ORG, Andrew Gallatin , freebsd-alpha@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels Message-ID: <20020510212435.GC13871@cs.rice.edu> References: <20020510192028.GP4297@cs.rice.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, May 10, 2002 at 12:35:28PM -0700, Matthew Jacob wrote: > > Well- if it's not *too* much trouble, could you remember what they were and > let us know so we can try? Thanks. > It's no more trouble than you taking the time and effort to send a well- formed question in the first place. Or at least, in follow-up to my apparently inadequate response to the one-word question "comments?" before griping on a public list. In any case, I apologize for interpreting that as a request for comments on John's message, not as you apparently expected as a request for instructions on how to revert some changes. Try reverting revision 1.137 of vm/vm_mmap.c and see if this helps. The rest are changes to code that's still running under Giant. They only pave the way for removing Giant elsewhere. For example, locally I'm running the first part of vm_fault() outside of Giant, but I haven't committed that change. Regards, Alan > > On Fri, 10 May 2002, Alan Cox wrote: > > > On Fri, May 10, 2002 at 11:47:22AM -0700, Matthew Jacob wrote: > > > > > > > Matt Jacob had a VM object related panic with the old gcc. Try backing > > > > out Alan Cox's changes to remove Giant from some things in the VM > > > > system adn see if it does better. > > > > > > It'd be nice to not have to grovel through cvs logs at 144KBit to know what > > > these are. > > > > > > I have to say that Alan wasn't all that forthcoming about this. > > > > > > > I'm sorry, but this makes it sound like I never responded. My response > > follows: > > > > On Fri, 10 May 2002, Alan Cox wrote: > > > On Thu, May 09, 2002 at 03:14:16PM -0700, Matthew Jacob wrote: > > > > > > > > comments? > > > > > > Hmm. I haven't touched anything at the level of this panic. The closest > > > I've come is making vm_object_allocate() callable without Giant. > > > > > > Regards, > > > Alan > > > > > > > The bottom line is that I haven't touched anything in the neighborhood > > of the problem you're seeing. So, I seriously doubt that backing out > > any of my recent changes will have an effect. > > > > Regards, > > Alan > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 15: 8:12 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 405FA37B40C; Fri, 10 May 2002 15:07:54 -0700 (PDT) Received: from mailhost.feral.com (mjacob@mailhost.feral.com [192.67.166.1]) by beppo.feral.com (8.11.3/8.11.3) with ESMTP id g4AM7og23875; Fri, 10 May 2002 15:07:50 -0700 (PDT) (envelope-from mjacob@feral.com) Date: Fri, 10 May 2002 15:07:50 -0700 (PDT) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Alan Cox Cc: John Baldwin , alc@FreeBSD.ORG, Andrew Gallatin , freebsd-alpha@FreeBSD.ORG, obrien@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels In-Reply-To: <20020510212435.GC13871@cs.rice.edu> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Thanks. On Fri, 10 May 2002, Alan Cox wrote: > On Fri, May 10, 2002 at 12:35:28PM -0700, Matthew Jacob wrote: > > > > Well- if it's not *too* much trouble, could you remember what they were and > > let us know so we can try? Thanks. > > > > It's no more trouble than you taking the time and effort to send a well- > formed question in the first place. Or at least, in follow-up to my > apparently inadequate response to the one-word question "comments?" > before griping on a public list. In any case, I apologize for interpreting > that as a request for comments on John's message, not as you apparently > expected as a request for instructions on how to revert some changes. > > Try reverting revision 1.137 of vm/vm_mmap.c and see if this helps. The > rest are changes to code that's still running under Giant. They only pave > the way for removing Giant elsewhere. For example, locally I'm running > the first part of vm_fault() outside of Giant, but I haven't committed > that change. > > Regards, > Alan > > > > > On Fri, 10 May 2002, Alan Cox wrote: > > > > > On Fri, May 10, 2002 at 11:47:22AM -0700, Matthew Jacob wrote: > > > > > > > > > Matt Jacob had a VM object related panic with the old gcc. Try backing > > > > > out Alan Cox's changes to remove Giant from some things in the VM > > > > > system adn see if it does better. > > > > > > > > It'd be nice to not have to grovel through cvs logs at 144KBit to know what > > > > these are. > > > > > > > > I have to say that Alan wasn't all that forthcoming about this. > > > > > > > > > > I'm sorry, but this makes it sound like I never responded. My response > > > follows: > > > > > > On Fri, 10 May 2002, Alan Cox wrote: > > > > On Thu, May 09, 2002 at 03:14:16PM -0700, Matthew Jacob wrote: > > > > > > > > > > comments? > > > > > > > > Hmm. I haven't touched anything at the level of this panic. The closest > > > > I've come is making vm_object_allocate() callable without Giant. > > > > > > > > Regards, > > > > Alan > > > > > > > > > > The bottom line is that I haven't touched anything in the neighborhood > > > of the problem you're seeing. So, I seriously doubt that backing out > > > any of my recent changes will have an effect. > > > > > > Regards, > > > Alan > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 17:30:45 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by hub.freebsd.org (Postfix) with ESMTP id 6936C37B403 for ; Fri, 10 May 2002 17:29:58 -0700 (PDT) Received: (qmail 14001 invoked from network); 11 May 2002 00:29:57 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 May 2002 00:29:57 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4B0TqF44742; Fri, 10 May 2002 20:29:52 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15580.13914.162169.930227@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 20:29:49 -0400 (EDT) From: John Baldwin To: Andrew Gallatin Subject: Re: gcc3 & alpha kernels Cc: obrien@FreeBSD.ORG, alpha@FreeBSD.ORG, Jeff Roberson Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 10-May-2002 Andrew Gallatin wrote: > > Jeff Roberson writes: > > On Fri, 10 May 2002, Andrew Gallatin wrote: > > > > > > > > Alan Cox writes: > > > > > > > > > > Did Jeff see a lockup at boot? Or was this on a running system? > > > > > > > > I believe it was at boot time. I can't swear to that, however. > > > > > > > > > > Thanks.. that's the same as me. It would seem that the new compiler > > > is botching the atomic inlines then. > > > > > > Hmm.. According to the disassembly, it looks like the correct > > > sequences are there, though.. > > > > > > Drew > > > > > > > It was at boot time. I believe that this was the first time we ever did > > negative atomic ints on alpha. This was with the old compiler as well. I > > haven't looked at the gcc3 output. > > > > When I looked at the assembly it was pretty clear that the inline wasn't > > written to support non sign extended values. If you change the prototype > > the signed int everything works as expected though. > > FWIW, this (atomic) is the problem. I can boot a kernel > where everything but vm_object.o is built with gcc 3.1 and vm_object.o > is built by the -stable gcc 2.95 compiler. > > I'm not sure where I can go from here. David, is this enough > information for you to use? > > I haven't used this kernel that I just built, as I'm not sure that I > should trust it :-( Ok, I've made a mostly clean diff between these two as follows: (I've removed diff's between label symbol names due to different offsets in the function): --- one.1 Fri May 10 19:45:36 2002 +++ two.1 Fri May 10 19:45:45 2002 @@ -1,6 +1,6 @@ --------- GCC 3.1-------------------------------------- +--------------- gcc 2.95 ------------------------------------ -0000000000000068 <_vm_object_allocate>: +00000000000000a0 <_vm_object_allocate>: : 00 00 bb 27 ldah gp,0(t12) : 00 00 bd 23 lda gp,0(gp) : e0 ff de 23 lda sp,-32(sp) @@ -9,74 +9,83 @@ : 10 00 5e b5 stq s1,16(sp) : 0a 04 f1 47 mov a1,s1 : 09 04 f2 47 mov a2,s0 - : 30 00 f2 b7 stq zero,48(a2) - : 30 00 32 20 lda t0,48(a2) - : 38 00 32 b4 stq t0,56(a2) - : 10 00 f2 b7 stq zero,16(a2) - : 10 00 32 20 lda t0,16(a2) - : 18 00 32 b4 stq t0,24(a2) - : 5c 00 12 3a stb a0,92(a2) - : 48 00 29 b6 stq a1,72(s0) + : 30 00 e9 b7 stq zero,48(s0) + : 01 14 26 41 addq s0,0x30,t0 + : 38 00 29 b4 stq t0,56(s0) + : 10 00 e9 b7 stq zero,16(s0) + : 01 14 22 41 addq s0,0x10,t0 + : 18 00 29 b4 stq t0,24(s0) + : 5c 00 09 3a stb a0,92(s0) + : 48 00 49 b5 stq s1,72(s0) This hunk is just using a2 instead of s0 and using lda insetad of addq. : 01 00 3f 20 lda t0,1 - : 50 00 32 b0 stl t0,80(a2) - : 5e 00 f2 37 stw zero,94(a2) - : 01 f0 1f 46 and a0,0xff,t0 - : a1 37 20 40 cmpule t0,0x1,t0 - : 06 00 20 e4 beq t0,d8 <_vm_object_allocate+0x70> - : 10 04 f2 47 mov a2,a0 + : 50 00 29 b0 stl t0,80(s0) + : 5e 00 e9 37 stw zero,94(s0) + : b0 37 00 42 cmpule a0,0x1,a0 + : 07 00 00 e6 beq a0,110 <_vm_object_allocate+0x70> + : 10 04 e9 47 mov s0,a0 More a2 instead of s0. Uses a0 directly instead of making off bits and using t0. I don't think this is harmful. : 00 20 3f 22 lda a1,8192 : 00 00 7d a7 ldq t12,0(gp) : 00 40 5b 6b jsr ra,(t12),104 <_vm_object_allocate+0x64> : 00 00 ba 27 ldah gp,0(ra) : 00 00 bd 23 lda gp,0(gp) + : 00 00 e0 2f unop 2.95 has an extra nop. Woo. : a1 77 42 41 cmpule s1,0x13,t0 - : 02 00 5f 41 addl s1,zero,t1 : 13 00 3f 22 lda a1,19 - : d1 04 22 44 cmovne t0,t1,a1 + : 01 00 20 e4 beq t0,120 <_vm_object_allocate+0x80> + : 11 00 5f 41 addl s1,zero,a1 Here 3.1 uses a conditional move to avoid a branch. : 00 00 7d a4 ldq t2,0(gp) + : 00 00 e0 2f unop + : 1f 04 ff 47 nop + : 00 00 e0 2f unop 2.95 pads in some more nops. : 00 00 23 30 ldwu t0,0(t2) : 60 00 29 34 stw t0,96(s0) - : 22 76 20 48 zapnot t0,0x3,t1 : 21 76 20 48 zapnot t0,0x3,t0 - : 01 04 21 42 addq a1,t0,t0 + : 22 f6 21 48 zapnot t0,0xf,t1 + : 01 04 31 40 addq t0,a1,t0 This one is perhaps the most questionable but probably ok. Here 3.1 doesn't mask off as many bits when copying t0 to t1. : 01 f0 23 44 and t0,0x1f,t0 : 00 00 83 a8 ldl_l t3,0(t2) : 24 f6 81 48 zapnot t3,0xf,t3 : a4 05 82 40 cmpeq t3,t1,t3 : 04 00 80 e4 beq t3,168 <_vm_object_allocate+0xc8> : 04 04 e1 47 mov t0,t3 : 00 00 83 b8 stl_c t3,0(t2) : 00 00 80 e4 beq t3,164 <_vm_object_allocate+0xc4> : 00 40 00 60 mb This is our atomic operation number 1 unchanged. - : 21 f6 81 48 zapnot t3,0xf,t0 - : f0 ff 3f e4 beq t0,ec <_vm_object_allocate+0x84> + : 01 04 e4 47 mov t3,t0 + : 21 f6 21 48 zapnot t0,0xf,t0 + : ef ff 3f e4 beq t0,130 <_vm_object_allocate+0x90> gcc 3.1 is simply smarter about storing the result of the zapnot directly into t0 to avoid a mov. : 88 00 e9 b7 stq zero,136(s0) : 68 00 e9 b7 stq zero,104(s0) : 70 00 e9 b7 stq zero,112(s0) : 00 00 7d a4 ldq t2,0(gp) + : 00 00 e0 2f unop + : 1f 04 ff 47 nop + : 00 00 e0 2f unop More 2.95 padding. : 00 00 43 a0 ldl t1,0(t2) - : 7f ff 22 20 lda t0,-129(t1) + : 21 35 50 40 subq t1,0x81,t0 lda preferred to subq for some reason.. : 58 00 29 b0 stl t0,88(s0) - : 01 00 3f 40 addl t0,zero,t0 + : 22 f6 41 48 zapnot t1,0xf,t1 + : 21 f6 21 48 zapnot t0,0xf,t0 This I do not grok. Here 3.1 adds zero to t0 and stores the result in t0, but since it is an addl I guess that does the equivalent of the zapnot to clear the sign bits. Note that 3.1 only does this for t0 and not t1 however. : 00 00 83 a8 ldl_l t3,0(t2) : 24 f6 81 48 zapnot t3,0xf,t3 : a4 05 82 40 cmpeq t3,t1,t3 : 04 00 80 e4 beq t3,1c4 <_vm_object_allocate+0x124> : 04 04 e1 47 mov t0,t3 : 00 00 83 b8 stl_c t3,0(t2) : 00 00 80 e4 beq t3,1c0 <_vm_object_allocate+0x120> : 00 40 00 60 mb Atomic operation number 2, also unchanged. - : 21 f6 81 48 zapnot t3,0xf,t0 - : f2 ff 3f e4 beq t0,13c <_vm_object_allocate+0xd4> + : 01 04 e4 47 mov t3,t0 + : 21 f6 21 48 zapnot t0,0xf,t0 + : f0 ff 3f e4 beq t0,190 <_vm_object_allocate+0xf0> 3.1 again uses zapnot more efficiently to avoid a mov. : 40 00 29 a0 ldl t0,64(s0) - : 01 00 21 20 lda t0,1(t0) + : 01 34 20 40 addq t0,0x1,t0 lda instead of addq. : 40 00 29 b0 stl t0,64(s0) : 00 00 1d a6 ldq a0,0(gp) : 11 04 ff 47 clr a1 : 00 00 5d a6 ldq a2,0(gp) : e4 00 7f 22 lda a3,228 : 00 00 7d a7 ldq t12,0(gp) : 00 40 5b 6b jsr ra,(t12),1f4 <_vm_object_allocate+0x154> : 00 00 ba 27 ldah gp,0(ra) : 00 00 bd 23 lda gp,0(gp) : 00 00 e9 b7 stq zero,0(s0) @@ -99,3 +108,8 @@ : 10 00 5e a5 ldq s1,16(sp) : 20 00 de 23 lda sp,32(sp) : 01 80 fa 6b ret + : 00 00 e0 2f unop + : 1f 04 ff 47 nop + : 00 00 e0 2f unop + : 1f 04 ff 47 nop + : 00 00 e0 2f unop 2.95 pads out with more nops. As you can see, I don't see much of anything in this assembly which indicates the function should execute any differently aside from the two weirdisms involving t1. Using -fno-strict-aliasing might get rid of those btw, not sure. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 17:48:56 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail14.speakeasy.net [216.254.0.214]) by hub.freebsd.org (Postfix) with ESMTP id 80F3E37B407 for ; Fri, 10 May 2002 17:48:51 -0700 (PDT) Received: (qmail 26210 invoked from network); 11 May 2002 00:48:49 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail14.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 May 2002 00:48:49 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4B0meF44788; Fri, 10 May 2002 20:48:40 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <15580.13914.162169.930227@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 20:48:37 -0400 (EDT) From: John Baldwin To: Andrew Gallatin Subject: Re: gcc3 & alpha kernels Cc: obrien@FreeBSD.ORG, alpha@FreeBSD.ORG, Jeff Roberson , alc@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 10-May-2002 Andrew Gallatin wrote: > > Jeff Roberson writes: > > On Fri, 10 May 2002, Andrew Gallatin wrote: > > > > > > > > Alan Cox writes: > > > > > > > > > > Did Jeff see a lockup at boot? Or was this on a running system? > > > > > > > > I believe it was at boot time. I can't swear to that, however. > > > > > > > > > > Thanks.. that's the same as me. It would seem that the new compiler > > > is botching the atomic inlines then. > > > > > > Hmm.. According to the disassembly, it looks like the correct > > > sequences are there, though.. > > > > > > Drew > > > > > > > It was at boot time. I believe that this was the first time we ever did > > negative atomic ints on alpha. This was with the old compiler as well. I > > haven't looked at the gcc3 output. > > > > When I looked at the assembly it was pretty clear that the inline wasn't > > written to support non sign extended values. If you change the prototype > > the signed int everything works as expected though. > Bah, I sent another reply already with more detail. It turns out to be a bug in the C code and people shooting their feet off trying to be too fancy with atomic ops. In the diff I posted earlier there was this questionable section: - : 22 76 20 48 zapnot t0,0x3,t1 : 21 76 20 48 zapnot t0,0x3,t0 - : 01 04 21 42 addq a1,t0,t0 + : 22 f6 21 48 zapnot t0,0xf,t1 + : 01 04 31 40 addq t0,a1,t0 : 01 f0 23 44 and t0,0x1f,t0 : 00 00 83 a8 ldl_l t3,0(t2) : 24 f6 81 48 zapnot t3,0xf,t3 : a4 05 82 40 cmpeq t3,t1,t3 - : 04 00 80 e4 beq t3,124 <_vm_object_allocate+0xbc> + : 04 00 80 e4 beq t3,168 <_vm_object_allocate+0xc8> This is the first atomic_cmpset_int() loop. The problem is that when we copy t0 to t1, we zapnot more bits. The reason is that t1 is a short, not an int. The reason for that is that for some weird reason, object->pg_color is a u_short even though next_index and incr are ints. So gcc currectly converts the unsigned short value in object->pg_color to an int for atomic_cmpset_int() and if next_index has wrapped we are screwed. One fix would be to cast object->pg_color to an int for this call but that still has wrapping issues. A better fix is probably to stop microptimizing struct vm_object and use a int for pg_color. I suggest that all the atomic ops buried in the vm code be checked very carefully for these types of short/int mismatches as well as any int/long mismatches and the like. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 18:15:56 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by hub.freebsd.org (Postfix) with ESMTP id 6DDCC37B400 for ; Fri, 10 May 2002 18:15:52 -0700 (PDT) Received: (qmail 4571 invoked from network); 11 May 2002 01:15:50 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 May 2002 01:15:50 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4B1FbF44844; Fri, 10 May 2002 21:15:37 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Fri, 10 May 2002 21:15:34 -0400 (EDT) From: John Baldwin To: John Baldwin Subject: Re: gcc3 & alpha kernels Cc: alc@FreeBSD.org, Jeff Roberson , alpha@FreeBSD.ORG, obrien@FreeBSD.ORG, Andrew Gallatin Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 11-May-2002 John Baldwin wrote: > One fix would be to cast object->pg_color to an int for this call but that > still has wrapping issues. A better fix is probably to stop microptimizing > struct vm_object and use a int for pg_color. I suggest that all the atomic > ops buried in the vm code be checked very carefully for these types of > short/int mismatches as well as any int/long mismatches and the like. Making next_index and incr be u_short instead of int also might fix this. However, then you would really need to use atomic_cmpset_short(), and we really want to deprecate that since it isn't really feasible on sparc64 and some other arch's. I would probably vote for just making pg_color a u_int and changing next_index and incr to be u_int. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 18:42:38 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from duke.cs.duke.edu (duke.cs.duke.edu [152.3.140.1]) by hub.freebsd.org (Postfix) with ESMTP id 3017237B401; Fri, 10 May 2002 18:42:35 -0700 (PDT) Received: from grasshopper.cs.duke.edu (grasshopper.cs.duke.edu [152.3.145.30]) by duke.cs.duke.edu (8.9.3/8.9.3) with ESMTP id VAA27926; Fri, 10 May 2002 21:42:34 -0400 (EDT) Received: (from gallatin@localhost) by grasshopper.cs.duke.edu (8.11.6/8.9.1) id g4B1g4N84685; Fri, 10 May 2002 21:42:04 -0400 (EDT) (envelope-from gallatin@cs.duke.edu) From: Andrew Gallatin MIME-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Message-ID: <15580.30444.495695.505343@grasshopper.cs.duke.edu> Date: Fri, 10 May 2002 21:42:04 -0400 (EDT) To: John Baldwin Cc: obrien@FreeBSD.org, alpha@FreeBSD.org, Jeff Roberson , alc@FreeBSD.org Subject: Re: gcc3 & alpha kernels In-Reply-To: References: <15580.13914.162169.930227@grasshopper.cs.duke.edu> X-Mailer: VM 6.75 under 21.1 (patch 12) "Channel Islands" XEmacs Lucid Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org John Baldwin writes: > This is the first atomic_cmpset_int() loop. The problem is that when > we copy t0 to t1, we zapnot more bits. The reason is that t1 is a short, > not an int. The reason for that is that for some weird reason, > object->pg_color is a u_short even though next_index and incr are ints. So > gcc currectly converts the unsigned short value in object->pg_color to an > int for atomic_cmpset_int() and if next_index has wrapped we are screwed. Very nice work! > One fix would be to cast object->pg_color to an int for this call but that > still has wrapping issues. A better fix is probably to stop microptimizing > struct vm_object and use a int for pg_color. I suggest that all the atomic I agree. At least on 64-bit platformas, you can probably get that size back by swapping (32-bit)generation & (64-bit)size -- eg, do to alignment, 32-bits is currently wasted. Drew To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 19:57:54 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id 73A8337B403; Fri, 10 May 2002 19:57:48 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 6B8704A9E2; Fri, 10 May 2002 21:57:47 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id CB0E74A9A2; Fri, 10 May 2002 21:57:46 -0500 (CDT) Date: Fri, 10 May 2002 21:57:46 -0500 From: Alan Cox To: John Baldwin Cc: alc@FreeBSD.org, Jeff Roberson , alpha@FreeBSD.ORG, obrien@FreeBSD.ORG, Andrew Gallatin Subject: Re: gcc3 & alpha kernels Message-ID: <20020511025746.GD13871@cs.rice.edu> References: Mime-Version: 1.0 Content-Type: multipart/mixed; boundary="wRRV7LY7NUeQGEoC" Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: inline On Fri, May 10, 2002 at 09:15:34PM -0400, John Baldwin wrote: > > On 11-May-2002 John Baldwin wrote: > > One fix would be to cast object->pg_color to an int for this call but that > > still has wrapping issues. A better fix is probably to stop microptimizing > > struct vm_object and use a int for pg_color. I suggest that all the atomic > > ops buried in the vm code be checked very carefully for these types of > > short/int mismatches as well as any int/long mismatches and the like. > > Making next_index and incr be u_short instead of int also might fix > this. However, then you would really need to use atomic_cmpset_short(), > and we really want to deprecate that since it isn't really feasible > on sparc64 and some other arch's. I would probably vote for just making > pg_color a u_int and changing next_index and incr to be u_int. > Agreed. I've changed hash_rand as well. Could someone please test the attached patch? Thanks, Alan --wRRV7LY7NUeQGEoC Content-Type: text/plain; charset=us-ascii Content-Disposition: attachment; filename="vm_object.patch" Index: vm/vm_object.c =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_object.c,v retrieving revision 1.211 diff -c -r1.211 vm_object.c *** vm/vm_object.c 6 May 2002 05:45:57 -0000 1.211 --- vm/vm_object.c 11 May 2002 02:52:33 -0000 *************** *** 146,152 **** static long object_collapses; static long object_bypasses; ! static int next_index; static uma_zone_t obj_zone; #define VM_OBJECTS_INIT 256 --- 146,152 ---- static long object_collapses; static long object_bypasses; ! static u_int next_index; static uma_zone_t obj_zone; #define VM_OBJECTS_INIT 256 *************** *** 189,196 **** void _vm_object_allocate(objtype_t type, vm_size_t size, vm_object_t object) { ! static int object_hash_rand; ! int exp, incr; TAILQ_INIT(&object->memq); TAILQ_INIT(&object->shadow_head); --- 189,196 ---- void _vm_object_allocate(objtype_t type, vm_size_t size, vm_object_t object) { ! static u_int object_hash_rand; ! u_int exp, incr; TAILQ_INIT(&object->memq); TAILQ_INIT(&object->shadow_head); Index: vm/vm_object.h =================================================================== RCS file: /home/ncvs/src/sys/vm/vm_object.h,v retrieving revision 1.78 diff -c -r1.78 vm_object.h *** vm/vm_object.h 6 May 2002 00:12:47 -0000 1.78 --- vm/vm_object.h 11 May 2002 02:52:33 -0000 *************** *** 96,105 **** vm_size_t size; /* Object size */ int ref_count; /* How many refs?? */ int shadow_count; /* how many objects that this is a shadow for */ ! int hash_rand; /* (c) hash table randomizer */ objtype_t type; /* type of pager */ u_short flags; /* see below */ - u_short pg_color; /* (c) color of first page in obj */ u_short paging_in_progress; /* Paging (in or out) so don't collapse or destroy */ int resident_page_count; /* number of resident pages */ struct vm_object *backing_object; /* object that I'm a shadow of */ --- 96,105 ---- vm_size_t size; /* Object size */ int ref_count; /* How many refs?? */ int shadow_count; /* how many objects that this is a shadow for */ ! u_int hash_rand; /* (c) hash table randomizer */ ! u_int pg_color; /* (c) color of first page in obj */ objtype_t type; /* type of pager */ u_short flags; /* see below */ u_short paging_in_progress; /* Paging (in or out) so don't collapse or destroy */ int resident_page_count; /* number of resident pages */ struct vm_object *backing_object; /* object that I'm a shadow of */ --wRRV7LY7NUeQGEoC-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 20: 3:51 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail12.speakeasy.net [216.254.0.212]) by hub.freebsd.org (Postfix) with ESMTP id 47B2737B408 for ; Fri, 10 May 2002 20:03:42 -0700 (PDT) Received: (qmail 6204 invoked from network); 11 May 2002 03:03:41 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail12.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 May 2002 03:03:41 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4B33dF45168; Fri, 10 May 2002 23:03:39 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20020511025746.GD13871@cs.rice.edu> Date: Fri, 10 May 2002 23:03:36 -0400 (EDT) From: John Baldwin To: Alan Cox Subject: Re: gcc3 & alpha kernels Cc: Andrew Gallatin , obrien@FreeBSD.ORG, alpha@FreeBSD.ORG, Jeff Roberson , alc@FreeBSD.org Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 11-May-2002 Alan Cox wrote: > On Fri, May 10, 2002 at 09:15:34PM -0400, John Baldwin wrote: >> >> On 11-May-2002 John Baldwin wrote: >> > One fix would be to cast object->pg_color to an int for this call but that >> > still has wrapping issues. A better fix is probably to stop >> > microptimizing >> > struct vm_object and use a int for pg_color. I suggest that all the >> > atomic >> > ops buried in the vm code be checked very carefully for these types of >> > short/int mismatches as well as any int/long mismatches and the like. >> >> Making next_index and incr be u_short instead of int also might fix >> this. However, then you would really need to use atomic_cmpset_short(), >> and we really want to deprecate that since it isn't really feasible >> on sparc64 and some other arch's. I would probably vote for just making >> pg_color a u_int and changing next_index and incr to be u_int. >> > > Agreed. I've changed hash_rand as well. Could someone please test > the attached patch? Well, I've a somewhat similar verison (still uses signed values though) that I'm testing here that still hangs. I'll try this exact patch in a second though. > Thanks, > Alan -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 20:40:43 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from cs.rice.edu (cs.rice.edu [128.42.1.30]) by hub.freebsd.org (Postfix) with ESMTP id C56BC37B407; Fri, 10 May 2002 20:40:41 -0700 (PDT) Received: from localhost (localhost [127.0.0.1]) by cs.rice.edu (Postfix) with ESMTP id 237814AA0F; Fri, 10 May 2002 22:40:41 -0500 (CDT) Received: by cs.rice.edu (Postfix, from userid 19572) id 30D054AA07; Fri, 10 May 2002 22:40:40 -0500 (CDT) Date: Fri, 10 May 2002 22:40:40 -0500 From: Alan Cox To: John Baldwin Cc: Andrew Gallatin , obrien@FreeBSD.ORG, alpha@FreeBSD.ORG, Jeff Roberson Subject: Re: gcc3 & alpha kernels Message-ID: <20020511034040.GA2412@cs.rice.edu> References: <15580.13914.162169.930227@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.28i X-Virus-Scanned: by AMaViS snapshot-20010714 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, May 10, 2002 at 08:48:37PM -0400, John Baldwin wrote: > > ... I suggest that all the atomic > ops buried in the vm code be checked very carefully for these types of > short/int mismatches as well as any int/long mismatches and the like. > In the MI parts of the vm, outside of _vm_object_allocate(), there is only one other use of atomic ops and that simply adds 1 to an u_int. The rest were removed when Giant was introduced. Alan To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 20:51:20 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail17.speakeasy.net [216.254.0.217]) by hub.freebsd.org (Postfix) with ESMTP id CE41A37B400 for ; Fri, 10 May 2002 20:51:04 -0700 (PDT) Received: (qmail 9906 invoked from network); 11 May 2002 03:50:57 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail17.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 May 2002 03:50:57 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4B3oKF45307; Fri, 10 May 2002 23:50:20 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: <20020511034040.GA2412@cs.rice.edu> Date: Fri, 10 May 2002 23:50:17 -0400 (EDT) From: John Baldwin To: Alan Cox Subject: Re: gcc3 & alpha kernels Cc: Jeff Roberson , alpha@FreeBSD.ORG, obrien@FreeBSD.ORG, Andrew Gallatin Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 11-May-2002 Alan Cox wrote: > On Fri, May 10, 2002 at 08:48:37PM -0400, John Baldwin wrote: >> >> ... I suggest that all the atomic >> ops buried in the vm code be checked very carefully for these types of >> short/int mismatches as well as any int/long mismatches and the like. >> > > In the MI parts of the vm, outside of _vm_object_allocate(), > there is only one other use of atomic ops and that simply > adds 1 to an u_int. The rest were removed when Giant was > introduced. Hmm. Ok, after talking with jeff@ it is getting weirder. I was wrong at first as we are hanging on the second atomic_cmpset, not hte first (printf's help). It seems that gcc has a bug (*sigh*) in that instead of usign 'zapnot' to zero extned the unsigned int it passes in, it is now using addl s0,zero,s0, but addl does sign extension on its result, so now we get a sign extended version to compare against. Thus, one way of fixing this is to revert Jeff's earlier fix. However, it is arguably wrong for gcc to be sign-extending the unsigned int it is passing in. Here's the asm of the atomic_cmpset_int() for hash_rand: 1f8: 09 00 3f 41 addl s0,zero,s0 1fc: 58 00 2b a0 ldl t0,88(s2) 200: 00 00 4a a8 ldl_l t1,0(s1) 204: 22 f6 41 48 zapnot t1,0xf,t1 208: a2 05 49 40 cmpeq t1,s0,t1 20c: 04 00 40 e4 beq t1,220 <_vm_object_allocate+0x1ac> 210: 02 04 e1 47 mov t0,t1 214: 00 00 4a b8 stl_c t1,0(s1) 218: 00 00 40 e4 beq t1,21c <_vm_object_allocate+0x1a8> 21c: 00 40 00 60 mb And printf output: Copyright (c) 1992-2002 The FreeBSD Project. Copyright (c) 1979, 1980, 1983, 1986, 1988, 1989, 1991, 1992, 1993, 1994 The Regents of the University of California. All rights reserved. FreeBSD 5.0-CURRENT #3: Fri May 10 23:25:50 EDT 2002 john@sema.baldwin.cx:/usr/obj/usr/src/sys/SEMA _vm_object_allocate: cmpset(0, 0, 13) _vm_object_allocate: cmpset(0, 0, ffffff7f) _vm_object_allocate: cmpset(13, 13, 6) _vm_object_allocate: cmpset(ffffff7f, ffffff7f, fffffefe) _vm_object_allocate: cmpset(ffffff7f, ffffff7f, fffffefe) _vm_object_allocate: cmpset(ffffff7f, ffffff7f, fffffefe) _vm_object_allocate: cmpset(ffffff7f, ffffff7f, fffffefe) _vm_object_allocate: cmpset(ffffff7f, ffffff7f, fffffefe) _vm_object_allocate: cmpset(ffffff7f, ffffff7f, fffffefe) (I did a printf for each interation, as you can see it hung the second time we tried to do the second atomic_cmpset()). Given this, it might be interesting to see if just backing out Jeff's change fixes things for now w/o needing to change any types around. OTOH, I do think it's cleaner to have hash_rand and next_index be unsigned at least, but pg_color might be able to to back to a u_short if it works. *shrug* Sorry for the confusion earlier. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Fri May 10 20:56:22 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from mail.speakeasy.net (mail13.speakeasy.net [216.254.0.213]) by hub.freebsd.org (Postfix) with ESMTP id BA1E837B408 for ; Fri, 10 May 2002 20:56:06 -0700 (PDT) Received: (qmail 9527 invoked from network); 11 May 2002 03:56:05 -0000 Received: from unknown (HELO server.baldwin.cx) ([216.27.160.63]) (envelope-sender ) by mail13.speakeasy.net (qmail-ldap-1.03) with DES-CBC3-SHA encrypted SMTP for ; 11 May 2002 03:56:05 -0000 Received: from laptop.baldwin.cx (laptop.baldwin.cx [192.168.0.4]) by server.baldwin.cx (8.11.6/8.11.6) with ESMTP id g4B3u4F45343; Fri, 10 May 2002 23:56:04 -0400 (EDT) (envelope-from jhb@FreeBSD.org) Message-ID: X-Mailer: XFMail 1.5.2 on FreeBSD X-Priority: 3 (Normal) Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 8bit MIME-Version: 1.0 In-Reply-To: Date: Fri, 10 May 2002 23:56:01 -0400 (EDT) From: John Baldwin To: John Baldwin Subject: Re: gcc3 & alpha kernels Cc: alpha@FreeBSD.ORG Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On 11-May-2002 John Baldwin wrote: > at first as we are hanging on the second atomic_cmpset, not hte first ^^^ > (printf's > help). It seems that gcc has a bug (*sigh*) in that instead of usign ^^ > 'zapnot' > to zero extned the unsigned int it passes in, it is now using addl ^^ > pg_color might be able to to back to a u_short if it works. *shrug* ^ (s/t/g/) Maybe I should go to sleep while I can still type every other word properly. -- John Baldwin <>< http://www.FreeBSD.org/~jhb/ "Power Users Use the Power to Serve!" - http://www.FreeBSD.org/ To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat May 11 15:20:29 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from srv1.cosmo-project.de (srv1.cosmo-project.de [213.83.6.106]) by hub.freebsd.org (Postfix) with ESMTP id B0E4F37B403; Sat, 11 May 2002 15:20:26 -0700 (PDT) Received: from cicely5.cicely.de (cicely5.cicely.de [IPv6:3ffe:400:8d0:301:200:92ff:fe9b:20e7]) (authenticated bits=0) by srv1.cosmo-project.de (8.12.3/8.12.3) with ESMTP id g4BMKAPR033354 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=OK); Sun, 12 May 2002 00:20:15 +0200 (CEST) (envelope-from ticso@cicely5.cicely.de) Received: from cicely5.cicely.de (localhost [IPv6:::1]) by cicely5.cicely.de (8.12.1/8.12.1) with ESMTP id g4BMK9T5034491 (version=TLSv1/SSLv3 cipher=EDH-RSA-DES-CBC3-SHA bits=168 verify=NO); Sun, 12 May 2002 00:20:09 +0200 (CEST)?g (envelope-from ticso@cicely5.cicely.de) Received: (from ticso@localhost) by cicely5.cicely.de (8.12.1/8.12.1/Submit) id g4BMK8Ze034490; Sun, 12 May 2002 00:20:08 +0200 (CEST)?g (envelope-from ticso) Date: Sun, 12 May 2002 00:20:07 +0200 From: Bernd Walter To: Andrew Gallatin Cc: obrien@FreeBSD.ORG, freebsd-alpha@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels Message-ID: <20020511222007.GG30437@cicely5.cicely.de> References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> <20020510124607.A84409@dragon.nuxi.com> <15580.9561.928123.172764@grasshopper.cs.duke.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <15580.9561.928123.172764@grasshopper.cs.duke.edu> User-Agent: Mutt/1.3.26i X-Operating-System: FreeBSD cicely5.cicely.de 5.0-CURRENT i386 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Fri, May 10, 2002 at 03:54:01PM -0400, Andrew Gallatin wrote: > > David O'Brien writes: > > Quite sorry. I will note the primary gcc 3.1 build world tests were done > > on my DS-10. I am installing the gcc295 and gcc31 ports now to see how > > kernels built with those compilers do. > > I was quite impressed & thankful that the new world built so > flawlessly. (well, I did disable WARNS). > > All in all, I think the gcc3 integration is going fairly smoothly. Yes - I updated my NoName testbox and it booted fine at the first try. That is with rev 1.13 of alpha/include/atomic.h. -- B.Walter COSMO-Project http://www.cosmo-project.de ticso@cicely.de Usergroup info@cosmo-project.de To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message From owner-freebsd-alpha Sat May 11 18:57:53 2002 Delivered-To: freebsd-alpha@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id C0B9837B407 for ; Sat, 11 May 2002 18:57:50 -0700 (PDT) Received: from dragon.nuxi.com (obrien@localhost [127.0.0.1]) by dragon.nuxi.com (8.12.3/8.12.2) with ESMTP id g4C1veev016683; Sat, 11 May 2002 18:57:40 -0700 (PDT) (envelope-from obrien@dragon.nuxi.com) Received: (from obrien@localhost) by dragon.nuxi.com (8.12.3/8.12.3/Submit) id g4C1vd44016682; Sat, 11 May 2002 18:57:39 -0700 (PDT) Date: Sat, 11 May 2002 18:57:39 -0700 From: "David O'Brien" To: Bernd Walter Cc: freebsd-alpha@FreeBSD.ORG Subject: Re: gcc3 & alpha kernels Message-ID: <20020511185739.A16632@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <15580.4555.547862.153945@grasshopper.cs.duke.edu> <20020510124607.A84409@dragon.nuxi.com> <15580.9561.928123.172764@grasshopper.cs.duke.edu> <20020511222007.GG30437@cicely5.cicely.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020511222007.GG30437@cicely5.cicely.de>; from ticso@cicely5.cicely.de on Sun, May 12, 2002 at 12:20:07AM +0200 X-Operating-System: FreeBSD 5.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 Sender: owner-freebsd-alpha@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, May 12, 2002 at 12:20:07AM +0200, Bernd Walter wrote: > > All in all, I think the gcc3 integration is going fairly smoothly. > > Yes - I updated my NoName testbox and it booted fine at the first try. You are one brave man! To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-alpha" in the body of the message