From owner-freebsd-ppc Sun Aug 11 6:35:28 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 28AE137B400 for ; Sun, 11 Aug 2002 06:35:24 -0700 (PDT) Received: from bean.epix.net (bean.epix.net [199.224.64.57]) by mx1.FreeBSD.org (Postfix) with ESMTP id 9F3DF43E70 for ; Sun, 11 Aug 2002 06:35:23 -0700 (PDT) (envelope-from ddorman@epix.net) Received: from blackntan (svcr-216-37-220-112.dsl.svcr.epix.net [216.37.220.112]) by bean.epix.net (8.12.1/2002072401/PL) with ESMTP id g7BDZHfr029290 for ; Sun, 11 Aug 2002 09:35:20 -0400 (EDT) From: "D M Dorman" To: Subject: where to get Date: Sun, 11 Aug 2002 09:35:16 -0400 Message-ID: <000001c2413b$f0a5d170$0300000a@dormanhome.local> MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0001_01C2411A.6995B810" X-Priority: 3 (Normal) X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook, Build 10.0.3416 Importance: Normal X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0001_01C2411A.6995B810 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Where can I download Freebsd/ppc? =20 Dean=20 URL: www.godorman.com =20 www.godorman.org =20 resum=E9: online or pdf eBay: dorman-consulting = c2it: dmdorman@iname.com=20 donate: for software and services =09 Who lives in a pineapple under the sea...=09 =20 ------=_NextPart_000_0001_01C2411A.6995B810 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Message
Where = can I download=20 Freebsd/ppc?
 
Dean

URL: www.godorman.com=20
         www.godorman.org
resum=E9: online or pdf eBay: dorman-consulting
c2it: = dmdorman@iname.com=20
donate: for software and services Who lives in a pineapple under the=20 sea...
 
