From owner-freebsd-sparc Sun Mar 3 3: 2: 2 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 7693837B405 for ; Sun, 3 Mar 2002 03:01:56 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g23B4sp84493 for freebsd-sparc@freebsd.org; Sun, 3 Mar 2002 06:04:54 -0500 (EST) (envelope-from jake) Date: Sun, 3 Mar 2002 06:04:53 -0500 From: Jake Burkholder To: freebsd-sparc@freebsd.org Subject: freebsd/sparc64 bootable iso available Message-ID: <20020303060453.D75158@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I've put up a bootable ISO image, which can be used to install a system relatively easily. I've tested it on an ultra 10 with the onboard ide and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s at least. The cd boots multi user and has a binary distribution tarball on it; you can use system on the cd to install on disk. The root password is abc123. Use the tools on the cd to label, install the bootblock, and newfs your drive, then mount your partitions and untar the tarball in root's home directory on them. I put up a transcript of an install on an ultra 60. When labeling your drive be sure that the partitions are on cylinder boundaries, the disklabel format requires it. Insert usual warnings about experimental software and destruction of data. http://people.freebsd.org/~jake/sparc64 In that directory is also a copy of the binary distribution on the cd and a loader and kernel which you can use to setup an nfs root system and install on disk from there. If everything goes well this will be put up on the main ftp site in the next few days. Enjoy. Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 11:35:50 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 47C2737B402 for ; Sun, 3 Mar 2002 11:35:45 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g23Jcq085918 for freebsd-sparc@FreeBSD.ORG; Sun, 3 Mar 2002 14:38:52 -0500 (EST) (envelope-from jake) Date: Sun, 3 Mar 2002 14:38:52 -0500 From: Jake Burkholder To: freebsd-sparc@FreeBSD.ORG Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020303143852.H75158@locore.ca> References: <20020303060453.D75158@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020303060453.D75158@locore.ca>; from jake@locore.ca on Sun, Mar 03, 2002 at 06:04:53AM -0500 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder said words to the effect of; > > I've put up a bootable ISO image, which can be used to install a system > relatively easily. I've tested it on an ultra 10 with the onboard ide > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > at least. The cd boots multi user and has a binary distribution tarball > on it; you can use system on the cd to install on disk. The root password > is abc123. > > Use the tools on the cd to label, install the bootblock, and newfs your > drive, then mount your partitions and untar the tarball in root's home > directory on them. I put up a transcript of an install on an ultra 60. > When labeling your drive be sure that the partitions are on cylinder > boundaries, the disklabel format requires it. Insert usual warnings > about experimental software and destruction of data. > A note about using disklabel. I've put precooked labels on the cd for my drives which you can use if the geometry matches exactly. Bad things will happen if you use them otherwise. The canonical way to do this is: disklabel -Brw auto disklabel -e and use the editor to edit the label and then write it back out. vi will work from the cd; the console driver is not great but usable. To calculate the sizes of the partitions so they fall on cylinder boundaries you need a calculator. Basically it goes like this: Calculate (size in MB * 2) / (sectors / cylinder). This will probably give you a fraction, round up or down and multiply by the (sectors / cylinder) again to get the final size. For my 9 gig scsi drives, disklabel -Brw da0 auto gives: ... sectors/cylinder: 16065 ... 8 partitions: # size offset fstype [fsize bsize bps/cpg] c: 17689267 0 unused 0 0 # (Cyl. 0 - 1101*) Using calc to find the size in sectors for a 128meg root partition: > ((128 * 2^10) * 2) 262144 > ((128 * 2^10) * 2) / 16065 ~16.31770930594460006224 > 16 * 16065 257040 > I use disklabel -e to edit the label and make: 8 partitions: # size offset fstype [fsize bsize bps/cpg] a: 257040 0 4.2BSD 1024 8192 22 # (Cyl. 0 - 15) b: 1060290 257040 swap # (Cyl. 16 - 81) c: 17689267 0 unused 0 0 # (Cyl. 0 - 1101*) e: 257040 1317330 4.2BSD 1024 8192 22 # (Cyl. 82 - 97) f: 16114897 1574370 4.2BSD 1024 8192 22 # (Cyl. 98 - 1101*) Which is ~128 meg / (a), ~512 meg swap (b), ~128 meg /var (e), rest /usr (f). The offsets are the sizes of the previous partitions added together, not including c. ie offset for e is 257040 + 1060290. My ata disks have different sectors / cylinder than my scsi disks, so you generally have to start fresh for different disks. Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 14: 6:59 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from freesbee.wheel.dk (freesbee.wheel.dk [193.162.159.97]) by hub.freebsd.org (Postfix) with ESMTP id 8414237B405 for ; Sun, 3 Mar 2002 14:06:54 -0800 (PST) Received: by freesbee.wheel.dk (Postfix, from userid 1001) id D08CC5F2D; Sun, 3 Mar 2002 23:06:53 +0100 (CET) Date: Sun, 3 Mar 2002 23:06:53 +0100 From: Jesper Skriver To: Jake Burkholder Cc: freebsd-sparc@freebsd.org Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020303230653.C76077@FreeBSD.org> References: <20020303060453.D75158@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020303060453.D75158@locore.ca>; from jake@locore.ca on Sun, Mar 03, 2002 at 06:04:53AM -0500 X-PGP-Fingerprint: 6B88 9CE8 66E9 E631 C9C5 5EB4 22AB F0EC F956 1C31 X-PGP-Public-Key: http://freesbee.wheel.dk/~jesper/gpgkey.pub Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder wrote: > > I've put up a bootable ISO image, which can be used to install a system > relatively easily. I've tested it on an ultra 10 with the onboard ide > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > at least. The cd boots multi user and has a binary distribution tarball > on it; you can use system on the cd to install on disk. The root password > is abc123. > > Use the tools on the cd to label, install the bootblock, and newfs your > drive, then mount your partitions and untar the tarball in root's home > directory on them. I put up a transcript of an install on an ultra 60. > When labeling your drive be sure that the partitions are on cylinder > boundaries, the disklabel format requires it. Insert usual warnings > about experimental software and destruction of data. > > http://people.freebsd.org/~jake/sparc64 Nice, it works perfect on my 400 MHz Ultra5 But it panics instantly when trying to start ntpd /Jesper -- Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 Work: Network manager @ AS3292 (Tele Danmark DataNetworks) Private: FreeBSD committer @ AS2109 (A much smaller network ;-) One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 14:11:56 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 46F2E37B400; Sun, 3 Mar 2002 14:11:51 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g23MF0I86542; Sun, 3 Mar 2002 17:15:00 -0500 (EST) (envelope-from jake) Date: Sun, 3 Mar 2002 17:15:00 -0500 From: Jake Burkholder To: Jesper Skriver Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020303171500.I75158@locore.ca> References: <20020303060453.D75158@locore.ca> <20020303230653.C76077@FreeBSD.org> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020303230653.C76077@FreeBSD.org>; from jesper@FreeBSD.ORG on Sun, Mar 03, 2002 at 11:06:53PM +0100 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Sun, Mar 03, 2002 at 11:06:53PM +0100, Jesper Skriver said words to the effect of; > On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder wrote: > > > > I've put up a bootable ISO image, which can be used to install a system > > relatively easily. I've tested it on an ultra 10 with the onboard ide > > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > > at least. The cd boots multi user and has a binary distribution tarball > > on it; you can use system on the cd to install on disk. The root password > > is abc123. > > > > Use the tools on the cd to label, install the bootblock, and newfs your > > drive, then mount your partitions and untar the tarball in root's home > > directory on them. I put up a transcript of an install on an ultra 60. > > When labeling your drive be sure that the partitions are on cylinder > > boundaries, the disklabel format requires it. Insert usual warnings > > about experimental software and destruction of data. > > > > http://people.freebsd.org/~jake/sparc64 > > Nice, it works perfect on my 400 MHz Ultra5 > > But it panics instantly when trying to start ntpd It should drop into ddb in that case, right? Can you provide a traceback? Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 14:21:58 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from freesbee.wheel.dk (freesbee.wheel.dk [193.162.159.97]) by hub.freebsd.org (Postfix) with ESMTP id 2FEF937B404 for ; Sun, 3 Mar 2002 14:21:54 -0800 (PST) Received: by freesbee.wheel.dk (Postfix, from userid 1001) id 8469F5F2D; Sun, 3 Mar 2002 23:21:53 +0100 (CET) Date: Sun, 3 Mar 2002 23:21:53 +0100 From: Jesper Skriver To: Jake Burkholder Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020303232153.B90067@skriver.dk> References: <20020303060453.D75158@locore.ca> <20020303230653.C76077@FreeBSD.org> <20020303171500.I75158@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020303171500.I75158@locore.ca>; from jake@locore.ca on Sun, Mar 03, 2002 at 05:15:00PM -0500 X-PGP-Fingerprint: 6B88 9CE8 66E9 E631 C9C5 5EB4 22AB F0EC F956 1C31 X-PGP-Public-Key: http://freesbee.wheel.dk/~jesper/gpgkey.pub Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Mar 03, 2002 at 05:15:00PM -0500, Jake Burkholder wrote: > Apparently, On Sun, Mar 03, 2002 at 11:06:53PM +0100, > Jesper Skriver said words to the effect of; > > > On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder wrote: > > > > > > I've put up a bootable ISO image, which can be used to install a system > > > relatively easily. I've tested it on an ultra 10 with the onboard ide > > > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > > > at least. The cd boots multi user and has a binary distribution tarball > > > on it; you can use system on the cd to install on disk. The root password > > > is abc123. > > > > > > Use the tools on the cd to label, install the bootblock, and newfs your > > > drive, then mount your partitions and untar the tarball in root's home > > > directory on them. I put up a transcript of an install on an ultra 60. > > > When labeling your drive be sure that the partitions are on cylinder > > > boundaries, the disklabel format requires it. Insert usual warnings > > > about experimental software and destruction of data. > > > > > > http://people.freebsd.org/~jake/sparc64 > > > > Nice, it works perfect on my 400 MHz Ultra5 > > > > But it panics instantly when trying to start ntpd > > It should drop into ddb in that case, right? Can you provide a traceback? Yes, that should have been in that email, but I by mistake sent it too quickly, I was trying to figure out how to load the symbol file. bar# ntpd bar# Mar 3 23:20:17 bar ntpd[205]: ntpd 4.1.0-a Sat Mar 2 15:49:31 EST 2002 (1) Debugger("trapsig") Stopped at Debugger+0x1c: ta %xcc, 1 db> trace trap() at trap+0x4d8 -- fast data access mmu miss tar=0x2f14 -- userland() at 0x40510d5c user trace: trap %o7 (leaf return) is 0x10e5bc pc 0x40510d5c, sp 0x7fdffffee01 pc 0x10d388, sp 0x7fdffffeed1 pc 0x11c858, sp 0x7fdffffefa1 pc 0x11c520, sp 0x7fdfffff181 pc 0x1022f0, sp 0x7fdfffff241 pc 0x4023bda4, sp 0x7fdfffff301 done An other thing, is this build from the code present in -current, or it it p4 I need to track ? /Jesper -- Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 Work: Network manager @ AS3292 (Tele Danmark DataNetworks) Private: FreeBSD committer @ AS2109 (A much smaller network ;-) One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 15:15:11 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from sccimhc01.insightbb.com (sccimhc01.insightbb.com [63.240.76.163]) by hub.freebsd.org (Postfix) with ESMTP id 2E77F37B405 for ; Sun, 3 Mar 2002 15:15:09 -0800 (PST) Received: from natasha.domain ([12.220.124.148]) by sccimhc01.insightbb.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020303231508.RJOU22905.sccimhc01.insightbb.com@natasha.domain> for ; Sun, 3 Mar 2002 23:15:08 +0000 Subject: Re: freebsd/sparc64 bootable iso available From: Gregory T Pelle To: freebsd-sparc@freebsd.org In-Reply-To: <20020303230653.C76077@FreeBSD.org> References: <20020303060453.D75158@locore.ca> <20020303230653.C76077@FreeBSD.org> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.2 Date: 03 Mar 2002 18:16:23 -0500 Message-Id: <1015197384.212.2.camel@natasha.domain> Mime-Version: 1.0 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, 2002-03-03 at 17:06, Jesper Skriver wrote: > On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder wrote: > > > > I've put up a bootable ISO image, which can be used to install a system > > relatively easily. I've tested it on an ultra 10 with the onboard ide > > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > > at least. The cd boots multi user and has a binary distribution tarball > > on it; you can use system on the cd to install on disk. The root password > > is abc123. > > > > Use the tools on the cd to label, install the bootblock, and newfs your > > drive, then mount your partitions and untar the tarball in root's home > > directory on them. I put up a transcript of an install on an ultra 60. > > When labeling your drive be sure that the partitions are on cylinder > > boundaries, the disklabel format requires it. Insert usual warnings > > about experimental software and destruction of data. > > > > http://people.freebsd.org/~jake/sparc64 > > Nice, it works perfect on my 400 MHz Ultra5 > > But it panics instantly when trying to start ntpd > > /Jesper > > -- > Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 > Work: Network manager @ AS3292 (Tele Danmark DataNetworks) > Private: FreeBSD committer @ AS2109 (A much smaller network ;-) > > One Unix to rule them all, One Resolver to find them, > One IP to bring them all and in the zone to bind them. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message It almost works on my Ultra5 270MHz. The machine boots correctly, but will not let me login. It seems like the keyboard is not recognized. The keyboard works in Debian Linux, so I am fairly certain that the keyboard is good. The keyboard is Type 5c Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 15:24:58 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from sccimhc01.insightbb.com (sccimhc01.insightbb.com [63.240.76.163]) by hub.freebsd.org (Postfix) with ESMTP id 3239D37B402 for ; Sun, 3 Mar 2002 15:24:55 -0800 (PST) Received: from natasha.domain ([12.220.124.148]) by sccimhc01.insightbb.com (InterMail vM.4.01.03.27 201-229-121-127-20010626) with ESMTP id <20020303232454.RKMM22905.sccimhc01.insightbb.com@natasha.domain> for ; Sun, 3 Mar 2002 23:24:54 +0000 Subject: Re: freebsd/sparc64 bootable iso available From: Gregory T Pelle To: freebsd-sparc@freebsd.org In-Reply-To: <1015197384.212.2.camel@natasha.domain> References: <20020303060453.D75158@locore.ca> <20020303230653.C76077@FreeBSD.org> <1015197384.212.2.camel@natasha.domain> Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Evolution/1.0.2 Date: 03 Mar 2002 18:26:10 -0500 Message-Id: <1015197970.212.6.camel@natasha.domain> Mime-Version: 1.0 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, 2002-03-03 at 18:16, Gregory T Pelle wrote: > On Sun, 2002-03-03 at 17:06, Jesper Skriver wrote: > > On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder wrote: > > > > > > I've put up a bootable ISO image, which can be used to install a system > > > relatively easily. I've tested it on an ultra 10 with the onboard ide > > > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > > > at least. The cd boots multi user and has a binary distribution tarball > > > on it; you can use system on the cd to install on disk. The root password > > > is abc123. > > > > > > Use the tools on the cd to label, install the bootblock, and newfs your > > > drive, then mount your partitions and untar the tarball in root's home > > > directory on them. I put up a transcript of an install on an ultra 60. > > > When labeling your drive be sure that the partitions are on cylinder > > > boundaries, the disklabel format requires it. Insert usual warnings > > > about experimental software and destruction of data. > > > > > > http://people.freebsd.org/~jake/sparc64 > > > > Nice, it works perfect on my 400 MHz Ultra5 > > > > But it panics instantly when trying to start ntpd > > > > /Jesper > > > > -- > > Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 > > Work: Network manager @ AS3292 (Tele Danmark DataNetworks) > > Private: FreeBSD committer @ AS2109 (A much smaller network ;-) > > > > One Unix to rule them all, One Resolver to find them, > > One IP to bring them all and in the zone to bind them. > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-sparc" in the body of the message > > It almost works on my Ultra5 270MHz. The machine boots correctly, but > will not let me login. It seems like the keyboard is not recognized. > The keyboard works in Debian Linux, so I am fairly certain that the > keyboard is good. > > The keyboard is Type 5c > > Greg > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message Further information, I am receiving a message that says that root fails to mount. Greg To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sun Mar 3 15:34: 4 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from freesbee.wheel.dk (freesbee.wheel.dk [193.162.159.97]) by hub.freebsd.org (Postfix) with ESMTP id C928B37B400 for ; Sun, 3 Mar 2002 15:34:01 -0800 (PST) Received: by freesbee.wheel.dk (Postfix, from userid 1001) id 9A4105F2D; Mon, 4 Mar 2002 00:34:00 +0100 (CET) Date: Mon, 4 Mar 2002 00:34:00 +0100 From: Jesper Skriver To: Gregory T Pelle Cc: freebsd-sparc@freebsd.org Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020304003400.K90067@FreeBSD.org> References: <20020303060453.D75158@locore.ca> <20020303230653.C76077@FreeBSD.org> <1015197384.212.2.camel@natasha.domain> <1015197970.212.6.camel@natasha.domain> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <1015197970.212.6.camel@natasha.domain>; from pelleg3@insightbb.com on Sun, Mar 03, 2002 at 06:26:10PM -0500 X-PGP-Fingerprint: 6B88 9CE8 66E9 E631 C9C5 5EB4 22AB F0EC F956 1C31 X-PGP-Public-Key: http://freesbee.wheel.dk/~jesper/gpgkey.pub Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sun, Mar 03, 2002 at 06:26:10PM -0500, Gregory T Pelle wrote: > > It almost works on my Ultra5 270MHz. The machine boots correctly, but > > will not let me login. It seems like the keyboard is not recognized. > > The keyboard works in Debian Linux, so I am fairly certain that the > > keyboard is good. > > > > The keyboard is Type 5c Try a serial console, I'm allmost certain that Jake's install used a serial console, this works fine for me. > Further information, I am receiving a message that says that root fails > to mount. You need to edit /etc/fstab if you use the default ATA drive, simply replace da0 with ad0 and make sure the slices are correct too. /Jesper -- Jesper Skriver, jesper(at)skriver(dot)dk - CCIE #5456 Work: Network manager @ AS3292 (Tele Danmark DataNetworks) Private: FreeBSD committer @ AS2109 (A much smaller network ;-) One Unix to rule them all, One Resolver to find them, One IP to bring them all and in the zone to bind them. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Mon Mar 4 9:12:22 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from asmodean.nks.net (asmodean.nks.net [216.139.201.16]) by hub.freebsd.org (Postfix) with ESMTP id C83A837B400 for ; Mon, 4 Mar 2002 09:12:18 -0800 (PST) Received: from localhost (joeo@localhost) by asmodean.nks.net (8.9.3/8.9.3) with ESMTP id BAA01551 for ; Tue, 5 Mar 2002 01:15:44 -0500 Date: Tue, 5 Mar 2002 01:15:44 -0500 (EST) From: X-Sender: To: Subject: Re: freebsd/sparc64 bootable iso available In-Reply-To: <20020303060453.D75158@locore.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I'm using the "dist" tarball from the same directory as the iso image on an old 270Mhz Ultra5. I'm get a few minutes of uptime followed by the following console output and a lockup (the box is still pingable). ad0: WRITE command timeout tag=0 serv=0 - resetting ata2: resetting devices .. On Sun, 3 Mar 2002, Jake Burkholder wrote: > > I've put up a bootable ISO image, which can be used to install a system > relatively easily. I've tested it on an ultra 10 with the onboard ide > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > at least. The cd boots multi user and has a binary distribution tarball > on it; you can use system on the cd to install on disk. The root password > is abc123. > > Use the tools on the cd to label, install the bootblock, and newfs your > drive, then mount your partitions and untar the tarball in root's home > directory on them. I put up a transcript of an install on an ultra 60. > When labeling your drive be sure that the partitions are on cylinder > boundaries, the disklabel format requires it. Insert usual warnings > about experimental software and destruction of data. > > http://people.freebsd.org/~jake/sparc64 > > In that directory is also a copy of the binary distribution on the cd > and a loader and kernel which you can use to setup an nfs root system > and install on disk from there. > > If everything goes well this will be put up on the main ftp site in > the next few days. > > Enjoy. > > Jake > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Mon Mar 4 9:23:17 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 1809037B420 for ; Mon, 4 Mar 2002 09:23:11 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g24HQAi90896; Mon, 4 Mar 2002 12:26:10 -0500 (EST) (envelope-from jake) Date: Mon, 4 Mar 2002 12:26:09 -0500 From: Jake Burkholder To: joeo@cracktown.com Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020304122609.K75158@locore.ca> References: <20020303060453.D75158@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from joeo@cracktown.com on Tue, Mar 05, 2002 at 01:15:44AM -0500 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Tue, Mar 05, 2002 at 01:15:44AM -0500, joeo@cracktown.com said words to the effect of; > > I'm using the "dist" tarball from the same directory as the iso image on > an old 270Mhz Ultra5. > > I'm get a few minutes of uptime followed by the following console output > and a lockup (the box is still pingable). > > ad0: WRITE command timeout tag=0 serv=0 - resetting > ata2: resetting devices .. Hmm. You installed an older snapshot too, did you have the same problems with that kernel? Can you send the dmesg output from a boot -v? Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Mon Mar 4 9:31:26 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 1803B37B400; Mon, 4 Mar 2002 09:31:22 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g24HYkZ90939; Mon, 4 Mar 2002 12:34:46 -0500 (EST) (envelope-from jake) Date: Mon, 4 Mar 2002 12:34:46 -0500 From: Jake Burkholder To: Jesper Skriver Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020304123446.L75158@locore.ca> References: <20020303060453.D75158@locore.ca> <20020303230653.C76077@FreeBSD.org> <20020303171500.I75158@locore.ca> <20020303232153.B90067@skriver.dk> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <20020303232153.B90067@skriver.dk>; from jesper@FreeBSD.ORG on Sun, Mar 03, 2002 at 11:21:53PM +0100 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Sun, Mar 03, 2002 at 11:21:53PM +0100, Jesper Skriver said words to the effect of; > On Sun, Mar 03, 2002 at 05:15:00PM -0500, Jake Burkholder wrote: > > Apparently, On Sun, Mar 03, 2002 at 11:06:53PM +0100, > > Jesper Skriver said words to the effect of; > > > > > On Sun, Mar 03, 2002 at 06:04:53AM -0500, Jake Burkholder wrote: > > > > > > > > I've put up a bootable ISO image, which can be used to install a system > > > > relatively easily. I've tested it on an ultra 10 with the onboard ide > > > > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > > > > at least. The cd boots multi user and has a binary distribution tarball > > > > on it; you can use system on the cd to install on disk. The root password > > > > is abc123. > > > > > > > > Use the tools on the cd to label, install the bootblock, and newfs your > > > > drive, then mount your partitions and untar the tarball in root's home > > > > directory on them. I put up a transcript of an install on an ultra 60. > > > > When labeling your drive be sure that the partitions are on cylinder > > > > boundaries, the disklabel format requires it. Insert usual warnings > > > > about experimental software and destruction of data. > > > > > > > > http://people.freebsd.org/~jake/sparc64 > > > > > > Nice, it works perfect on my 400 MHz Ultra5 > > > > > > But it panics instantly when trying to start ntpd > > > > It should drop into ddb in that case, right? Can you provide a traceback? > > Yes, that should have been in that email, but I by mistake sent > it too quickly, I was trying to figure out how to load the > symbol file. > > bar# ntpd > bar# Mar 3 23:20:17 bar ntpd[205]: ntpd 4.1.0-a Sat Mar 2 15:49:31 EST 2002 (1) > Debugger("trapsig") > Stopped at Debugger+0x1c: ta %xcc, 1 > db> trace > trap() at trap+0x4d8 > -- fast data access mmu miss tar=0x2f14 -- > userland() at 0x40510d5c > user trace: trap %o7 (leaf return) is 0x10e5bc > pc 0x40510d5c, sp 0x7fdffffee01 > pc 0x10d388, sp 0x7fdffffeed1 > pc 0x11c858, sp 0x7fdffffefa1 > pc 0x11c520, sp 0x7fdfffff181 > pc 0x1022f0, sp 0x7fdfffff241 > pc 0x4023bda4, sp 0x7fdfffff301 > done This is actually ntpd that crashed, not the kernel. That kernel has code that I forgot to remove which drops into the debugger when a process gets a fatal signal; push c to continue. You can try using the objdump binary in the distribution to disassemble ntpd and find what these addresses refer to, might give some clues. > > An other thing, is this build from the code present in -current, or it > it p4 I need to track ? This is built from p4. You can get the sparc64 branch from cvsup10 using this supfile: http://people.freebsd.org/~tmm/sparc64-supfile. The patches to make ata work are the biggest difference between that and cvs. Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Mon Mar 4 13:31:14 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from asmodean.nks.net (asmodean.nks.net [216.139.201.16]) by hub.freebsd.org (Postfix) with ESMTP id 359DF37B400 for ; Mon, 4 Mar 2002 13:31:08 -0800 (PST) Received: from localhost (joeo@localhost) by asmodean.nks.net (8.9.3/8.9.3) with ESMTP id FAA03252; Tue, 5 Mar 2002 05:34:23 -0500 Date: Tue, 5 Mar 2002 05:34:23 -0500 (EST) From: X-Sender: To: Jake Burkholder Cc: Subject: Re: freebsd/sparc64 bootable iso available In-Reply-To: <20020304122609.K75158@locore.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I sent the boot_verbose output seperately earlier. I went ahead and netbooted the dist tarball and newfs'd the partitions to reinstall and this time the reset dumped me into kdb (this same hardware had been happily (thoguh slowly) running solaris 2.8 for a few months); I may crack the box open later to verify that the ide drive (not a Sun OEM'd drive) is set for cable select and that the CPU heatsink isn't covered in cat hair... # mount /dev/ad0a /mnt # cd /mnt # mkdir home usr var opt # mount /dev/ad0d /mnt/var # mount /dev/ad0e /mnt/usr # mount /dev/ad0f /mnt/home ad0: READ command timeout tag=0 serv=0 - resetting ata2: resetting devices .. ad0: removed from configuration panic: trap: fast data access mmu miss Debugger("panic") Stopped at Debugger+0x1c: ta %xcc, 1 db> trace panic() at panic+0x98 trap() at trap+0x4b0 -- fast data access mmu miss tar=0 -- ata_dmafree() at ata_dmafree+0x48 ad_detach() at ad_detach+0xb4 ata_reinit() at ata_reinit+0x8c ad_timeout() at ad_timeout+0x190 softclock() at softclock+0x18c ithread_loop() at ithread_loop+0x1a4 fork_exit() at fork_exit+0x88 fork_trampoline() at fork_trampoline+0x8 db> c syncing disks... 4 4 hme0: error signaled, status=0x30001 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 4 giving up on 4 buffers Uptime: 4m50s panic: trap: memory address not aligned Debugger("panic") Stopped at Debugger+0x1c: ta %xcc, 1 db> On Mon, 4 Mar 2002, Jake Burkholder wrote: > Apparently, On Tue, Mar 05, 2002 at 01:15:44AM -0500, > joeo@cracktown.com said words to the effect of; > > > > > I'm using the "dist" tarball from the same directory as the iso image on > > an old 270Mhz Ultra5. > > > > I'm get a few minutes of uptime followed by the following console output > > and a lockup (the box is still pingable). > > > > ad0: WRITE command timeout tag=0 serv=0 - resetting > > ata2: resetting devices .. > > Hmm. You installed an older snapshot too, did you have the same problems > with that kernel? Can you send the dmesg output from a boot -v? > > Jake > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Mon Mar 4 16:39:56 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by hub.freebsd.org (Postfix) with SMTP id 8552637B417 for ; Mon, 4 Mar 2002 16:39:51 -0800 (PST) Received: (qmail 4060 invoked by uid 0); 5 Mar 2002 00:39:50 -0000 Received: from pd9e16cdd.dip.t-dialin.net (HELO forge.local) (217.225.108.221) by mail.gmx.net (mp001-rz3) with SMTP; 5 Mar 2002 00:39:50 -0000 Received: from tmm by forge.local with local (Exim 3.34 #1) id 16i2zd-0003WA-00; Tue, 05 Mar 2002 01:39:49 +0100 Date: Tue, 5 Mar 2002 01:39:49 +0100 From: Thomas Moestl To: joeo@cracktown.com Cc: Jake Burkholder , freebsd-sparc@FreeBSD.ORG Subject: Re: freebsd/sparc64 bootable iso available Message-ID: <20020305003949.GC299@crow.dom2ip.de> Mail-Followup-To: joeo@cracktown.com, Jake Burkholder , freebsd-sparc@FreeBSD.ORG References: <20020304122609.K75158@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Tue, 2002/03/05 at 05:34:23 -0500, joeo@cracktown.com wrote: > > I sent the boot_verbose output seperately earlier. I went ahead and > netbooted the dist tarball and newfs'd the partitions to reinstall and > this time the reset dumped me into kdb (this same hardware had been > happily (thoguh slowly) running solaris 2.8 for a few months); I may > crack the box open later to verify that the ide drive (not a Sun OEM'd > drive) is set for cable select and that the CPU heatsink isn't covered in > cat hair... > > # mount /dev/ad0a /mnt > # cd /mnt > # mkdir home usr var opt > # mount /dev/ad0d /mnt/var > # mount /dev/ad0e /mnt/usr > # mount /dev/ad0f /mnt/home > > ad0: READ command timeout tag=0 serv=0 - resetting > ata2: resetting devices .. > ad0: removed from configuration > panic: trap: fast data access mmu miss > Debugger("panic") > Stopped at Debugger+0x1c: ta %xcc, 1 > db> trace > panic() at panic+0x98 > trap() at trap+0x4b0 > -- fast data access mmu miss tar=0 -- > ata_dmafree() at ata_dmafree+0x48 > ad_detach() at ad_detach+0xb4 > ata_reinit() at ata_reinit+0x8c > ad_timeout() at ad_timeout+0x190 > softclock() at softclock+0x18c > ithread_loop() at ithread_loop+0x1a4 > fork_exit() at fork_exit+0x88 > fork_trampoline() at fork_trampoline+0x8 This panic was caused by a bug in the error path, which was triggered by the timeout. I've just fix that. Still, I've no idea what might cause these timeouts, except maybe hardware problems; the same controller appears to work fine in Ultra 10 boxen. - thomas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Mon Mar 4 19:28:39 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from virtual-voodoo.com (bdsl.66.12.217.106.gte.net [66.12.217.106]) by hub.freebsd.org (Postfix) with ESMTP id 16D0237B421 for ; Mon, 4 Mar 2002 19:28:03 -0800 (PST) Received: from virtual-voodoo.com (steve@localhost [127.0.0.1]) by virtual-voodoo.com (8.12.2/8.12.2) with ESMTP id g253S2Oc010628 for ; Mon, 4 Mar 2002 22:28:02 -0500 (EST) (envelope-from steve@virtual-voodoo.com) Received: (from steve@localhost) by virtual-voodoo.com (8.12.2/8.12.2/Submit) id g253S2aE009383 for freebsd-sparc@freebsd.org; Mon, 4 Mar 2002 22:28:02 -0500 (EST) Date: Mon, 4 Mar 2002 22:28:02 -0500 (EST) From: Steve Ames Message-Id: <200203050328.g253S2aE009383@virtual-voodoo.com> To: freebsd-sparc@freebsd.org Subject: Report: the iso disk Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I have an ultra-5 with a 5c keyboard, standard VGA. The ISO CD-ROM seems to boot fine except I have no keyboard access when it completes. If I let it boot all the way to the login prompt, no keyboard. If I do a 'set boot_single' during the bootup sequence (the keyboard works fine at this point) and let it continue I lose the keyboard at 'Enter full pathname of shell....'. This machine does have an ata drive (ST39140A at ata2-master WDMA2... shows up as ad0). Any other data points I can provide? I'd also be interested if someone could provide a quick primer on netbooting my ultra5 so I don't need to wait for the next ISO :) Excellent work all around. -Steve To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Mar 5 5:52:16 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from asmodean.nks.net (asmodean.nks.net [216.139.201.16]) by hub.freebsd.org (Postfix) with ESMTP id D465D37B431 for ; Tue, 5 Mar 2002 05:52:02 -0800 (PST) Received: from localhost (joeo@localhost) by asmodean.nks.net (8.9.3/8.9.3) with ESMTP id VAA06486 for ; Tue, 5 Mar 2002 21:55:24 -0500 Date: Tue, 5 Mar 2002 21:55:24 -0500 (EST) From: X-Sender: To: Subject: Ultra 5 ata timeouts (was Re: freebsd/sparc64 bootable iso available) In-Reply-To: Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I reinstalled the dist image after blanking the disklabel. I had briefly enabled soft-updates on most of the file systems. The box has been running all night without problems. Odd that soft-updates problems would manifest themselves through driver errors... On Tue, 5 Mar 2002 joeo@cracktown.com wrote: > > I'm using the "dist" tarball from the same directory as the iso image on > an old 270Mhz Ultra5. > > I'm get a few minutes of uptime followed by the following console output > and a lockup (the box is still pingable). > > ad0: WRITE command timeout tag=0 serv=0 - resetting > ata2: resetting devices .. > > > > On Sun, 3 Mar 2002, Jake Burkholder wrote: > > > > > I've put up a bootable ISO image, which can be used to install a system > > relatively easily. I've tested it on an ultra 10 with the onboard ide > > and an ultra 60 with sym scsi, should also work on ultra 5s and blade 100s > > at least. The cd boots multi user and has a binary distribution tarball > > on it; you can use system on the cd to install on disk. The root password > > is abc123. > > > > Use the tools on the cd to label, install the bootblock, and newfs your > > drive, then mount your partitions and untar the tarball in root's home > > directory on them. I put up a transcript of an install on an ultra 60. > > When labeling your drive be sure that the partitions are on cylinder > > boundaries, the disklabel format requires it. Insert usual warnings > > about experimental software and destruction of data. > > > > http://people.freebsd.org/~jake/sparc64 > > > > In that directory is also a copy of the binary distribution on the cd > > and a loader and kernel which you can use to setup an nfs root system > > and install on disk from there. > > > > If everything goes well this will be put up on the main ftp site in > > the next few days. > > > > Enjoy. > > > > Jake > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-sparc" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Mar 5 8:34:57 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id B3E0A37B402 for ; Tue, 5 Mar 2002 08:34:53 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g25GcMx96926; Tue, 5 Mar 2002 11:38:22 -0500 (EST) (envelope-from jake) Date: Tue, 5 Mar 2002 11:38:22 -0500 From: Jake Burkholder To: Steve Ames Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: Report: the iso disk Message-ID: <20020305113822.A92569@locore.ca> References: <200203050328.g253S2aE009383@virtual-voodoo.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <200203050328.g253S2aE009383@virtual-voodoo.com>; from steve@virtual-voodoo.com on Mon, Mar 04, 2002 at 10:28:02PM -0500 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Mon, Mar 04, 2002 at 10:28:02PM -0500, Steve Ames said words to the effect of; > > I have an ultra-5 with a 5c keyboard, standard VGA. The ISO CD-ROM > seems to boot fine except I have no keyboard access when it completes. > > If I let it boot all the way to the login prompt, no keyboard. If I > do a 'set boot_single' during the bootup sequence (the keyboard works > fine at this point) and let it continue I lose the keyboard at > 'Enter full pathname of shell....'. I think this is because device sio is compiled into the kernel, which Thomas uses for a serial console on his blade 100. I'll try removing it and plug in a sun kayboard at home, so far everyone that's tried it has used a serial console :) If you can hook up a serial console, that should work. > > This machine does have an ata drive (ST39140A at ata2-master WDMA2... shows > up as ad0). > > Any other data points I can provide? I'd also be interested if someone > could provide a quick primer on netbooting my ultra5 so I don't need > to wait for the next ISO :) There's an install doc which hasn't been committed to the doc tree yet, you can see the html here: http://people.freebsd.org/~tmm/install.html Jake To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Tue Mar 5 8:38:39 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from theinternet.com.au (c20631.kelvn1.qld.optusnet.com.au [203.164.207.8]) by hub.freebsd.org (Postfix) with ESMTP id 8C8A837B400 for ; Tue, 5 Mar 2002 08:38:35 -0800 (PST) Received: (from akm@localhost) by theinternet.com.au (8.11.6/8.11.4) id g25Gbna94023; Wed, 6 Mar 2002 02:37:49 +1000 (EST) (envelope-from akm) Date: Wed, 6 Mar 2002 02:37:49 +1000 From: Andrew Kenneth Milton To: Jake Burkholder Cc: Steve Ames , freebsd-sparc@FreeBSD.ORG Subject: Re: Report: the iso disk Message-ID: <20020306023748.K40004@zeus.theinternet.com.au> References: <200203050328.g253S2aE009383@virtual-voodoo.com> <20020305113822.A92569@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5.1i In-Reply-To: <20020305113822.A92569@locore.ca>; from jake@locore.ca on Tue, Mar 05, 2002 at 11:38:22AM -0500 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org +-------[ Jake Burkholder ]---------------------- | | I think this is because device sio is compiled into the kernel, which | Thomas uses for a serial console on his blade 100. I'll try removing | it and plug in a sun kayboard at home, so far everyone that's tried it | has used a serial console :) | | If you can hook up a serial console, that should work. Is it possible to set the sio flags from the bootloader to tell it not to use the serial console? -- Totally Holistic Enterprises Internet| | Andrew Milton The Internet (Aust) Pty Ltd | | ACN: 082 081 472 ABN: 83 082 081 472 | M:+61 416 022 411 | Carpe Daemon PO Box 837 Indooroopilly QLD 4068 |akm@theinternet.com.au| To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 8:48:15 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from asmodean.nks.net (asmodean.nks.net [216.139.201.16]) by hub.freebsd.org (Postfix) with ESMTP id 9890E37B400 for ; Wed, 6 Mar 2002 08:47:53 -0800 (PST) Received: from localhost (joeo@localhost) by asmodean.nks.net (8.9.3/8.9.3) with ESMTP id AAA13574 for ; Thu, 7 Mar 2002 00:51:21 -0500 Date: Thu, 7 Mar 2002 00:51:21 -0500 (EST) From: X-Sender: To: Subject: Re: hosted toolchain! In-Reply-To: <20020226203332.A67463@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I went ahead and installed this on the recent dist image that went onto the recent bootable iso image. I'm guessing some additional stuff is missing from the bindist... %gcc -o hello hello.c /usr/gcc/lib/gcc-lib/sparc64-unknown-elf/3.1/../../../../sparc64-unknown-elf/bin/ld: cannot open crt0.o: No such file or directory collect2: ld returned 1 exit status % Additionally it doesn't seem willing to pass the "static" flag to ld; %gcc hello.c -o hello -static %./hello %gcc -o hello hello.c -static /usr/gcc/lib/gcc-lib/sparc64-unknown-elf/3.1/../../../../sparc64-unknown-elf/bin/ld: cannot open crt0.o: No such file or directory collect2: ld returned 1 exit status % finally... %gcc hello.c -o hello.o -c %ld -Bstatic hello.o -o hello ld: warning: cannot find entry symbol _start; defaulting to 00000000001000b0 hello.o: In function `main': hello.o(.text+0x10): undefined reference to `printf' %ld -Bstatic hello.o -o hello -lc ld: warning: cannot find entry symbol _start; defaulting to 00000000001000b0 /usr/lib/libc.a(malloc.o)(.text+0x88): undefined reference to `__progname' /usr/lib/libc.a(malloc.o)(.text+0x8c): undefined reference to `__progname' /usr/lib/libc.a(malloc.o)(.text+0xd4): undefined reference to `__progname' /usr/lib/libc.a(malloc.o)(.text+0xd8): undefined reference to `__progname' /usr/lib/libc.a(getenv.o): In function `getenv': getenv.o(.text+0xc): undefined reference to `environ' getenv.o(.text+0x10): undefined reference to `environ' getenv.o(.text+0x24): undefined reference to `environ' getenv.o(.text+0x28): undefined reference to `environ' getenv.o(.text+0x54): undefined reference to `environ' /usr/lib/libc.a(getenv.o)(.text+0x58): more undefined references to `environ' follow %ld -Bstatic /usr/lib/crt1.o hello.o -o hello -lc %./hello hello % Very cool that it generates working code though... On Tue, 26 Feb 2002, David O'Brien wrote: > I have posted a working hosted[*] toolchain. > I and tmm are able to boot kernels built with it. Pick it up as > http://people.freebsd.org/~obrien/sparc64/native-uberbaum_20020224.tar.bz2 > , untar it in / . > > If you want to give this a spin, `doperl5.sh' (run on x86 or Alpha box), > `kern.mk.diff' and `nawk.bz2' may be helpful. All these are also at > http://people.freebsd.org/~obrien/sparc64/. > > > [*] I am using "hosted" to mean runs on sparc64, and produces sparc64 > binaries. I am purposefully not using the term "native" as I think that > implies built from /usr/src. > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 11:33:37 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 1530B37B402 for ; Wed, 6 Mar 2002 11:32:59 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id g26JVud02382; Wed, 6 Mar 2002 11:31:56 -0800 (PST) (envelope-from obrien) Date: Wed, 6 Mar 2002 11:30:35 -0800 From: "David O'Brien" To: joeo@cracktown.com Cc: sparc@FreeBSD.ORG Subject: Re: hosted toolchain! Message-ID: <20020306113035.A2355@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20020226203332.A67463@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: ; from joeo@cracktown.com on Thu, Mar 07, 2002 at 12:51:21AM -0500 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-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, Mar 07, 2002 at 12:51:21AM -0500, joeo@cracktown.com wrote: > I went ahead and installed this on the recent dist image that went onto > the recent bootable iso image. > > I'm guessing some additional stuff is missing from the bindist... > > %gcc -o hello hello.c > /usr/gcc/lib/gcc-lib/sparc64-unknown-elf/3.1/../../../../sparc64-unknown-elf/bin/ld: Ugg. That shouldn't be there -- /usr/gcc is poo. Download the toolchain tarball I posted to the list. (which below looks like maybe you did). So rm -rf /usr/gcc, and add /arch/sparc64/native-uberbaum/bin to your path. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 12:35: 7 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from asmodean.nks.net (asmodean.nks.net [216.139.201.16]) by hub.freebsd.org (Postfix) with ESMTP id E69D737B404; Wed, 6 Mar 2002 12:35:04 -0800 (PST) Received: from localhost (joeo@localhost) by asmodean.nks.net (8.9.3/8.9.3) with ESMTP id EAA14927; Thu, 7 Mar 2002 04:38:38 -0500 Date: Thu, 7 Mar 2002 04:38:38 -0500 (EST) From: X-Sender: To: "David O'Brien" Cc: Subject: Re: hosted toolchain! In-Reply-To: <20020306113035.A2355@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org That fixed it. On Wed, 6 Mar 2002, David O'Brien wrote: > On Thu, Mar 07, 2002 at 12:51:21AM -0500, joeo@cracktown.com wrote: > > I went ahead and installed this on the recent dist image that went onto > > the recent bootable iso image. > > > > I'm guessing some additional stuff is missing from the bindist... > > > > %gcc -o hello hello.c > > /usr/gcc/lib/gcc-lib/sparc64-unknown-elf/3.1/../../../../sparc64-unknown-elf/bin/ld: > > Ugg. That shouldn't be there -- /usr/gcc is poo. > Download the toolchain tarball I posted to the list. > (which below looks like maybe you did). So rm -rf /usr/gcc, and add > /arch/sparc64/native-uberbaum/bin to your path. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 15:14:16 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 4B8D637B405 for ; Wed, 6 Mar 2002 15:14:11 -0800 (PST) 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 g26NEAf34184 for ; Wed, 6 Mar 2002 15:14:10 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 6 Mar 2002 15:14:09 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: freebsd-sparc@freebsd.org Subject: more iso fun and games! Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org (I've just resubscribed, so I'll be able to contribute more) U10- seems that something odd has happened there. First of all- until isp is fixed, you should probably not have it config'd in as a default- if it fails to attach, apparently the interrupt still is routed and you die horribly. Otherwise, the U10's CDROM seemed to have problems: show: variable 'hints' not found OK set hint.isp.0.disable=1 OK boot nothing to autoload yet. jumping to kernel entry at 0x80030000. 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: Sun Mar 3 02:15:33 EST 2002 jake@k7.locore.ca:/usr/p4/sparc64/sys/sparc64/compile/GENERIC Preloaded elf kernel "/boot/kernel/kernel" at 0x80334000. Timecounter "tick" frequency 300000000 Hz cpu0: Sun Microsystems UltraSparc-IIi Processor (300.00 MHZ CPU) nexus0: pcib0: on nexus0 pcib0: SUNW,sabre: impl 0, version 0: ign 7c0 bus range 0 to 2; PCI bus 0 DVMA map: c0000000 to dfffffff pci0: on pcib0 pcib1: at device 1.0 on pci0 pci1: on pcib1 pci1: at device 1.0 (no driver attached) isp0: port 0x800-0x8ff mem 0x4000-0x4fff irq 20 at device 2.0 on pci1 isp0: device is disabled sym0: <875> port 0xc00-0xcff mem 0x8000-0x8fff,0x6000-0x60ff irq 24 at device 3.0 on pci1 sym0: No NVRAM, ID 7, Fast-20, SE, parity checking sym1: <875> port 0x1000-0x10ff mem 0xc000-0xcfff,0xa000-0xa0ff irq 25 at device 3.1 on pci1 sym1: No NVRAM, ID 7, Fast-20, SE, parity checking pcib2: at device 1.1 on pci0 pci2: on pcib2 ebus0: revision 0x01 ebus0: mem 0xf1000000-0xf17fffff,0xf0000000-0xf0ffffff at device 1.0 on pci2 ebus0: addr 0x140072f000-0x140072f003,0x140072c000-0x140072c003,0x140072a000-0x140072a003,0x1400728000-0x1400728003,0x1400726000-0x1400726003 (no driver attached) ebus0: addr 0x1400724000-0x1400724003 irq 37 (no driver attached) ebus0: addr 0x1400504000-0x1400504002 (no driver attached) ebus0: addr 0x1400400000-0x140040007f irq 43 (no driver attached) sio0 addr 0x14003083f8-0x14003083ff irq 41 on ebus0 sio0: type 16550A sio1 addr 0x14003062f8-0x14003062ff irq 42 on ebus0 sio1: type 16550A ebus0: addr 0x1400700000-0x140070000f,0x140030015c-0x140030015d,0x14003043bc-0x14003043cb irq 34 (no driver attached) ebus0: addr 0x1400720000-0x1400720003,0x1400706000-0x140070600f,0x14003023f0-0x14003023f7 irq 39 (no driver attached) eeprom0: addr 0x1400000000-0x1400001fff on ebus0 eeprom0: model mk48t59 eeprom0: hostid 80a020e8 ebus0: addr 0x1000000000-0x10000fffff (no driver attached) ebus0: addr 0x1400722000-0x1400722003,0x1400704000-0x140070400f,0x1400702000-0x140070200f,0x1400200000-0x14002000ff irq 36,35 (no driver attached) hme0: mem 0xe0000000-0xe0007fff irq 33 at device 1.1 on pci2 hme0: Ethernet address: 08:00:20:a0:20:e8 miibus0: on hme0 nsphy0: on miibus0 nsphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto pci2: at device 2.0 (no driver attached) atapci0: port 0xc00020-0xc0002f,0xc00018-0xc0001b,0xc00010-0xc00017,0xc00008-0xc0000b,0xc00000-0xc00007 irq 32 at device 3.0 on pci2 ata2: at 0xc00000 on atapci0 ata3: at 0xc00010 on atapci0 ad0: 2014MB [4092/16/63] at ata2-master WDMA2 ad1: 3020MB [6136/16/63] at ata2-slave WDMA2 acd0: CDROM at ata3-master PIO4 Waiting 2 seconds for SCSI devices to settle sym0: suspicious SCSI data while resetting the BUS. sym0: dp1,d15-8,dp0,d7-0,rst,req,ack,bsy,sel,atn,msg,c/d,i/o = 0x10100, expecting 0x100 Mounting root from cd9660:cd0a setrootbyname failed iso_mountroot: can't find rootvp Root mount failed: 6 Mounting root from cd9660:acd0a cd9660: RockRidge Extension Invalid time in real time clock. Check and reset the date immediately! acd0: READ_BIG - NO SENSE asc=0x02 ascq=0x00 error=0x00 vm_fault: pager read error, pid 8 (sh) Debugger("trapsig") Stopped at Debugger+0x1c: ta %xcc, 1 db> t trap() at trap+0x4d8 -- fast instruction access mmu miss tar=0x1040ca -- userland() at 0x104214 user trace: trap %o7 (leaf return) is 0x1038f4 pc 0x104214, sp 0x7fdfffff141 pc 0x10ccd4, sp 0x7fdfffff201 pc 0x10cc28, sp 0x7fdfffff2e1 pc 0x1001b0, sp 0x7fdfffff401 pc 0, sp 0x7fdfffff4c1 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 15:36:24 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 7D59737B41A for ; Wed, 6 Mar 2002 15:36:18 -0800 (PST) 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 g26NaIf34364 for ; Wed, 6 Mar 2002 15:36:18 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 6 Mar 2002 15:36:18 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: freebsd-sparc@freebsd.org Subject: more iso experiences: UE250 Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org For some reason, I thought the UE250 was supported: Type '?' for a list of commands, 'help' for more detailed help. OK set hint.isp.0.disable=1 OK set hint.isp.1.disable=2 OK boot nothing to autoload yet. jumping to kernel entry at 0x80030000. Copstray vector interrupt 2029 yright (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: Sun Mar 3 02:15:33 EST 2002 jake@k7.locore.ca:/usr/p4/sparc64/sys/sparc64/compile/GENERIC Preloaded elf kernel "/boot/kernel/kernel" at 0x80334000. Timecounter "tick" frequency 296000000 Hz cpu0: Sun Microsystems UltraSparc-II Processor (296.00 MHZ CPU) nexus0: nexus0: , type (unknown) (no driver attached) pcib0: on nexus0 pcib0: SUNW,psycho: impl 0, version 4: ign 7c0 bus range 0 to 2; PCI bus 0 initialializing counter-timer Timecounter "counter-timer" frequency 1000000 Hz DVMA map: fe000000 to ffffffff ofw_pci_init_intr: could not get interrupt map properties ofw_pci_init_intr: could not get interrupt map properties pci0: on pcib0 ebus0: revision 0x01 panic: trap: fast data access mmu miss Debugger("panic") Stopped at Debugger+0x1c: ta %xcc, 1 db> t panic() at panic+0x98 trap() at trap+0x4b0 -- fast data access mmu miss tar=0 -- bcmp() at bcmp+0xc ofw_isa_map_intr() at ofw_isa_map_intr+0x34 ebus_map_intr() at ebus_map_intr+0x58 ebus_setup_dinfo() at ebus_setup_dinfo+0x12c ebus_probe() at ebus_probe+0x53c device_probe_child() at device_probe_child+0xc4 device_probe_and_attach() at device_probe_and_attach+0x40 bus_generic_attach() at bus_generic_attach+0x10 device_probe_and_attach() at device_probe_and_attach+0xb4 bus_generic_attach() at bus_generic_attach+0x10 psycho_attach() at psycho_attach+0xa9c device_probe_and_attach() at device_probe_and_attach+0xb4 bus_generic_attach() at bus_generic_attach+0x10 device_probe_and_attach() at device_probe_and_attach+0xb4 root_bus_configure() at root_bus_configure+0x18 configure() at configure+0x20 mi_startup() at mi_startup+0x138 _start() at _start+0x30 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 16:45:51 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by hub.freebsd.org (Postfix) with SMTP id 8E4C937B41B for ; Wed, 6 Mar 2002 16:45:46 -0800 (PST) Received: (qmail 13260 invoked by uid 0); 7 Mar 2002 00:45:44 -0000 Received: from pd95388cd.dip.t-dialin.net (HELO forge.local) (217.83.136.205) by mail.gmx.net (mp004-rz3) with SMTP; 7 Mar 2002 00:45:44 -0000 Received: from tmm by forge.local with local (Exim 3.34 #1) id 16im2R-0001jx-00; Thu, 07 Mar 2002 01:45:43 +0100 Date: Thu, 7 Mar 2002 01:45:43 +0100 From: Thomas Moestl To: Matthew Jacob Cc: freebsd-sparc@freebsd.org Subject: Re: more iso experiences: UE250 Message-ID: <20020307004543.GA297@crow.dom2ip.de> Mail-Followup-To: Matthew Jacob , freebsd-sparc@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: User-Agent: Mutt/1.3.27i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, 2002/03/06 at 15:36:18 -0800, Matthew Jacob wrote: > [...] > panic() at panic+0x98 > trap() at trap+0x4b0 > -- fast data access mmu miss tar=0 -- > bcmp() at bcmp+0xc > ofw_isa_map_intr() at ofw_isa_map_intr+0x34 > ebus_map_intr() at ebus_map_intr+0x58 > ebus_setup_dinfo() at ebus_setup_dinfo+0x12c > ebus_probe() at ebus_probe+0x53c > device_probe_child() at device_probe_child+0xc4 > device_probe_and_attach() at device_probe_and_attach+0x40 > bus_generic_attach() at bus_generic_attach+0x10 > device_probe_and_attach() at device_probe_and_attach+0xb4 > bus_generic_attach() at bus_generic_attach+0x10 > psycho_attach() at psycho_attach+0xa9c > device_probe_and_attach() at device_probe_and_attach+0xb4 > bus_generic_attach() at bus_generic_attach+0x10 > device_probe_and_attach() at device_probe_and_attach+0xb4 > root_bus_configure() at root_bus_configure+0x18 > configure() at configure+0x20 > mi_startup() at mi_startup+0x138 > _start() at _start+0x30 I think I've just fixed this bug; Jake is going to build a new kernel tonight, it would be nice if you could test this again. The UE250 is not really supported, it's more in the "might work" category, since we never had a chance to test things on such a box. Thanks, - thomas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 16:50:44 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from pacengr.com (smtp.pacengr.com [207.211.164.136]) by hub.freebsd.org (Postfix) with ESMTP id 08E0037B404 for ; Wed, 6 Mar 2002 16:50:42 -0800 (PST) Received: from jiang (dhcp05.pacengr.com [207.211.164.155] (may be forged)) by pacengr.com (8.11.4/8.11.4) with SMTP id g270oZI00662 for ; Wed, 6 Mar 2002 16:50:36 -0800 Message-ID: <015501c1c572$58c58d90$6401a8c0@plstn1.sfba.home.com> From: "John Du" To: References: <14b5819239.1923914b58@smi.sun.com> Subject: which config to use to build FreeBSD sparc64 on an i386 machine? Date: Wed, 6 Mar 2002 16:52:23 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I am trying to build a FreeBSD sparc64 kernel on an i386 box running FreeBSD 4.5 Release. I have downloaded the toolchain from http://people.freebsd.org/~jake/sparc64-toolchain-releng4.tar.bz2 and installed it. I have also checked out the latest source code. I installed four sys/conf/xxx.sparc64 files to /sys/conf. When I do "config GEENRIC", I get: "config: line 24: Unknown machine type". Do I need a special config binary or have I missed something? Thank you for your help. John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 17: 2:14 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 3219D37B405 for ; Wed, 6 Mar 2002 17:02:13 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id g2712Dd38579; Wed, 6 Mar 2002 17:02:13 -0800 (PST) (envelope-from obrien) Date: Wed, 6 Mar 2002 16:58:09 -0800 From: "David O'Brien" To: John Du Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: which config to use to build FreeBSD sparc64 on an i386 machine? Message-ID: <20020306165809.A38558@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <14b5819239.1923914b58@smi.sun.com> <015501c1c572$58c58d90$6401a8c0@plstn1.sfba.home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <015501c1c572$58c58d90$6401a8c0@plstn1.sfba.home.com>; from jjohndu@yahoo.com on Wed, Mar 06, 2002 at 04:52:23PM -0800 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-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 06, 2002 at 04:52:23PM -0800, John Du wrote: > I am trying to build a FreeBSD sparc64 kernel on an i386 box running FreeBSD > 4.5 Release. I have downloaded the toolchain from > http://people.freebsd.org/~jake/sparc64-toolchain-releng4.tar.bz2 and > installed it. I have also checked out the latest source code. > > I installed four sys/conf/xxx.sparc64 files to /sys/conf. > > When I do "config GEENRIC", I get: "config: line 24: Unknown machine type". What machine are you running config(8) on? What is on your line 24? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 17: 4:26 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 02D8937B404 for ; Wed, 6 Mar 2002 17:04:24 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id g2714MG38619; Wed, 6 Mar 2002 17:04:22 -0800 (PST) (envelope-from obrien) Date: Wed, 6 Mar 2002 17:00:20 -0800 From: "David O'Brien" To: Matthew Jacob Cc: freebsd-sparc@freebsd.org Subject: Re: more iso fun and games! Message-ID: <20020306170020.B38558@dragon.nuxi.com> Reply-To: obrien@freebsd.org References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Mar 06, 2002 at 03:14:09PM -0800 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-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 06, 2002 at 03:14:09PM -0800, Matthew Jacob wrote: > > First of all- until isp is fixed, you should probably not have it config'd in > as a default- if it fails to attach, apparently the interrupt still is routed > and you die horribly. At this point I am not sure if `isp' works or not. I haven't been in a position to test it in a while. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 17:17:19 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from pacengr.com (smtp.pacengr.com [207.211.164.136]) by hub.freebsd.org (Postfix) with ESMTP id 304AC37B404; Wed, 6 Mar 2002 17:17:14 -0800 (PST) Received: from jiang (dhcp05.pacengr.com [207.211.164.155] (may be forged)) by pacengr.com (8.11.4/8.11.4) with SMTP id g271HDI01344; Wed, 6 Mar 2002 17:17:13 -0800 Message-ID: <017101c1c576$10e1a280$6401a8c0@plstn1.sfba.home.com> From: "John Du" To: Cc: References: <14b5819239.1923914b58@smi.sun.com> <015501c1c572$58c58d90$6401a8c0@plstn1.sfba.home.com> <20020306165809.A38558@dragon.nuxi.com> Subject: Re: which config to use to build FreeBSD sparc64 on an i386 machine? Date: Wed, 6 Mar 2002 17:19:01 -0800 MIME-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: 7bit X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 5.50.4807.1700 X-MimeOLE: Produced By Microsoft MimeOLE V5.50.4807.1700 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org ----- Original Message ----- From: "David O'Brien" To: "John Du" Cc: Sent: Wednesday, March 06, 2002 4:58 PM Subject: Re: which config to use to build FreeBSD sparc64 on an i386 machine? > On Wed, Mar 06, 2002 at 04:52:23PM -0800, John Du wrote: > > I am trying to build a FreeBSD sparc64 kernel on an i386 box running FreeBSD > > 4.5 Release. I have downloaded the toolchain from > > http://people.freebsd.org/~jake/sparc64-toolchain-releng4.tar.bz2 and > > installed it. I have also checked out the latest source code. > > > > I installed four sys/conf/xxx.sparc64 files to /sys/conf. > > > > When I do "config GEENRIC", I get: "config: line 24: Unknown machine type". > > What machine are you running config(8) on? What is on your line 24? It is FreeBSD 4.5 on a Pentium 90. Line 24 is: machine sparc64 Thanks, John To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 17:22:39 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id C295F37B402 for ; Wed, 6 Mar 2002 17:22:35 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id g271MaB38965; Wed, 6 Mar 2002 17:22:36 -0800 (PST) (envelope-from obrien) Date: Wed, 6 Mar 2002 17:18:32 -0800 From: "David O'Brien" To: John Du Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: which config to use to build FreeBSD sparc64 on an i386 machine? Message-ID: <20020306171832.C38558@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <14b5819239.1923914b58@smi.sun.com> <015501c1c572$58c58d90$6401a8c0@plstn1.sfba.home.com> <20020306165809.A38558@dragon.nuxi.com> <017101c1c576$10e1a280$6401a8c0@plstn1.sfba.home.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: <017101c1c576$10e1a280$6401a8c0@plstn1.sfba.home.com>; from jjohndu@yahoo.com on Wed, Mar 06, 2002 at 05:19:01PM -0800 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-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 06, 2002 at 05:19:01PM -0800, John Du wrote: > > ----- Original Message ----- > From: "David O'Brien" > To: "John Du" > Cc: > Sent: Wednesday, March 06, 2002 4:58 PM > Subject: Re: which config to use to build FreeBSD sparc64 on an i386 > machine? > > > > On Wed, Mar 06, 2002 at 04:52:23PM -0800, John Du wrote: > > > I am trying to build a FreeBSD sparc64 kernel on an i386 box running > FreeBSD > > > 4.5 Release. I have downloaded the toolchain from > > > http://people.freebsd.org/~jake/sparc64-toolchain-releng4.tar.bz2 and > > > installed it. I have also checked out the latest source code. > > > > > > I installed four sys/conf/xxx.sparc64 files to /sys/conf. > > > > > > When I do "config GEENRIC", I get: "config: line 24: Unknown machine > type". > > > > What machine are you running config(8) on? What is on your line 24? > > > It is FreeBSD 4.5 on a Pentium 90. Line 24 is: > > machine sparc64 Must run config(8) on either the sparc box itself, or a 5-current system. Jake might have a hacked up 4.5 config(8) though. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 19:50:23 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 9B17337B400 for ; Wed, 6 Mar 2002 19:50:19 -0800 (PST) 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 g273oEf35879; Wed, 6 Mar 2002 19:50:15 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 6 Mar 2002 19:50:14 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Thomas Moestl Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: more iso experiences: UE250 In-Reply-To: <20020307004543.GA297@crow.dom2ip.de> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Can't test until I get something bootable. I guess I'll have to fix my network's booting issues after all so I can netboot. On Thu, 7 Mar 2002, Thomas Moestl wrote: > On Wed, 2002/03/06 at 15:36:18 -0800, Matthew Jacob wrote: > > [...] > > panic() at panic+0x98 > > trap() at trap+0x4b0 > > -- fast data access mmu miss tar=0 -- > > bcmp() at bcmp+0xc > > ofw_isa_map_intr() at ofw_isa_map_intr+0x34 > > ebus_map_intr() at ebus_map_intr+0x58 > > ebus_setup_dinfo() at ebus_setup_dinfo+0x12c > > ebus_probe() at ebus_probe+0x53c > > device_probe_child() at device_probe_child+0xc4 > > device_probe_and_attach() at device_probe_and_attach+0x40 > > bus_generic_attach() at bus_generic_attach+0x10 > > device_probe_and_attach() at device_probe_and_attach+0xb4 > > bus_generic_attach() at bus_generic_attach+0x10 > > psycho_attach() at psycho_attach+0xa9c > > device_probe_and_attach() at device_probe_and_attach+0xb4 > > bus_generic_attach() at bus_generic_attach+0x10 > > device_probe_and_attach() at device_probe_and_attach+0xb4 > > root_bus_configure() at root_bus_configure+0x18 > > configure() at configure+0x20 > > mi_startup() at mi_startup+0x138 > > _start() at _start+0x30 > > I think I've just fixed this bug; Jake is going to build a new kernel > tonight, it would be nice if you could test this again. The UE250 is > not really supported, it's more in the "might work" category, since we > never had a chance to test things on such a box. > > Thanks, > - thomas > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 19:51:56 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id 3689137B402; Wed, 6 Mar 2002 19:51:52 -0800 (PST) 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 g273ppf35897; Wed, 6 Mar 2002 19:51:51 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 6 Mar 2002 19:51:51 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: "David O'Brien" Cc: freebsd-sparc@freebsd.org Subject: Re: more iso fun and games! In-Reply-To: <20020306170020.B38558@dragon.nuxi.com> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org It doesn't - request/response queue maps are failing to set up. Could be another issue, but assume it's broken until it gets fixed. On Wed, 6 Mar 2002, David O'Brien wrote: > On Wed, Mar 06, 2002 at 03:14:09PM -0800, Matthew Jacob wrote: > > > > First of all- until isp is fixed, you should probably not have it config'd in > > as a default- if it fails to attach, apparently the interrupt still is routed > > and you die horribly. > > At this point I am not sure if `isp' works or not. > I haven't been in a position to test it in a while. > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 22:53:39 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 5199837B402 for ; Wed, 6 Mar 2002 22:53:34 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g276vft07781; Thu, 7 Mar 2002 01:57:41 -0500 (EST) (envelope-from jake) Date: Thu, 7 Mar 2002 01:57:40 -0500 From: Jake Burkholder To: Matthew Jacob Cc: Thomas Moestl , freebsd-sparc@FreeBSD.ORG Subject: Re: more iso experiences: UE250 Message-ID: <20020307015740.C92569@locore.ca> References: <20020307004543.GA297@crow.dom2ip.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Mar 06, 2002 at 07:50:14PM -0800 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Wed, Mar 06, 2002 at 07:50:14PM -0800, Matthew Jacob said words to the effect of; > > Can't test until I get something bootable. I guess I'll have to fix my > network's booting issues after all so I can netboot. I had hoped to cut another iso tonight, but it doesn't look like I'll get to it before bed time. In any case if you get netbooting I've updated the kernels on freefall with tmm's fix, and I took out isp so you won't have to disable it. I also took out sio which should fix the keyboard issue people have been seeing, and it won't drop to the debugger when a userland program crashes :) Jake > > > On Thu, 7 Mar 2002, Thomas Moestl wrote: > > > On Wed, 2002/03/06 at 15:36:18 -0800, Matthew Jacob wrote: > > > [...] > > > panic() at panic+0x98 > > > trap() at trap+0x4b0 > > > -- fast data access mmu miss tar=0 -- > > > bcmp() at bcmp+0xc > > > ofw_isa_map_intr() at ofw_isa_map_intr+0x34 > > > ebus_map_intr() at ebus_map_intr+0x58 > > > ebus_setup_dinfo() at ebus_setup_dinfo+0x12c > > > ebus_probe() at ebus_probe+0x53c > > > device_probe_child() at device_probe_child+0xc4 > > > device_probe_and_attach() at device_probe_and_attach+0x40 > > > bus_generic_attach() at bus_generic_attach+0x10 > > > device_probe_and_attach() at device_probe_and_attach+0xb4 > > > bus_generic_attach() at bus_generic_attach+0x10 > > > psycho_attach() at psycho_attach+0xa9c > > > device_probe_and_attach() at device_probe_and_attach+0xb4 > > > bus_generic_attach() at bus_generic_attach+0x10 > > > device_probe_and_attach() at device_probe_and_attach+0xb4 > > > root_bus_configure() at root_bus_configure+0x18 > > > configure() at configure+0x20 > > > mi_startup() at mi_startup+0x138 > > > _start() at _start+0x30 > > > > I think I've just fixed this bug; Jake is going to build a new kernel > > tonight, it would be nice if you could test this again. The UE250 is > > not really supported, it's more in the "might work" category, since we > > never had a chance to test things on such a box. > > > > Thanks, > > - thomas > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > > with "unsubscribe freebsd-sparc" in the body of the message > > > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-sparc" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Wed Mar 6 23:27:39 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from beppo.feral.com (beppo.feral.com [192.67.166.79]) by hub.freebsd.org (Postfix) with ESMTP id C37B837B43F for ; Wed, 6 Mar 2002 23:27:30 -0800 (PST) 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 g277RNf37476; Wed, 6 Mar 2002 23:27:23 -0800 (PST) (envelope-from mjacob@feral.com) Date: Wed, 6 Mar 2002 23:27:23 -0800 (PST) From: Matthew Jacob X-Sender: mjacob@beppo Reply-To: mjacob@feral.com To: Jake Burkholder Cc: Thomas Moestl , freebsd-sparc@FreeBSD.ORG Subject: Re: more iso experiences: UE250 In-Reply-To: <20020307015740.C92569@locore.ca> Message-ID: MIME-Version: 1.0 Content-Type: TEXT/PLAIN; charset=US-ASCII Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Thu, 7 Mar 2002, Jake Burkholder wrote: > Apparently, On Wed, Mar 06, 2002 at 07:50:14PM -0800, > Matthew Jacob said words to the effect of; > > > > > Can't test until I get something bootable. I guess I'll have to fix my > > network's booting issues after all so I can netboot. > > I had hoped to cut another iso tonight, but it doesn't look like I'll get > to it before bed time. In any case if you get netbooting I've updated the > kernels on freefall with tmm's fix, and I took out isp so you won't have > to disable it. > > I also took out sio which should fix the keyboard issue people have been > seeing, and it won't drop to the debugger when a userland program crashes :) > Hmm? If you take out sio, don't I lose my serial console? -matt To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Mar 7 2:52:27 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from dragon.nuxi.com (trang.nuxi.com [66.92.13.169]) by hub.freebsd.org (Postfix) with ESMTP id 3A52937B41B for ; Thu, 7 Mar 2002 02:52:25 -0800 (PST) Received: (from obrien@localhost) by dragon.nuxi.com (8.11.6/8.11.1) id g27ApXl63464; Thu, 7 Mar 2002 02:51:33 -0800 (PST) (envelope-from obrien) Date: Thu, 7 Mar 2002 02:47:29 -0800 From: "David O'Brien" To: Matthew Jacob Cc: freebsd-sparc@FreeBSD.ORG Subject: Re: more iso experiences: UE250 Message-ID: <20020307024729.A63426@dragon.nuxi.com> Reply-To: obrien@FreeBSD.ORG References: <20020307015740.C92569@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Mar 06, 2002 at 11:27:23PM -0800 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-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Wed, Mar 06, 2002 at 11:27:23PM -0800, Matthew Jacob wrote: > Hmm? If you take out sio, don't I lose my serial console? Nope. You get it thru ofwconsole. `sio' for console (which is faster than ofwconsole) appears to only be applicable to the Blade100. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Mar 7 7:34:54 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 4E3B637B422 for ; Thu, 7 Mar 2002 07:33:52 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g27FbaG09951; Thu, 7 Mar 2002 10:37:36 -0500 (EST) (envelope-from jake) Date: Thu, 7 Mar 2002 10:37:36 -0500 From: Jake Burkholder To: Matthew Jacob Cc: Thomas Moestl , freebsd-sparc@FreeBSD.ORG Subject: Re: more iso experiences: UE250 Message-ID: <20020307103736.A7785@locore.ca> References: <20020307015740.C92569@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i In-Reply-To: ; from mjacob@feral.com on Wed, Mar 06, 2002 at 11:27:23PM -0800 Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Apparently, On Wed, Mar 06, 2002 at 11:27:23PM -0800, Matthew Jacob said words to the effect of; > > > On Thu, 7 Mar 2002, Jake Burkholder wrote: > > > Apparently, On Wed, Mar 06, 2002 at 07:50:14PM -0800, > > Matthew Jacob said words to the effect of; > > > > > > > > Can't test until I get something bootable. I guess I'll have to fix my > > > network's booting issues after all so I can netboot. > > > > I had hoped to cut another iso tonight, but it doesn't look like I'll get > > to it before bed time. In any case if you get netbooting I've updated the > > kernels on freefall with tmm's fix, and I took out isp so you won't have > > to disable it. > > > > I also took out sio which should fix the keyboard issue people have been > > seeing, and it won't drop to the debugger when a userland program crashes :) > > > > Hmm? If you take out sio, don't I lose my serial console? No, sio only works on blades. Other machines use ofw_console. > > -matt > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Thu Mar 7 7:57:21 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from k6.locore.ca (k6.locore.ca [198.96.117.170]) by hub.freebsd.org (Postfix) with ESMTP id 8190837B404 for ; Thu, 7 Mar 2002 07:57:12 -0800 (PST) Received: (from jake@localhost) by k6.locore.ca (8.11.6/8.11.6) id g27G1Ux10165 for freebsd-sparc@freebsd.org; Thu, 7 Mar 2002 11:01:30 -0500 (EST) (envelope-from jake) Date: Thu, 7 Mar 2002 11:01:30 -0500 From: Jake Burkholder To: freebsd-sparc@freebsd.org Subject: [jake@FreeBSD.org: cvs commit: src/sys/sparc64/include smp.h tlb.h src/sys/sparc64/sparc64 bus_machdep.c genassym.c machdep.c mp_exception.s mp_locore.s mp_machdep.c pmap.c pv.c trap.c tsb.c] Message-ID: <20020307110130.D7785@locore.ca> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline User-Agent: Mutt/1.2.5i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org If anyone has a quad cpu machine they can provide remote access to, I'd really like to know about it. Jake ----- Forwarded message from Jake Burkholder ----- Delivered-To: jake@freebsd.org Delivered-To: cvs-committers@freebsd.org From: Jake Burkholder Date: Wed, 6 Mar 2002 22:01:41 -0800 (PST) To: cvs-committers@FreeBSD.org, cvs-all@FreeBSD.org Subject: cvs commit: src/sys/sparc64/include smp.h tlb.h src/sys/sparc64/sparc64 bus_machdep.c genassym.c machdep.c mp_exception.s mp_locore.s mp_machdep.c pmap.c pv.c trap.c tsb.c X-FreeBSD-CVS-Branch: HEAD Precedence: bulk X-Loop: FreeBSD.ORG jake 2002/03/06 22:01:41 PST Modified files: sys/sparc64/include smp.h tlb.h sys/sparc64/sparc64 bus_machdep.c genassym.c machdep.c mp_exception.s mp_locore.s mp_machdep.c pmap.c pv.c trap.c tsb.c Log: Implement delivery of tlb shootdown ipis. This is currently more fine grained than the other implementations; we have complete control over the tlb, so we only demap specific pages. We take advantage of the ranged tlb flush api to send one ipi for a range of pages, and due to the pm_active optimization we rarely send ipis for demaps from user pmaps. Remove now unused routines to load the tlb; this is only done once outside of the tlb fault handlers. Minor cleanups to the smp startup code. This boots multi user with both cpus active on a dual ultra 60 and on a dual ultra 2. Revision Changes Path 1.8 +37 -24 src/sys/sparc64/include/smp.h 1.14 +66 -145 src/sys/sparc64/include/tlb.h 1.6 +2 -0 src/sys/sparc64/sparc64/bus_machdep.c 1.27 +4 -2 src/sys/sparc64/sparc64/genassym.c 1.41 +2 -0 src/sys/sparc64/sparc64/machdep.c 1.2 +68 -53 src/sys/sparc64/sparc64/mp_exception.s 1.3 +23 -15 src/sys/sparc64/sparc64/mp_locore.s 1.4 +18 -9 src/sys/sparc64/sparc64/mp_machdep.c 1.40 +17 -7 src/sys/sparc64/sparc64/pmap.c 1.13 +2 -0 src/sys/sparc64/sparc64/pv.c 1.28 +2 -0 src/sys/sparc64/sparc64/trap.c 1.17 +2 -0 src/sys/sparc64/sparc64/tsb.c ----- End forwarded message ----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sat Mar 9 13:11: 4 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 50D3F37B400 for ; Sat, 9 Mar 2002 13:11:00 -0800 (PST) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.11.4/8.11.6) id g29LAxW00927; Sat, 9 Mar 2002 16:10:59 -0500 (EST) (envelope-from wollman) Date: Sat, 9 Mar 2002 16:10:59 -0500 (EST) From: Garrett Wollman Message-Id: <200203092110.g29LAxW00927@khavrinen.lcs.mit.edu> To: sparc@FreeBSD.org Subject: How to increase kernel VM? Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org I've been running Jake's March 7th kernel (once I finally copied it into the right location), and noted that the kernel memory limits seem absurdly low -- so low, in fact, that my Ultra 5 has deadlocked in `cvs co' several times as a result of running into the kmem limit for FFS nodes: FFS node 8467 4234K 4670K 6144K 35726 0 0 512 This machine thought that maxvnodes ought to be 19275, which would have required at least 9640K of memory just for FFS nodes. Things seem to be working reasonanbly now that I have lowered maxvnodes to 8192, and vnlru appears to actually be running, but I would obviously prefer to have a more reasonably-sized kernel malloc arena. -GAWollman To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sat Mar 9 13:25:39 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from mail.gmx.net (mail.gmx.net [213.165.64.20]) by hub.freebsd.org (Postfix) with SMTP id 3285537B400 for ; Sat, 9 Mar 2002 13:25:36 -0800 (PST) Received: (qmail 17845 invoked by uid 0); 9 Mar 2002 21:25:34 -0000 Received: from p5086e9a9.dip.t-dialin.net (HELO forge.local) (80.134.233.169) by mail.gmx.net (mp010-rz3) with SMTP; 9 Mar 2002 21:25:34 -0000 Received: from tmm by forge.local with local (Exim 3.34 #1) id 16joLO-0005PC-00; Sat, 09 Mar 2002 22:25:34 +0100 Date: Sat, 9 Mar 2002 22:25:34 +0100 From: Thomas Moestl To: Garrett Wollman Cc: sparc@FreeBSD.org Subject: Re: How to increase kernel VM? Message-ID: <20020309212534.GA12696@crow.dom2ip.de> Mail-Followup-To: Garrett Wollman , sparc@FreeBSD.org References: <200203092110.g29LAxW00927@khavrinen.lcs.mit.edu> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <200203092110.g29LAxW00927@khavrinen.lcs.mit.edu> User-Agent: Mutt/1.3.27i Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org On Sat, 2002/03/09 at 16:10:59 -0500, Garrett Wollman wrote: > I've been running Jake's March 7th kernel (once I finally copied it > into the right location), and noted that the kernel memory limits seem > absurdly low -- so low, in fact, that my Ultra 5 has deadlocked in > `cvs co' several times as a result of running into the kmem limit for > FFS nodes: > > FFS node 8467 4234K 4670K 6144K 35726 0 0 512 > > This machine thought that maxvnodes ought to be 19275, which would > have required at least 9640K of memory just for FFS nodes. > > Things seem to be working reasonanbly now that I have lowered > maxvnodes to 8192, and vnlru appears to actually be running, but I > would obviously prefer to have a more reasonably-sized kernel malloc > arena. This should alredy be fixed in the p4 repository (the definition of VM_KMEM_SIZE_SCALE was missing from sparc64/include/vmparam.h). An updated kernel should be available soon. - thomas To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message From owner-freebsd-sparc Sat Mar 9 21:39: 3 2002 Delivered-To: freebsd-sparc@freebsd.org Received: from khavrinen.lcs.mit.edu (khavrinen.lcs.mit.edu [18.24.4.193]) by hub.freebsd.org (Postfix) with ESMTP id 7735437B404 for ; Sat, 9 Mar 2002 21:38:54 -0800 (PST) Received: (from wollman@localhost) by khavrinen.lcs.mit.edu (8.11.4/8.11.6) id g2A5csD04413; Sun, 10 Mar 2002 00:38:54 -0500 (EST) (envelope-from wollman) Date: Sun, 10 Mar 2002 00:38:54 -0500 (EST) From: Garrett Wollman Message-Id: <200203100538.g2A5csD04413@khavrinen.lcs.mit.edu> To: sparc@freebsd.org Subject: Details of float->unsigned long conversion bug Sender: owner-freebsd-sparc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.org Posted by request of David O'Brien. ------- start of forwarded message (RFC 934 encapsulation) ------- In-Reply-To: <20020309185700.C75152@dragon.nuxi.com> References: <200203092111.g29LB1O61538@freefall.freebsd.org> <200203092114.g29LEIk00987@khavrinen.lcs.mit.edu> <20020309142222.A75252@dragon.nuxi.com> <200203100031.g2A0Vjr02401@khavrinen.lcs.mit.edu> <20020309185700.C75152@dragon.nuxi.com> To: obrien@FreeBSD.org Cc: tmm@freebsd.org, jake@freebsd.org Subject: Re: serious sparc64 toolchain bug < said: > I am trying to build a new toolchain for tomarrow's ISO. > I'll play with this on the newer compiler. Actually, having spent some time looking at the code which is generated, I'm convinced that it is (at least logically) correct. Do we emulate quad-length floating-point? If so, then it may be a bug in the emulator. Here's the code GCC generates for my test program, with comments: .file "foo.c" .section .rodata.str1.8,"aMS",@progbits,1 .align 8 .LLC0: .asciz "as int: %d\n" .align 8 .LLC1: .asciz "as unsigned int: %u\n" .align 8 .LLC2: .asciz "as long: %ld\n" .align 8 .LLC3: .asciz "as unsigned long: %lu\n" .section ".rodata" .align 16 ! ! The following constant is 2**63 as a long double, verified by ! printing it from another program. ! .LLC4: .long 1077805056 .long 0 .long 0 .long 0 .section ".text" .align 4 .global main .type main,#function .proc 04 main: !#PROLOGUE# 0 save %sp, -208, %sp !#PROLOGUE# 1 ldx [%i1+8], %o0 ! %o0 <= argv[1] call strtod, 0 ! %f0 <= strtod(argv[1]) mov 0, %o1 ! %o1 <= 0 (delay slot) fdtos %f0, %f0 ! %f0 <= (float)%f0 st %f0, [%fp+2027] ! save %f0 in f fstoi %f0, %f2 ! %f2 <= trunc(%f0) st %f2, [%fp+2031] ! save result in temp ld [%fp+2031], %o1 ! get it into integer register sra %o1, 0, %o1 ! sign-extend to 64 bits sethi %h44(.LLC0), %o0 ! load address of format string or %o0, %m44(.LLC0), %o0 ! ...into %o0 sllx %o0, 12, %o0 ! ...still loading address... call printf, 0 ! print it! or %o0, %l44(.LLC0), %o0 ! ...finish address (delay slot) ld [%fp+2027], %f3 ! get original float back fstox %f3, %f2 ! convert to 64-bit int std %f2, [%fp+2031] ! save to temp ldx [%fp+2031], %l0 ! load it to %l0 srl %l0, 0, %o1 ! put low half to %o1 and zero sethi %h44(.LLC1), %o0 ! compute address of format or %o0, %m44(.LLC1), %o0 sllx %o0, 12, %o0 call printf, 0 ! ...and print or %o0, %l44(.LLC1), %o0 sethi %h44(.LLC2), %o0 ! compute address of format or %o0, %m44(.LLC2), %o0 sllx %o0, 12, %o0 or %o0, %l44(.LLC2), %o0 call printf, 0 ! ...and print mov %l0, %o1 ! put 64-bit value into %o1 ! (delay slot) ! Here is where the bizarre parts begin, as we use a 23-instruction ! sequence to convert a float to an unsigned long. (This must be ! what Chris Torek meant by complaining about machines with very ! slow unsigned arithmetic!) ! ! .LLC4 is the label for a floating-point constant against which ! we compare the number we are trying to convert. ld [%fp+2027], %f4 ! get original float to %f4 fstoq %f4, %f0 ! %f0 = (long double)%f4 sethi %h44(.LLC4), %o0 ! load address of .LLC4 into or %o0, %m44(.LLC4), %o0 ! %o0... sllx %o0, 12, %o0 or %o0, %l44(.LLC4), %o0 ! ...done ldd [%o0], %f4 ! load constant at that addr ldd [%o0+8], %f6 ! into quad %f4 fcmpeq %fcc0, %f0, %f4 ! compare f0 and f4 as ! quad fp; raise exception ! if the comparison is ! unordered ! ! I added this NOP just in case the ! assertion in the manual about not ! requiring an intervening ILU instruction ! was false. ! nop ! ! This instruction was generated by GCC as ! fbge,a,pt, and the branch is always taken. ! I changed it to fbe,a,pt and the branch was ! still always taken. (See below for how I know.) ! With fbg,a,pt, the branch is *never* taken, not ! even when it should be. ! fbg,a,pt %fcc0, .LL2 ! if %f0 >= %f4 (which we ! predict that it is), ! retire the instruction ! in the delay slot and ! jump to .LL2. If, OTOH, ! %f0 < %f4, then cancel ! the instruction in the ! delay slot and do not jump. sethi %h44(.LLC4), %o0 ! see .LL2 fqtox %f0, %f0 ! %f0 = (long)%f0 ! ! When the branch above is erroneously not taken, ! and the value being converted is one which should ! overflow, the wrong result is generated. SPARCv9 ! ARM says that, if integer overflow is masked, ! the result should be 0x7fffffffffffffff. The ! value I see is 0xffffffff00000000. ! std %f0, [%fp+2031] ! store (long)%f0 to temp ba,pt %xcc, .LL3 ! jump to .LLC, after... ldx [%fp+2031], %o1 ! ...loading (long)%f0 to %o1 .LL2: ! ! We die here if the branch for overflow is ever taken. ! call abort, 0 or %o0, %m44(.LLC4), %o0 ! finish computing address sllx %o0, 12, %o0 ! of .LLC4 (again), from delay or %o0, %l44(.LLC4), %o0 ! slot of branch ldd [%o0], %f4 ! whee! reload the constant ldd [%o0+8], %f6 ! into long double %f4 again! fsubq %f0, %f4, %f4 ! %f4 = %f0 - %f4 fqtox %f4, %f4 ! convert to long std %f4, [%fp+2031] ! store long to temp ldx [%fp+2031], %o1 ! load into %o1 mov -1, %o0 sllx %o0, 63, %o0 ! %o0 = (1 << 63) xor %o1, %o0, %o1 ! %o1 ^= (1 << 63) .LL3: sethi %h44(.LLC3), %o0 ! get the message EA or %o0, %m44(.LLC3), %o0 sllx %o0, 12, %o0 call printf, 0 ! PRINT! or %o0, %l44(.LLC3), %o0 return %i7+8 mov 0, %o0 .LLfe1: .size main,.LLfe1-main .ident "GCC: (GNU) 3.1 20020224 (experimental)" - -GAWollman ------- end ------- [no save] To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-sparc" in the body of the message