Strange DMA behavior under 5.3-RELEASE

Sean Welch Sean_Welch at alum.wofford.org
Fri Nov 19 15:41:24 GMT 2004


On Thu, Nov 18, 2004 at 11:46:28AM -0600, Sean Farley wrote:
> That is odd.  I can see it happening on my old Dell PII.  The sysctl
> only enable DMA capability I believe.  It is enabled by default.  If you
> disable it during boot, I would guess you would not be able to set WDMA2
> with atacontrol.

At least I'm not the only one!  You are correct about the sysctl (as
far as I know).  I tried removing it from the loader.conf file and
after boot the value was still set correctly.  The confusing bit is
that we can set the speed using atacontrol but it doesn't get set at
boot.

> Also, I get from the Zip drive:
> ata1-slave: FAILURE - SETFEATURES SET TRANSFER MODE status=1<ERROR>
> error=4<ABORTED>

I haven't seen this one.  I think I'll turn on verbose booting and see
if I see something similar from the DVD drive.  I'll pop in the
modular drive too to see if it gets set properly.

Sean



More information about the freebsd-hackers mailing list