Subject: Re: netbsd-current and ibook g4: kernel freeze
To: leon zadorin <leonleon77@gmail.com>
From: Michael Lorenz <macallan@netbsd.org>
List: port-macppc
Date: 01/29/2007 11:39:02
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

Hello,

On Jan 29, 2007, at 01:20, leon zadorin wrote:

> On 1/28/07, Michael Lorenz <macallan18@earthlink.net> wrote:
>> Hello,
>>
>> > 4) reboot... and the booting process freezes right after
>> > "start=0x100000"
>>
>> The GENERIC kernel might have gotten too fat again - please build a
>> smaller kernel ( remove some drivers you know you're not going to
>> need ) and tell me if that works.
>
> one more thing (in addition to GENERIC builds) after not being able to
> get GENERIC (albeit modified, with-less-drivers, lesser-in-size)
> kernel to boot, I have also built the POWERMAC one (default config
> file was used)... this time around there was an additional line
> printed before the machine went back to the openfirmware prompt:
>
> Deceremeter exception at  %SRR0: 00000000   %SRR1: 00080000

That's why I asked about the iBook variant - we're getting this kind of 
error on the latest G4 PowerBooks, unfortunately I can't reproduce the 
issue on my iBook so there isn't much I can do about it. The problem 
appears to be that interrupt are enabled too early for some reason.
Besides that - the POWERMAC configuration is for Old World PCI 
powermacs, it wouldn't do anything useful on a New World machine like 
any iBook.

> In any case - surely it must be me who is doing something wrong... as
> there must be others who are using macppc ports (-current builds) ?

Try to build a smaller GENERIC kernel. 5MB is not much smaller than 
GENERIC, the kernel I use on my iBook is 3.3MB. For instance, you can 
leave out all PCI host bridges besides uninorth ( no grackle or bandit 
anywhere ), the onboard ethernet controller should be a gem - you can 
get rid of all the others. The audio chip is a snapper or something 
very similar, no need to have other audio drivers in your kernel.

have fun
Michael
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (Darwin)

iQEVAwUBRb4jJspnzkX8Yg2nAQK9QQf/dGGhoTFoVF+kEjDI4U9DbIFUatpNZKpZ
sRdCqYPHtI0agjCzUEts7x09N0Rlu7qpASxdoEyQYHpYKp8/Vh8+bWGM0gom5eyS
bH4cXm6uHDnEkw3ixpJedFvwk6ji4wruH7u703c8lhupdoaBvzGq+TcBaNU0nvNA
jY0s71P5vmTxg86FBndEcwhbmPu2tcbiuT5kGC1Oo4J2yamUSglaM1tEfEBVdGNm
OCMHcIBIj2Xu6EuFpdGQHQfH2zgl8yJLmy6+wzNCHMbjGcWq8HshZCWKLro5OBqf
7q+hL6WcLB7oRdapYJKxhodJu7zcnzDOZf5At/KYS6pfM7mbZgPS6A==
=sL57
-----END PGP SIGNATURE-----