It seems Theo van Klaveren wrote:
> > 
> > Mode 4 is PIO4 that is no DMA, it could very well be the problem, 
> > WD has made a lot of problematic drives in this area.
> > You could try to comment out the dmainit call in ata-disk.c and
> > see if that helps you.
> 
> That helps me, but if I'm not mistaken it also disabled UDMA33 on the
> second drive.

Yup, it was more to determine is DMA really was your problem...

> Ah well.. at least I can boot an ATA kernel now.
> 
> > And yes, I'm working on a way to set this from useland...
> 
> That'd be really nice, though if the kernel doesn't even boot to single
> user mode, I don't see how this would help users with this problem, as
> you'd have to do it before reboot.

The idea is to boot in non-DMA mode, and then have a script setup
the wanted modes from etc/rc*. That way you can always boot into
singleuser mode and change the access modes...

-Søren


To Unsubscribe: send mail to [EMAIL PROTECTED]
with "unsubscribe freebsd-current" in the body of the message

Reply via email to