Skip site navigation (1)Skip section navigation (2)
Date:      Mon, 2 Jun 2008 13:52:59 -0700 (PDT)
From:      Barney Cordoba <barney_cordoba@yahoo.com>
To:        freebsd-current@freebsd.org
Subject:   HT1000 Crash dump failure
Message-ID:  <810100.49150.qm@web63914.mail.re1.yahoo.com>

index | next in thread | raw e-mail

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


      


home | help

Want to link to this message? Use this
URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?810100.49150.qm>