From owner-freebsd-ppc@FreeBSD.ORG Sat Feb 14 20:20:26 2009 Return-Path: Delivered-To: freebsd-ppc@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B2D9A10656C2 for ; Sat, 14 Feb 2009 20:20:26 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from smtp.fgznet.ch (mail.fgznet.ch [81.92.96.47]) by mx1.freebsd.org (Postfix) with ESMTP id 4E2D28FC13 for ; Sat, 14 Feb 2009 20:20:25 +0000 (UTC) (envelope-from andreast-list@fgznet.ch) Received: from wolfram.andreas.nets ([91.190.8.131]) by smtp.fgznet.ch (8.13.8/8.13.8/Submit_SMTPAUTH) with ESMTP id n1EKKN49099767 for ; Sat, 14 Feb 2009 21:20:23 +0100 (CET) (envelope-from andreast-list@fgznet.ch) Message-ID: <49972787.9060700@fgznet.ch> Date: Sat, 14 Feb 2009 21:20:23 +0100 From: Andreas Tobler User-Agent: Thunderbird 2.0.0.19 (Macintosh/20081209) MIME-Version: 1.0 To: FreeBSD PowerPC ML Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Scanned-By: MIMEDefang 2.64 on 81.92.96.47 Subject: G3 iMac DV hangs during boot, CURRENT. X-BeenThere: freebsd-ppc@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting FreeBSD to the PowerPC List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sat, 14 Feb 2009 20:20:27 -0000 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 at ata0-master UDMA66 Feb 14 16:35:58 imacb kernel: acd0: DVDR 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: 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: 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: 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@f2000000/mac-io@17/ata-4@1f000 dvd/cd:/pci@f2000000/mac-io@17/ata-3@20000 Would they be a help? TIA, Andreas