G3 iMac DV hangs during boot, CURRENT.

Andreas Tobler andreast-list at fgznet.ch
Sat Feb 14 12:20:27 PST 2009


Hi all,

I updated my G3 iMac DV with CURRENT src and built a generic kernel. And 
now my system hangs at boot:

Feb 14 16:35:58 imacb kernel: ad0: 78167MB <Maxtor 6Y080P0 YAR41BW0> at 
ata0-master UDMA66
Feb 14 16:35:58 imacb kernel: acd0: DVDR <MATSHITADVD-ROM SR-8184/AA32> 
at ata0-slave UDMA33

-- hanger --, no reaction, nothing.

Last time I played with this machine was back in October. I had a 
running system with Nathan's ata patch.

I could not figure any change in this area causing the hang.

I read through the list and also tried to disable dma with 
hw.ata.ata_dma=0 and hw.ata.atapi_dma=0 at boot time. No success, hangs.
The log tells about PIO4 iso. UDMAxx.

Right now I can only boot with the kernel from last October.

The strange thing is, I managed to build a kernel with GENERIC which was 
able to write down the bootlog to disk. So, I assume it somehow did work 
to mount the root disk.
Unfortunately this is not reproducable.

Here the relevant snippets from the bootlog:

Feb 14 16:35:58 imacb kernel: ata0: <Apple MacIO Ultra ATA Controller> 
mem 0x1f000-0x1ffff,0x8a00-0x8aff irq 19,11 on macio0
Feb 14 16:35:58 imacb kernel: ata0: [ITHREAD]
Feb 14 16:35:58 imacb kernel: ata1: <Apple MacIO ATA Controller> mem 
0x20000-0x20fff,0x8b00-0x8bff irq 20,12 on macio0
Feb 14 16:35:58 imacb kernel: ata1: [ITHREAD]
Feb 14 16:35:58 imacb kernel: ata2: <Apple MacIO ATA Controller> mem 
0x21000-0x21fff,0x8c00-0x8cff irq 21,13 on macio0
Feb 14 16:35:58 imacb kernel: ata2: [ITHREAD]


Anyone an idea who to debug?
I have the OF properties at hand, of the devices:
disk: /pci at f2000000/mac-io at 17/ata-4 at 1f000

dvd/cd:/pci at f2000000/mac-io at 17/ata-3 at 20000

Would they be a help?

TIA,
Andreas


More information about the freebsd-ppc mailing list