------=_NextPart_000_0001_01C2411A.6995B810-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Sun Aug 11 11:29:32 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 4191F37B400 for ; Sun, 11 Aug 2002 11:29:31 -0700 (PDT) Received: from mailout5.nyroc.rr.com (mailout5-0.nyroc.rr.com [24.92.226.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id A849443E4A for ; Sun, 11 Aug 2002 11:29:29 -0700 (PDT) (envelope-from justin@shiningsilence.com) Received: from big.shiningsilence.com (roc-24-169-96-227.rochester.rr.com [24.169.96.227]) by mailout5.nyroc.rr.com (8.11.6/RoadRunner 1.20) with ESMTP id g7BITPL27915; Sun, 11 Aug 2002 14:29:25 -0400 (EDT) Content-Type: text/plain; charset="iso-8859-1" From: "Justin C. Sherrill" Reply-To: justin@shiningsilence.com To: "D M Dorman" , Subject: Re: where to get Date: Sun, 11 Aug 2002 14:29:31 -0400 X-Mailer: KMail [version 1.4] References: <000001c2413b$f0a5d170$0300000a@dormanhome.local> In-Reply-To: <000001c2413b$f0a5d170$0300000a@dormanhome.local> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200208111429.31850.justin@shiningsilence.com> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Sunday 11 August 2002 09:35, D M Dorman wrote: > Where can I download Freebsd/ppc? > > Dean The short answer is : you can't, yet. There's more info here: http://www.shiningsilence.com/freebsd-ppc/ppc.html (Still waiting for someone in www to put it up on the FreeBSD.org website.) To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Aug 12 9:53: 8 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8491137B400 for ; Mon, 12 Aug 2002 09:53:07 -0700 (PDT) Received: from mailout5.nyroc.rr.com (mailout5-1.nyroc.rr.com [24.92.226.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4EE7943E3B for ; Mon, 12 Aug 2002 09:53:06 -0700 (PDT) (envelope-from justin@shiningsilence.com) Received: from big.shiningsilence.com (roc-24-169-96-227.rochester.rr.com [24.169.96.227]) by mailout5.nyroc.rr.com (8.11.6/RoadRunner 1.20) with ESMTP id g7CGr3L14431 for ; Mon, 12 Aug 2002 12:53:03 -0400 (EDT) Content-Type: text/plain; charset="iso-8859-1" From: "Justin C. Sherrill" Reply-To: justin@shiningsilence.com Subject: Me trying single-user Date: Mon, 12 Aug 2002 12:53:09 -0400 X-Mailer: KMail [version 1.4] To: freebsd-ppc@FreeBSD.ORG MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200208121253.09769.justin@shiningsilence.com> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG I tried making a CD with the recent ISO image, and getting it to boot off my white iBook. After this step: > mountroot> cd9660:acd0 With the first image, I got this: Mounting root from cd9660:acd0 setrootbyname failed iso_mountroot: can't find rootvp Root mount failed: 6 ... and then back to the root picker. I tried creating a new ISO with the new kernel files, but I didn't seem to be able to create anything bootable. How does one get the newer versions of the kernel file onto the existing ISO image? Do I need to mount the ISO as a vn device and copy the file over? To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Aug 12 13: 1:22 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8642A37B405; Mon, 12 Aug 2002 13:01:08 -0700 (PDT) Received: from tomts9-srv.bellnexxia.net (tomts9.bellnexxia.net [209.226.175.53]) by mx1.FreeBSD.org (Postfix) with ESMTP id B43D343E42; Mon, 12 Aug 2002 13:01:05 -0700 (PDT) (envelope-from hottymaria@gosympatico.ca) Received: from [209.226.175.136] by tomts9-srv.bellnexxia.net (InterMail vM.5.01.04.19 201-253-122-122-119-20020516) with SMTP id <20020812200119.KDYI12452.tomts9-srv.bellnexxia.net@[209.226.175.136]>; Mon, 12 Aug 2002 16:01:19 -0400 From: To: Subject: Hey, whats up? Date: Mon, 12 Aug 2002 16:01:51 -0400 MIME-Version: 1.0 Content-Type: text/plain; charset=ISO-8859-1 Content-Transfer-Encoding: 7bit Message-Id: <20020812200119.KDYI12452.tomts9-srv.bellnexxia.net@[209.226.175.136]> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG

My buddies and I were average people, just like you...Then we had our great idea...
find young hot girls
and proposition them to fool around on video tape.
Armed with a camera, a smooth tongue, and a couple of bucks we have made quite a few interesting videos!
BEST OF ALL... MY SITE IS 100% FREE!! If this sounds like something of interest to you,
click here You will be glad you did.











If you never want to hear from me again, please click here and I will remove you from all future mailings.

----- Get your free WebMail account from Sympatico-Lycos at www.sympatico.ca ----- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Aug 12 14:29:28 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 7D29637B400 for ; Mon, 12 Aug 2002 14:29:25 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 943D743E70 for ; Mon, 12 Aug 2002 14:29:23 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-228.qld.bigpond.net.au [203.45.246.228]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7CLWXg50528; Tue, 13 Aug 2002 07:32:33 +1000 (EST) Message-ID: <3D582CDD.3BC8D783@ptree32.com.au> Date: Tue, 13 Aug 2002 07:47:09 +1000 From: Peter Grehan Organization: Ptree32 Pty Ltd X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: justin@shiningsilence.com Cc: freebsd-ppc@FreeBSD.ORG Subject: Re: Me trying single-user References: <200208121253.09769.justin@shiningsilence.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Justin, > I tried making a CD with the recent ISO image, and getting it to boot off my > white iBook. I'm pretty sure the white iBook uses the Pangea chip, which combines the UniNorth/Keylargo chips of the early ibooks/imacs. I had hoped this would 'just work', but apparently not :-( > After this step: > > mountroot> cd9660:acd0 > > With the first image, I got this: > > Mounting root from cd9660:acd0 > setrootbyname failed > iso_mountroot: can't find rootvp > Root mount failed: 6 This is the error you get when the kernel can't locate the device part of the root spec (e.g. type cd9660:lkjlkljljk for the same result). So, the kernel must not have probed the ATA device. During the boot sequence, you should have seen lines like this (although it should have been 'Pangea I/O Controller'): macio0: mem 0x80000000-0x8007ffff at device 23.0 on pci1 atamacio0: mem 0x1f000-0x1ffff irq 19 on macio0 ata0 on atamacio0 atamacio1: mem 0x20000-0x20fff irq 20 on macio0 ata1 on atamacio1 atamacio2: mem 0x21000-0x21fff irq 21 on macio0 ata2 on atamacio2 and more importantly, at the end of the boot sequence where the ATA driver probes the disks attached to the controllers: Initializing GEOMetry subsystem ad0: 5729MB [ 12416/15/63 ] at ata0-master BIOSPIO acd0: CDROM at ata1-master BIOSPIO I know it's tedious, but would you be able to type in and send the boot log ? > I tried creating a new ISO with the new kernel files, but I didn't seem to be > able to create anything bootable. How does one get the newer versions of the > kernel file onto the existing ISO image? Do I need to mount the ISO as a vn > device and copy the file over? Probably the easiest way is to mount the ISO, copy all the files from it into a new directory tree, and overwrite the new kernel. When building the ISO, you need a few non-standard tweaks so OpenFirmware will see the files. From the NetBSD bootable CDROM howto (http://www.netbsd.org/Documentation/bootcd.html#macppcimage) # mkisofs -o PPC.ISO -hfs -part -l -J -r -L /your_src_tree Another approach is to leave the CDROM in the drive, and net-boot the new kernel: this will get you to the mountroot prompt, where the CDROM can be used at the root filesystem. But, having said the above, I don't believe the new kernels will fix your problem. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Mon Aug 12 19:28:44 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E70FD37B400 for ; Mon, 12 Aug 2002 19:28:42 -0700 (PDT) Received: from mailout5.nyroc.rr.com (mailout5-1.nyroc.rr.com [24.92.226.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id B678D43E4A for ; Mon, 12 Aug 2002 19:28:41 -0700 (PDT) (envelope-from justin@shiningsilence.com) Received: from big.shiningsilence.com (roc-24-169-96-227.rochester.rr.com [24.169.96.227]) by mailout5.nyroc.rr.com (8.11.6/RoadRunner 1.20) with ESMTP id g7D2STL25537; Mon, 12 Aug 2002 22:28:34 -0400 (EDT) Content-Type: text/plain; charset="iso-8859-1" From: "Justin C. Sherrill" Reply-To: justin@shiningsilence.com To: Peter Grehan Subject: Re: Me trying single-user Date: Mon, 12 Aug 2002 22:28:35 -0400 X-Mailer: KMail [version 1.4] Cc: freebsd-ppc@FreeBSD.ORG References: <200208121253.09769.justin@shiningsilence.com> <3D582CDD.3BC8D783@ptree32.com.au> In-Reply-To: <3D582CDD.3BC8D783@ptree32.com.au> MIME-Version: 1.0 Content-Transfer-Encoding: 8bit Message-Id: <200208122228.35905.justin@shiningsilence.com> Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Monday 12 August 2002 17:47, Peter Grehan wrote: > # mkisofs -o PPC.ISO -hfs -part -l -J -r -L /your_src_tree Ah, this is the trick I was missing. This is a new CDRW drive, so I wasn't terribly confident in its ability to write under FreeBSD, either. I'll give the new image a go, tomorrow. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Tue Aug 13 7:37:25 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 64D2F37B400 for ; Tue, 13 Aug 2002 07:37:22 -0700 (PDT) Received: from mailout5.nyroc.rr.com (mailout5-1.nyroc.rr.com [24.92.226.169]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5704643E42 for ; Tue, 13 Aug 2002 07:37:21 -0700 (PDT) (envelope-from justin@shiningsilence.com) Received: from shiningsilence.com (roc-24-169-96-227.rochester.rr.com [24.169.96.227]) by mailout5.nyroc.rr.com (8.11.6/RoadRunner 1.20) with SMTP id g7DEbBL26805 for ; Tue, 13 Aug 2002 10:37:15 -0400 (EDT) Received: from 24.93.1.61 (SquirrelMail authenticated user justin) by home.shiningsilence.com with HTTP; Tue, 13 Aug 2002 10:37:41 -0400 (EDT) Message-ID: <4154.24.93.1.61.1029249461.squirrel@home.shiningsilence.com> Date: Tue, 13 Aug 2002 10:37:41 -0400 (EDT) Subject: White iBook success! From: To: X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal X-Mailer: SquirrelMail (version 1.2.7) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I know it's tedious, but would you be able to type in and send the boot > log ? Man, I'm so used to cut-n-paste being ubiquitious... I created a new CD with the newest kernel I've seen here on the list... 0 > boot cd:,kernel load-size=1f9127 adler32=fd34c5a8 Loading ELF powerpc_init: no loader metadata. physavail: 0x3000 - 0x100000 (0xfd000) physavail: 0x2f8000 - 0x7c00000 (0x7908000) 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 #379: Fri Aug 9 22:09:32 GMT 2002 grehan@fb1.ptree32.com.au:/mnt/home/freebsd/work/sys/powerpc/compile/PETERG CPU: PowerPC G3 / 755 (Goldfinger) (Revision 2215) real memory = 130023424 (126976K bytes) avail memory = 122392576 (119524K bytes) nexus0: openpic0: on nexus0 openpic0: Version 1.2, supports up to 4 CPUs and up to 64 irqs unin0: on nexus0 unin0: Version 192 pcib0: on nexus0 pci0: on pcib0 pci0: at device 16.0 (no driver attached) pcib1: on nexus0 pci1: on pcib1 macio0: mem 0x80000000-0x8007ffff at device 23.0 atamacio0: mem 0x1f000-0x1ffff irq 19 on macio0 ata0 on atamacio0 pci1: at device 24.0 (no driver attached) pci1: at device 25.0 (no driver attached) pcib2: on nexus0 pci2: on pcib2 pci2: at device 14.0 (no driver attached) gem0: mem 0xf5200000-0xf53fffff irg41 at device 15.0 on pci2 miibus0: on gem0 bmtphy0: BCM5221 10/100base TC PHY> on miibus0 bmtphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto gem0: Ethernet address: 00:03:93:54:18:76, 10KB RX fifo, 4KB TX fifo using internal phy Timecounter "powerpc" frequency 16640000 Hz Timecounters tick every 10.000 msec Initializing GEOMetry subsystem ad0: 9590MB [19485/16/63] at ata0-master BIOSPIO acd0: DVD-ROM at ata0-slave BIOSPIO (manual root specifier menu) mountroot> cd9660:acd0 Mounting root from cd9660:acd0 cd9660: RockRidge Extension Jan 1 00:00:01 init:/etc/pwd.db: No such file or directory Enter full pathname of shell or RETURN for /bin/sh: Yay! It works. I even manged to get it set up on the local network, as 100baseTX, and successfully pinging things... I tried the CD with the old kernel, and the acd0 line never showed, which is probably why it wouldn't boot past that point. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Tue Aug 13 9:39:38 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B0BD337B400 for ; Tue, 13 Aug 2002 09:39:37 -0700 (PDT) Received: from cgp.wolnet.de (mail1.wolnet.de [213.178.17.15]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4948443E42 for ; Tue, 13 Aug 2002 09:39:36 -0700 (PDT) (envelope-from timo.schoeler@wolnet.de) Received: from [217.229.252.34] (account timo.schoeler@mail1.wolnet.de HELO localhost) by cgp.wolnet.de (CommuniGate Pro SMTP 4.0b1) with ESMTP-TLS id 178968 for freebsd-ppc@FreeBSD.org; Tue, 13 Aug 2002 18:39:28 +0200 Date: Tue, 13 Aug 2002 18:39:26 +0200 Mime-Version: 1.0 (Apple Message framework v482) Content-Type: text/plain; charset=US-ASCII; format=flowed Subject: Re: FreeBSD/ppc Project From: Timo Schoeler To: freebsd-ppc@FreeBSD.org Content-Transfer-Encoding: 7bit Message-Id: <3B113FEA-AEDB-11D6-A953-0003939F7190@wolnet.de> X-Mailer: Apple Mail (2.482) Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG subscribe To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Tue Aug 13 13:23: 8 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id C02DF37B400 for ; Tue, 13 Aug 2002 13:23:06 -0700 (PDT) Received: from post2.inre.asu.edu (post2.inre.asu.edu [129.219.110.73]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5F63C43E70 for ; Tue, 13 Aug 2002 13:23:06 -0700 (PDT) (envelope-from James.Sarrett@asu.edu) Received: from conversion.post2.inre.asu.edu by asu.edu (PMDF V6.1 #40111) id <0H0S00601TYEY1@asu.edu> for freebsd-ppc@freebsd.org; Tue, 13 Aug 2002 13:23:02 -0700 (MST) Received: from webmail3.asu.edu (webmail3.asu.edu [129.219.117.232]) by asu.edu (PMDF V6.1 #40111) with ESMTP id <0H0S004HMTYEAK@asu.edu>; Tue, 13 Aug 2002 13:23:02 -0700 (MST) Received: (from nobody@localhost) by webmail3.asu.edu (8.11.2/8.11.2) id g7DKN1R25318; Tue, 13 Aug 2002 13:23:01 -0700 Date: Tue, 13 Aug 2002 13:23:01 -0700 (MST) From: James.Sarrett@asu.edu Subject: Re: FreeBSD/ppc Project In-reply-to: <3B113FEA-AEDB-11D6-A953-0003939F7190@wolnet.de> X-Originating-IP: 129.219.151.91 To: Timo Schoeler Cc: freebsd-ppc@freebsd.org Message-id: <1029270181.3d596aa508289@webmail.asu.edu> MIME-version: 1.0 Content-type: text/plain; charset=ISO-8859-1 Content-transfer-encoding: 8bit User-Agent: IMP/PHP IMAP webmail program 2.2.3 References: <3B113FEA-AEDB-11D6-A953-0003939F7190@wolnet.de> X-Authentication-warning: webmail3.asu.edu: nobody set sender to jsarret@imap1.asu.edu using -f Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG If you want to subscribe to the list, you must send mail to majordomo@freebsd.org with the line: "subscribe freebsd-ppc" in the body of your messtage. -James Quoting Timo Schoeler : > subscribe > > > To Unsubscribe: send mail to majordomo@FreeBSD.org > with "unsubscribe freebsd-ppc" in the body of the message > To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Tue Aug 13 14: 1:28 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id B970C37B401 for ; Tue, 13 Aug 2002 14:01:26 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8F76343E6E for ; Tue, 13 Aug 2002 14:01:24 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-228.qld.bigpond.net.au [203.45.246.228]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7DL4qg99281 for ; Wed, 14 Aug 2002 07:04:53 +1000 (EST) Message-ID: <3D5977DF.341926B7@ptree32.com.au> Date: Wed, 14 Aug 2002 07:19:27 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-ppc@FreeBSD.ORG Subject: Re: White iBook success! References: <4154.24.93.1.61.1029249461.squirrel@home.shiningsilence.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Justin, Thanks for the boot log, and I'm happy to be wrong about the new kernel not working :-) > unin0: Version 192 I think my Uninorth versioning code isn't quite right. > macio0: mem 0x80000000-0x8007ffff at device 23.0 The Pangea chip is recognised after all. > acd0: DVD-ROM at ata0-slave BIOSPIO ... > I tried the CD with the old kernel, and the acd0 line never showed, which > is probably why it wouldn't boot past that point. Yep, the new kernel enables probing of the ATA slave. The original iBook has 3 ATA controllers, with the disk and CDROM on the master channel. Looks like Pangea systems have a single controller, with the disk on the master and the DVD/CDROM on the slave. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Tue Aug 13 17:11:15 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 99D7937B400 for ; Tue, 13 Aug 2002 17:11:13 -0700 (PDT) Received: from out020.verizon.net (out020pub.verizon.net [206.46.170.176]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE07143E6E for ; Tue, 13 Aug 2002 17:11:12 -0700 (PDT) (envelope-from john.hanus2@verizon.net) Received: from nwct ([4.65.23.166]) by out020.verizon.net (InterMail vM.5.01.05.09 201-253-122-126-109-20020611) with SMTP id <20020814001112.OPEJ10716.out020.verizon.net@nwct> for ; Tue, 13 Aug 2002 19:11:12 -0500 Message-ID: <000801c24327$18d25be0$0301a8c0@nwct> From: "John Hanus" To: Subject: Please add me to your mailing list Date: Tue, 13 Aug 2002 17:11:11 -0700 MIME-Version: 1.0 Content-Type: multipart/alternative; boundary="----=_NextPart_000_0005_01C242EC.6C1E10E0" X-Priority: 3 X-MSMail-Priority: Normal X-Mailer: Microsoft Outlook Express 6.00.2600.0000 X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG This is a multi-part message in MIME format. ------=_NextPart_000_0005_01C242EC.6C1E10E0 Content-Type: text/plain; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable Thankyou John ------=_NextPart_000_0005_01C242EC.6C1E10E0 Content-Type: text/html; charset="iso-8859-1" Content-Transfer-Encoding: quoted-printable
Thankyou
 
John
------=_NextPart_000_0005_01C242EC.6C1E10E0-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Wed Aug 14 4:26:30 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9574837B400 for ; Wed, 14 Aug 2002 04:26:28 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 922E343E6A for ; Wed, 14 Aug 2002 04:26:26 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-67.qld.bigpond.net.au [203.45.246.67]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7EBT9g30518; Wed, 14 Aug 2002 21:29:29 +1000 (EST) Message-ID: <3D5A426F.917AA8C5@ptree32.com.au> Date: Wed, 14 Aug 2002 21:43:43 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: Garrett Rooney Cc: freebsd-ppc@FreeBSD.ORG Subject: Re: More updated kernels References: <3D53D754.CB1BB97B@ptree32.com.au> <20020810130929.GA14950@electricjellyfish.net> <3D551695.BDCE44C7@ptree32.com.au> <20020810133658.GB14950@electricjellyfish.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Garrett, > Loading ELF > powerpc_init: no loader metadata > physavail: 0x3000 - 0x100000 (0xfd000) > physavail: 0x2f8000 - 0x10000000 (0xfd08000) > panic: mi_switch: kse state? > Uptime: 1s > > > Could you let me know the config & version of your iBook ? > > it's a 600 Mhz dual USB white ibook with 384 megs of ram. if you look > at apple's knowledge base doc on how to identify different models of > ibooks (*) it's the late 2001 model. I now have an eMac with 640Mb of RAM, and can reproduce this problem. Given that there has been a successful boot on a 128Mb white iBook, I'd say that it must be a memory size-related bug, which shouldn't be too hard to track down. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Wed Aug 14 5: 8:12 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id E81E137B400 for ; Wed, 14 Aug 2002 05:08:10 -0700 (PDT) Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by mx1.FreeBSD.org (Postfix) with SMTP id 49AA643E6E for ; Wed, 14 Aug 2002 05:08:10 -0700 (PDT) (envelope-from rooneg@isris.pair.com) Received: (qmail 28298 invoked by uid 3130); 14 Aug 2002 12:08:09 -0000 Date: Wed, 14 Aug 2002 08:08:08 -0400 From: Garrett Rooney To: Peter Grehan Cc: freebsd-ppc@FreeBSD.ORG Subject: Re: More updated kernels Message-ID: <20020814120808.GE14950@electricjellyfish.net> References: <3D53D754.CB1BB97B@ptree32.com.au> <20020810130929.GA14950@electricjellyfish.net> <3D551695.BDCE44C7@ptree32.com.au> <20020810133658.GB14950@electricjellyfish.net> <3D5A426F.917AA8C5@ptree32.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3D5A426F.917AA8C5@ptree32.com.au> User-Agent: Mutt/1.3.25i Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Wed, Aug 14, 2002 at 09:43:43PM +1000, Peter Grehan wrote: > Hi Garrett, > > > Loading ELF > > powerpc_init: no loader metadata > > physavail: 0x3000 - 0x100000 (0xfd000) > > physavail: 0x2f8000 - 0x10000000 (0xfd08000) > > panic: mi_switch: kse state? > > Uptime: 1s > > > > > Could you let me know the config & version of your iBook ? > > > > it's a 600 Mhz dual USB white ibook with 384 megs of ram. if you look > > at apple's knowledge base doc on how to identify different models of > > ibooks (*) it's the late 2001 model. > > I now have an eMac with 640Mb of RAM, and can reproduce this problem. > Given that there has been a successful boot on a 128Mb white iBook, I'd > say that it must be a memory size-related bug, which shouldn't be too > hard to track down. that's great to hear, i guess it means i won't have to go to the trouble of ripping the extra ram out of my machine now ;-) -garrett -- garrett rooney Remember, any design flaw you're rooneg@electricjellyfish.net sufficiently snide about becomes http://electricjellyfish.net/ a feature. -- Dan Sugalski To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Wed Aug 14 5:33:25 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 41C9E37B400 for ; Wed, 14 Aug 2002 05:33:23 -0700 (PDT) Received: from mailout5-0.nyroc.rr.com (mailout5-0.nyroc.rr.com [24.92.226.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 711B543E81 for ; Wed, 14 Aug 2002 05:33:22 -0700 (PDT) (envelope-from justin@shiningsilence.com) Received: from shiningsilence.com (roc-24-169-96-227.rochester.rr.com [24.169.96.227]) by mailout5-0.nyroc.rr.com (8.11.6/RoadRunner 1.20) with SMTP id g7ECXKW26502 for ; Wed, 14 Aug 2002 08:33:20 -0400 (EDT) Received: from 24.93.1.61 (SquirrelMail authenticated user justin) by home.shiningsilence.com with HTTP; Wed, 14 Aug 2002 08:33:38 -0400 (EDT) Message-ID: <4768.24.93.1.61.1029328418.squirrel@home.shiningsilence.com> Date: Wed, 14 Aug 2002 08:33:38 -0400 (EDT) Subject: [Fwd: Re: www/40060: Web page /project/ppc.html could use small update (text supplied)] From: To: X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal X-Mailer: SquirrelMail (version 1.2.7) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG The changes to the PowerPC project page on freebsd.org have been moved in. http://www.freebsd.org/platforms/ppc.html -------- Original Message -------- Subject: Re: www/40060: Web page /project/ppc.html could use small update (text supplied) From: Alfred Perlstein Date: Tue, August 13, 2002 10:11 pm To: justin@shiningsilence.com, alfred@FreeBSD.org, freebsd-www@FreeBSD.org Synopsis: Web page /project/ppc.html could use small update (text supplied) State-Changed-From-To: open->closed State-Changed-By: alfred State-Changed-When: Tue Aug 13 19:11:01 PDT 2002 State-Changed-Why: Delta committed. http://www.freebsd.org/cgi/query-pr.cgi?pr=40060 To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-www" in the body of the message To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Wed Aug 14 11:30:22 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 35D3837B401 for ; Wed, 14 Aug 2002 11:30:20 -0700 (PDT) Received: from mailout5-0.nyroc.rr.com (mailout5-0.nyroc.rr.com [24.92.226.122]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3DD4543E6A for ; Wed, 14 Aug 2002 11:30:19 -0700 (PDT) (envelope-from justin@shiningsilence.com) Received: from shiningsilence.com (roc-24-169-96-227.rochester.rr.com [24.169.96.227]) by mailout5-0.nyroc.rr.com (8.11.6/RoadRunner 1.20) with SMTP id g7EIUFW02178 for ; Wed, 14 Aug 2002 14:30:16 -0400 (EDT) Received: from 24.93.1.61 (SquirrelMail authenticated user justin) by home.shiningsilence.com with HTTP; Wed, 14 Aug 2002 14:30:33 -0400 (EDT) Message-ID: <1501.24.93.1.61.1029349833.squirrel@home.shiningsilence.com> Date: Wed, 14 Aug 2002 14:30:33 -0400 (EDT) Subject: Re: More updated kernels From: To: In-Reply-To: <3D5A426F.917AA8C5@ptree32.com.au> References: <3D53D754.CB1BB97B@ptree32.com.au> <20020810130929.GA14950@electricjellyfish.net> <3D551695.BDCE44C7@ptree32.com.au> <20020810133658.GB14950@electricjellyfish.net> <3D5A426F.917AA8C5@ptree32.com.au> X-Priority: 3 Importance: Normal X-MSMail-Priority: Normal X-Mailer: SquirrelMail (version 1.2.7) MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG > I now have an eMac with 640Mb of RAM, and can reproduce this problem. > Given that there has been a successful boot on a 128Mb white iBook, I'd > say that it must be a memory size-related bug, which shouldn't be too > hard to track down. Question for anyone: Should I submit an update to the PowerPC pages on freebsd.org, mentioning that it's possible to get to single-user mode? Or should I wait until there's more successful running machines, or maybe a new ISO? I'm leaning towards the latter, if only because it took 5 weeks to get the last update onto freebsd.org. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Aug 15 1: 0:50 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 8507A37B400 for ; Thu, 15 Aug 2002 01:00:48 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id ACF6C43E75 for ; Thu, 15 Aug 2002 01:00:46 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-67.qld.bigpond.net.au [203.45.246.67]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7F83fg78990; Thu, 15 Aug 2002 18:03:57 +1000 (EST) Message-ID: <3D5B63C6.58ADA632@ptree32.com.au> Date: Thu, 15 Aug 2002 18:18:14 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: justin@shiningsilence.com Cc: freebsd-ppc@FreeBSD.ORG Subject: Re: More updated kernels References: <3D53D754.CB1BB97B@ptree32.com.au> <20020810130929.GA14950@electricjellyfish.net> <3D551695.BDCE44C7@ptree32.com.au> <20020810133658.GB14950@electricjellyfish.net> <3D5A426F.917AA8C5@ptree32.com.au> <1501.24.93.1.61.1029349833.squirrel@home.shiningsilence.com> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Justin, > Question for anyone: Should I submit an update to the PowerPC pages on > freebsd.org, mentioning that it's possible to get to single-user mode? Or > should I wait until there's more successful running machines, or maybe a > new ISO? > > I'm leaning towards the latter, if only because it took 5 weeks to get the > last update onto freebsd.org. I'd say that latter is preferable, since there's a lot of machines with more than 256Mb RAM out there. I'm getting closer with my fix :-) later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Aug 15 5:40:21 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 9CE0F37B400 for ; Thu, 15 Aug 2002 05:40:18 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id AD42643E65 for ; Thu, 15 Aug 2002 05:40:16 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-67.qld.bigpond.net.au [203.45.246.67]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7FChcg86960 for ; Thu, 15 Aug 2002 22:43:54 +1000 (EST) Message-ID: <3D5BA563.362C35C7@ptree32.com.au> Date: Thu, 15 Aug 2002 22:58:11 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: freebsd-ppc@freebsd.org Subject: Yet more updated kernels Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG http://people.freebsd.org/~grehan/kernel http://people.freebsd.org/~grehan/kernel.nfs This should fix the problem for machines with > 256Mb. I've booted successfully on my 640Mb eMac, although the OFW console is painfully slow. The keyboard h/w doesn't seem to buffer as many keystrokes as the old iBook. The problem was that not all RAM was being direct-mapped through BATs, and the NetBSD pmap code relies on that. There was also a bug with the overwriting of the BOOTSTRAP_ALLOC flag, which caused problems when a bootstrap pvo entry was freed. There is a 'deprecated sysctl' message that's printed when running mount_cd9660. I'll update the userland binaries to the most recent kernel rev and get a new ISO image up in the next day or two so that everything is sync'd up. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Aug 15 17:30:50 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id CCF4F37B400 for ; Thu, 15 Aug 2002 17:30:48 -0700 (PDT) Received: from mail.jeamland.net (rafe.jeamland.net [203.18.243.114]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2D2D843E42 for ; Thu, 15 Aug 2002 17:30:48 -0700 (PDT) (envelope-from benno@FreeBSD.org) Received: from [192.168.9.176] (rtr1.snc.schools.net.au [203.2.135.22]) by mail.jeamland.net (Postfix) with ESMTP id 544B57060A; Fri, 16 Aug 2002 10:30:32 +1000 (EST) Subject: Re: Yet more updated kernels From: Benno Rice To: Peter Grehan Cc: freebsd-ppc@freebsd.org In-Reply-To: <3D5BA563.362C35C7@ptree32.com.au> References: <3D5BA563.362C35C7@ptree32.com.au> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-Dlw/6Ldifu5ETanHkUsY" X-Mailer: Ximian Evolution 1.0.8 Date: 16 Aug 2002 10:30:31 +1000 Message-Id: <1029457832.362.4.camel@ratchet.jeamland.net> Mime-Version: 1.0 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-Dlw/6Ldifu5ETanHkUsY Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Thu, 2002-08-15 at 22:58, Peter Grehan wrote: [snip] > The problem was that not all RAM was being direct-mapped through BATs, > and the NetBSD pmap code relies on that. Actually NetBSD has (or at least used to) use their ability to have separate page free lists to only ever allocate pvo entries from them low 256MB of RAM. At least that's how I read it. This meant that only direct-mapping the low 256MB worked fine as that's where all the pvo entries were. Thanks for coming up with a solution for this. =3D) --=20 Benno Rice benno@FreeBSD.org --=-Dlw/6Ldifu5ETanHkUsY Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.0.7 (FreeBSD) iD8DBQA9XEemXjRwWofFmQkRAj8YAJ9yI32ssFpm0nPhNjCQlR/nXoUVCQCePz00 ig/8DRiGAXObtpz819skCLU= =kQd9 -----END PGP SIGNATURE----- --=-Dlw/6Ldifu5ETanHkUsY-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Thu Aug 15 17:54:50 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6431237B401; Thu, 15 Aug 2002 17:54:47 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8CEE743E42; Thu, 15 Aug 2002 17:54:45 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-67.qld.bigpond.net.au [203.45.246.67]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7G0wUg20571; Fri, 16 Aug 2002 10:58:35 +1000 (EST) Message-ID: <3D5C5184.ED9DF4DC@ptree32.com.au> Date: Fri, 16 Aug 2002 11:12:36 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: Benno Rice Cc: freebsd-ppc@FreeBSD.org Subject: Re: Yet more updated kernels References: <3D5BA563.362C35C7@ptree32.com.au> <1029457832.362.4.camel@ratchet.jeamland.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Benno, > Actually NetBSD has (or at least used to) use their ability to have > separate page free lists to only ever allocate pvo entries from them low > 256MB of RAM. At least that's how I read it. This meant that only > direct-mapping the low 256MB worked fine as that's where all the pvo > entries were. That wasn't the problem I hit, and may not have for a long time. The pmap_enter() routine calls pmap_syncicache with the physical address, so that implies that all physical memory must have a 1:1 mapping. It's not possible to use the virtual address, since the segment registers for that pmap may not be in use. I hit this problem immediately, since OpenFirmware lives just below high memory, and my always-sync-icache mod had a DSI when doing a syncicache with the unmapped address. There is some NetBSD code that disables the MMU to sync the icache, but it's not used for 6XX processors. BTW, when using BATs for all of RAM, most of the OpenFirmware mappings aren't necessary, so the BPVO_POOL_SIZE constant can be dropped down to 2048 or so. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Fri Aug 16 15: 0: 2 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 3658C37B400 for ; Fri, 16 Aug 2002 15:00:01 -0700 (PDT) Received: from isris.pair.com (isris.pair.com [209.68.2.39]) by mx1.FreeBSD.org (Postfix) with SMTP id 814E543E7B for ; Fri, 16 Aug 2002 15:00:00 -0700 (PDT) (envelope-from rooneg@isris.pair.com) Received: (qmail 29132 invoked by uid 3130); 16 Aug 2002 21:59:59 -0000 Date: Fri, 16 Aug 2002 17:59:59 -0400 From: Garrett Rooney To: Peter Grehan Cc: freebsd-ppc@freebsd.org Subject: Re: Yet more updated kernels Message-ID: <20020816215959.GA28506@electricjellyfish.net> References: <3D5BA563.362C35C7@ptree32.com.au> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <3D5BA563.362C35C7@ptree32.com.au> User-Agent: Mutt/1.3.25i Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG On Thu, Aug 15, 2002 at 10:58:11PM +1000, Peter Grehan wrote: > http://people.freebsd.org/~grehan/kernel > http://people.freebsd.org/~grehan/kernel.nfs > > This should fix the problem for machines with > 256Mb. I've booted > successfully on my 640Mb eMac, although the OFW console is painfully slow. > The keyboard h/w doesn't seem to buffer as many keystrokes as the old > iBook. this boots fine on my white ibook, but fails to find the cdrom, so i can't do much at mountroot> i'm tired of copying the boot messages down by hand, so here's a screenshot courtesy of my digital camera, just in case the output helps out in debugging. http://electricjellyfish.net/garrett/pics/freebsd-ibook.jpg thanks for all your work on this, it's looking great. when can we expect to see this work committed? -garrett -- garrett rooney Remember, any design flaw you're rooneg@electricjellyfish.net sufficiently snide about becomes http://electricjellyfish.net/ a feature. -- Dan Sugalski To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Fri Aug 16 19:22:56 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 52B1E37B400 for ; Fri, 16 Aug 2002 19:22:55 -0700 (PDT) Received: from gt3.OntheNet.com.au (nt.com.au [203.13.70.61]) by mx1.FreeBSD.org (Postfix) with ESMTP id 8D75E43E77 for ; Fri, 16 Aug 2002 19:22:53 -0700 (PDT) (envelope-from peterg@ptree32.com.au) Received: from ptree32.com.au (CPE-203-45-246-67.qld.bigpond.net.au [203.45.246.67]) by gt3.OntheNet.com.au (8.11.4/8.11.4) with ESMTP id g7H2QNg55979; Sat, 17 Aug 2002 12:26:33 +1000 (EST) Message-ID: <3D5DB7B6.15F3A535@ptree32.com.au> Date: Sat, 17 Aug 2002 12:40:54 +1000 From: Peter Grehan X-Mailer: Mozilla 4.79 [en] (X11; U; Linux 2.2.14-12 i686) X-Accept-Language: en MIME-Version: 1.0 To: Garrett Rooney Cc: freebsd-ppc@FreeBSD.ORG Subject: Re: Yet more updated kernels References: <3D5BA563.362C35C7@ptree32.com.au> <20020816215959.GA28506@electricjellyfish.net> Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG Hi Garrett, > this boots fine on my white ibook, but fails to find the cdrom, so i > can't do much at mountroot> It looks like the ATA driver is having trouble probing the slave drive. I don't have a machine with master/slave drives on the same controller, so it could be a difficult one to track down. > when can we expect to see this work committed? Benno is reviewing the diffs, so maybe next week. later, Peter. To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Sat Aug 17 13:29:53 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 60BAF37B400 for ; Sat, 17 Aug 2002 13:29:49 -0700 (PDT) Received: from bothawui.bothan.net (bothawui.bothan.net [66.92.184.160]) by mx1.FreeBSD.org (Postfix) with SMTP id 0D3ED43E6A for ; Sat, 17 Aug 2002 13:29:49 -0700 (PDT) (envelope-from jtl-freebsd@bothan.net) Received: (qmail 18132 invoked from network); 17 Aug 2002 20:29:48 -0000 Received: from unknown (HELO localhost.localdomain) (127.0.0.1) by localhost with SMTP; 17 Aug 2002 20:29:48 -0000 Subject: freebsd-ppc: gcc's SysV ABI and parameter passing From: Joshua LeVasseur To: freebsd-ppc@freebsd.org Content-Type: text/plain Content-Transfer-Encoding: 7bit X-Mailer: Ximian Evolution 1.0.7 Date: 17 Aug 2002 22:29:44 +0200 Message-Id: <1029616185.9422.427.camel@i30pc32> Mime-Version: 1.0 Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG While analyzing the code generated by gcc, I noticed that gcc implements quite a literal interpretation of the System V ABI for parameter passing. From the spec: "A struct, union, or long double, any of which shall be treated as a pointer to the object, or to a copy of the object where necessary to enforce call-by-value semantics. Only if the caller can ascertain that the object is "constant" can it pass a pointer to the object itself." Some example code, which declares a union for representing a 32-bit bit-field (common for kernel code). ----------------------- class simple_t { public: union { unsigned raw; struct { unsigned yoda : 16; unsigned vader : 16; } x; }; }; int add( simple_t a, simple_t b ) { return a.raw + b.raw; } int main( void ) { simple_t a, b; a.raw = 1; b.raw = 2; return add( a, b ); } ---------------------- gcc, using the SysV ABI, will generate the following code: add: lwz r0,0(r3) lwz r3,0(r4) add r3,r0,r3 blr main: li r0,1 li r9,2 stw r0,8(r1) stw r9,12(r1) addi r3,r1,8 addi r4,r1,12 bl add Notice how gcc writes the values to the stack before calling add(), and then loads them off the stack in the add() function. Rather than passing them as 32-bit parameters. Now inspect the code generated by an alternative ABI (I use a modified eabi to generate tight code). This code is also generated by Apple's MachO ABI, and the AIX ABI (although I lack access to an AIX box). add: add r3,r3,r4 blr main: li r3,1 li r4,2 b add Darwin, via the MachO ABI, uses the nice version (a good thing too, since they use lots of C++, where data is abstracted in classes). Linux uses the standard SysV ABI, and generates the stack-happy code. Which is unfortunate, since the Linux kernel abstracts many data types in structures (such as the pte data type). But it would be hard for Linux to change the ABI, now that people already use it for glibc, although it could be changed in the kernel. And FreeBSD suffers from the same stack-happy ABI problems. But it isn't too late to modify the ABI before freebsd-ppc is widely deployed. Or at least for the kernel. I think that this aspect of the SysV calling convention is really bad. If a data-type is 32-bits (whether or not it is expressed as a structure in the high level language), it should be passed by register when passed by value. Modifying gcc to fix this problem is really simple. The function of concern is function_arg_pass_by_reference() in gcc/gcc/config/rs6000/rs6000.c. Josh To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message From owner-freebsd-ppc Sat Aug 17 17: 1:41 2002 Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.FreeBSD.org (mx1.FreeBSD.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 42FA037B400 for ; Sat, 17 Aug 2002 17:01:40 -0700 (PDT) Received: from igw3.watson.ibm.com (igw3.watson.ibm.com [198.81.209.18]) by mx1.FreeBSD.org (Postfix) with ESMTP id 5905B43E3B for ; Sat, 17 Aug 2002 17:01:39 -0700 (PDT) (envelope-from dje@watson.ibm.com) Received: from sp1n293en1.watson.ibm.com (sp1n293en1.watson.ibm.com [9.2.112.57]) by igw3.watson.ibm.com (8.11.4/8.11.4) with ESMTP id g7I01UF12694; Sat, 17 Aug 2002 20:01:30 -0400 Received: from makai.watson.ibm.com (makai.watson.ibm.com [9.2.216.144]) by sp1n293en1.watson.ibm.com (8.11.4/8.11.4) with ESMTP id g7I01UV107006; Sat, 17 Aug 2002 20:01:30 -0400 Received: from watson.ibm.com (localhost [127.0.0.1]) by makai.watson.ibm.com (AIX4.3/8.9.3/8.9.3/01-10-2000) with ESMTP id UAA09144; Sat, 17 Aug 2002 20:01:23 -0400 Message-Id: <200208180001.UAA09144@makai.watson.ibm.com> To: Joshua LeVasseur Cc: freebsd-ppc@FreeBSD.ORG Subject: Re: freebsd-ppc: gcc's SysV ABI and parameter passing In-Reply-To: Message from Joshua LeVasseur of "17 Aug 2002 22:29:44 +0200." <1029616185.9422.427.camel@i30pc32> Date: Sat, 17 Aug 2002 20:01:23 -0400 From: David Edelsohn Sender: owner-freebsd-ppc@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG >>>>> Joshua LeVasseur writes: Joshua> I think that this aspect of the SysV calling convention is really bad. Joshua> If a data-type is 32-bits (whether or not it is expressed as a structure Joshua> in the high level language), it should be passed by register when passed Joshua> by value. Yes, the 32-bit PowerPC SVR4 ABI is rather inefficient in some areas. You can thank Sun for that part of the ABI. This is one reason that the 64-bit PowerPC SVR4 ABI is not an extension of the 32-bit PowerPC SVR4 ABI (I'm not saying the 64-bit ABI is perfect either, we made compromises). However, the 32-bit SVR4 ABI is the official, standard ABI. Making private modification is arrogant and creates unnecessary differences with user applications and standard tools. Hopefully everyone learned enough from the Unix wars to not go down that road. David To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-ppc" in the body of the message