From owner-freebsd-current@FreeBSD.ORG Mon Jun 2 21:19:41 2008 Return-Path: Delivered-To: freebsd-current@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 72A961065673 for ; Mon, 2 Jun 2008 21:19:41 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: from web63914.mail.re1.yahoo.com (web63914.mail.re1.yahoo.com [69.147.97.129]) by mx1.freebsd.org (Postfix) with SMTP id 1C10B8FC13 for ; Mon, 2 Jun 2008 21:19:40 +0000 (UTC) (envelope-from barney_cordoba@yahoo.com) Received: (qmail 49891 invoked by uid 60001); 2 Jun 2008 20:52:59 -0000 DomainKey-Signature: a=rsa-sha1; q=dns; c=nofws; s=s1024; d=yahoo.com; h=X-YMail-OSG:Received:Date:From:Subject:To:MIME-Version:Content-Type:Content-Transfer-Encoding:Message-ID; b=5+W2P1BHD7Og4VyuYDaEJyXIaKlN7bulOYTEskdfolxIDczdQSchDyNwoWdKdt7m5ZTydw/8yikjtKFm0DWR+vf+LbcZMVLCCY7USJAIstDLnPh2nzRqUoCr9SulkIXHV8CSUSQC8F06dJT970c+YkeaEpr9G8dw0IgdkQXGYbw=; X-YMail-OSG: K_o_stwVM1mM9bxC8xPW9jr.vf0HnO5wJ6lV_PUkHstbV4RLUkwakhvqQ6K5qY_YLqfajq0cqCN2 Received: from [98.203.28.38] by web63914.mail.re1.yahoo.com via HTTP; Mon, 02 Jun 2008 13:52:59 PDT Date: Mon, 2 Jun 2008 13:52:59 -0700 (PDT) From: Barney Cordoba To: freebsd-current@freebsd.org MIME-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: 8bit Message-ID: <810100.49150.qm@web63914.mail.re1.yahoo.com> Subject: HT1000 Crash dump failure X-BeenThere: freebsd-current@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Discussions about the use of FreeBSD-current List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jun 2008 21:19:41 -0000 I'm not sure how best to fix it, but it seems that this broke crash dumps on the HT1000 chipset: exit1() at exit1+0x39d sys_exit() at sys_exit+0xe ia32_syscall() at ia32_syscall+0x256 Xint0x80_syscall() at Xint0x80_syscall+0x5d Uptime: 5d0h51m55s Physical memory: 4084 MB Dumping 325 MB:ata2: FAILURE - oversized DMA transfer attempt 65536 > 64512 ad4: setting up DMA failed --------------- Previous Message ---------------- ** DUMP FAILED (ERROR 5) ** Automatic reboot in 15 seconds - press a key on the console to abort Rebooting... cpu_reset: Restarting BSP I'm guessing that the atadev->max_iosize is still set to 64k somehow (DMA default) for the ata disk when it does the check in ad_strategy(), but I'm not sure how as for the HT1000 chipset at least ch->dma->max_iosize is set to 63k in the controller allocate routine which should be run before the child disk devices are probed and attached AFAICT. -- John Baldwin ---------------------------------- I found this message, but no resolution. Has anyone figured out how not to get the oversized DMA error with HT1000 chipset? Barney