Subject: Re: Booting NetBSD on Old World Mac
To: Michael Lorenz <macallan@netbsd.org>
From: Allen Wong <allen@submoron.org>
List: port-macppc
Date: 12/26/2007 17:43:57
--k+w/mQv8wyuph6w0
Content-Type: text/plain; charset=us-ascii
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable


Michael,

-> Then - the state of SMP support for old world Macs in -current is =20
-> unknown because nobody has hardware to test on. When you get the =20
-> machine to boot please try a -current SMP kernel and tell us where it =
=20
-> explodes ;)
->=20

I built a GENERIC.MP kernel (removing support for the MACE ethernet driver)
using the latest source.  It fails here:

>> NetBSD/macppc OpenFirmware Boot, Revision 1.10
>> (builds@b1.netbsd.org, Tue Oct 31 04:33:41 UTC 2006)
no active package6684408+238048 [320256+307231]=3D0x733814
 start=3D0x100000
Copyright (c) 1996, 1997, 1998, 1999, 2000, 2001, 2002, 2003, 2004, 2005,
    2006, 2007
    The NetBSD Foundation, Inc.  All rights reserved.
Copyright (c) 1982, 1986, 1989, 1991, 1993
    The Regents of the University of California.  All rights reserved.

NetBSD 4.99.45 (GENERIC.MP) #1: Wed Dec 26 17:29:00 PST 2007
        allen@job.slackula.com:/usr/obj/sys/arch/macppc/compile/GENERIC.MP
total memory =3D 160 MB
avail memory =3D 146 MB
found Grand Central PIC at f3000000
mainbus0 (root)
cpu0 at mainbus0: 604e (Revision 0.2), ID 0 (primary)
cpu0: HID0 8000c084<EMCP,ICE,DCE,SGE,BHT>, powersave: 1
cpu0: 181.82 MHz
cpu1 at mainbus0:CPU 1 didn't start
bandit0 at mainbus0
pci0 at bandit0 bus 0
pchb0 at pci0 dev 11 function 0
pchb0: Apple Computer Bandit Host-PCI Bridge (rev. 0x03)
3Dfx Interactive Voodoo2 (video multimedia, revision 0x02) at pci0 dev 14
function 0 not configured
obio0 at pci0 dev 16 function 0: addr 0xf3000000
esp0 at obio0 offset 0x10000 irq 12: NCR53C94, 25MHz, SCSI ID 7
scsibus0 at esp0: 8 targets, 8 luns per target
mace at obio0 offset 0x11000 not configured
zsc0 at obio0: irq 15,16
zstty0 at zsc0 channel 0 (console i/o)
zstty1 at zsc0 channel 1
awacs at obio0 offset 0x14000 not configured
swim3 at obio0 offset 0x15000 not configured
cuda0 at obio0 offset 0x16000 irq 18:=20
nadb0 at cuda0: Apple Desktop Bus
iic at cuda0 not configured
mesh0 at obio0 offset 0x18000 irq 13: 50MHz, SCSI ID 7
scsibus1 at mesh0: 8 targets, 8 luns per target
nvram0 at obio0 offset 0x1d000
bandit1 at mainbus0
pci1 at bandit1 bus 1
pchb1 at pci1 dev 11 function 0
pchb1: Apple Computer Bandit Host-PCI Bridge (rev. 0x03)
genfb0 at pci1 dev 13 function 0: ATI Technologies Mach64 GX
genfb0: bogus parameters, unable to continue
ex0 at pci1 dev 14 function 0: 3Com 3c905B-TX 10/100 Ethernet (rev. 0x30)
ex0: interrupting at irq 28
ex0: MAC address 00:10:5a:1c:2c:50
exphy0 at ex0 phy 24: 3Com internal media interface
exphy0: 10baseT, 10baseT-FDX, 100baseTX, 100baseTX-FDX, auto
ex0: WARNING: powerhook_establish is deprecated
biomask 800007e netmask 800007e ttymask 800007e
trap: kernel ISI by 0x6802a648 (SRR1 0x40009032), lr: 0x47dbac
panic: trap
Stopped in pid 0.1 (system) at  netbsd:cpu_Debugger+0x10:       lwz     r0,
r1, 0
x14
db{0}>=20


Allen
--=20
I put on a shirt this morning and a button fell off.  Then, I picked up my =
briefcase and the handle came off.  I'm afraid to go to the bathroom!
    Rodney Dangerfield
 5:20PM  up 15 days, 10:21, 2 users, load averages: 0.23, 0.30, 0.30

--k+w/mQv8wyuph6w0
Content-Type: application/pgp-signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.4 (FreeBSD)

iD8DBQFHcwNdaiDOxrzhkxgRAhRaAJ0ddEyLoqqivBxuQozC3vwJikK+SgCfXZlG
OZxlEq/MMRKEC21aoygHbzI=
=kJHF
-----END PGP SIGNATURE-----

--k+w/mQv8wyuph6w0--