8.0-RC2 on Rackmac3,1 - fatal kernel trap

Nathan Whitehorn nwhitehorn at freebsd.org
Mon Nov 16 05:00:10 UTC 2009


Try doing 'set hw.ata.atapi_dma=0' at the prompt. Some Apple ATA 
controllers seem to have issues with ATAPI DMA.
-Nathan

Carlo Dapor wrote:
> Hmm, bad news.
> The 20091112 ISO was used, if that matters.
> No extra configuration was taken, just hit the enter key when prompted so.
>
> The kernel does not correctly handle acd0.
>
> Here's the relevant log
>
> ....
> acd0: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout -
> complete request directly
> acd0: TIMEOUT - READ_BIG retrying (1 retry left)
> acd0: WARNING - SETFEATURES SET TRANSFER MODE taskqueue timeout -
> complete request directly
> acd0: TIMEOUT - READ_BIG retrying (0 retries left)
> acd0: FAILURE - READ_BIG timed out
>
> This is repeated over and over.
> Finally this:
>
> panic: mtx_lock() of destroyed mutex @ /usr/src/sys/kern/kern_sema.c:79
> KDB: enter: panic
> [thread pid 12 tid 100016 ]
> Stopped at 0x333d88:    addi   r0, r0, 0x0
> db >
>
> The computer was very loud.
>
> I entered continue at the prompt, and a reboot resulted.
>
> Regards,
> --
> Carlo
>
> On Sat, Nov 14, 2009 at 6:40 AM, Nathan Whitehorn
> <nwhitehorn at freebsd.org> wrote:
>   
>> Carlo Dapor wrote:
>>     
>>> Hello Peter, Nathan fellow PPC-owner
>>>
>>> The link to the ISO file is very slow for me, downloads at 20 kB/s.
>>>
>>> In the meantime, I gave 8.0 rc3 a chance but I get the following:
>>>
>>> panic: moea64_bootstrap: too many ofw translations (100)
>>> uptime: 1s
>>>
>>> The boot process never came this far for me.
>>> The machine is a G5 PowerMac7,3, dual 2.3 GHz, 4GB ram.
>>>
>>> Is the 20091112 snapshot also ideal for my configuration ?
>>> Or is it safer to grab the 20091111 version ?
>>>
>>>       
>> Both will work. 20091111 had a test version of the final change that ended
>> up in the tree. 20091112 has the final, more permanent solution. Either
>> should boot your machine without problems.
>>
>> Unfortunately, due to this problem being discovered so late in the release
>> cycle, the fix for CD booting will not make it into the 8.0 release. 8.0
>> will boot and run fine on G5 systems, but will have to be installed by
>> net-booting. Once the 8.0 release is finalized, I will MFC the patches place
>> an 8.0-STABLE-SNAP install CD somewhere for people who want it.
>> -Nathan
>>
>>     



More information about the freebsd-ppc mailing list