Date: Thu, 16 Mar 2006 08:55:43 -0700 From: Scott Long <scottl@samsco.org> To: Rong-En Fan <grafan@gmail.com> Cc: stable@freebsd.org Subject: Re: 6.1 ata panic if dma enabled Message-ID: <44198A7F.5030003@samsco.org> In-Reply-To: <6eb82e0603160732p4bb85504w7d3ef2baec8dd26f@mail.gmail.com> References: <6eb82e0603160732p4bb85504w7d3ef2baec8dd26f@mail.gmail.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Rong-En Fan wrote: > Hi, > > Recently, we upgrade a 4.11 box to 6.1-BETA2 by reinstall+newfs everything. > After that, we found that if hw.ata.ata_dma=1 at boot, then as soon as it > starts fsck -p, it panics. It happens only if ad0 is setted to UDMA66 or above. > My current solution is set hw.ata.ata_dma=0 in loader.conf and manually > turn DMA on ad0 to UDMA33 and rest ad4~ad7 to UDMA100. In the days of > 4.x, there is something wrong with DMA on ad0, but it will fall back to > PIO4 automatically without problem. We have been tried to 1) change the > cable 2) change from primary ata controller to the second, 3) upgrade to > RELENG_6 as of March 11, but all these are failed. There is no options in > bios to turn off DMA for the onboard ATA controller. Please review the release notes from the 6.1-BETA2 announcement. Fixes went into 6.1 shortly after BETA2 was released, and are in BETA3 and BETA4. Scott
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?44198A7F.5030003>