Messages in this thread | | | Date | Tue, 27 May 2003 21:41:12 -0400 | From | Jason Papadopoulos <> | Subject | Re: Linux 2.4.21-rc3 : IDE pb on Alpha |
| |
At 06:04 PM 5/27/03 +0400, you wrote: > >Perhaps not that weird. From my experience, ALi DMA is sensitive to >some of "PIO timings". That is, if SRM hasn't initialized the chipset >properly (on Nautilus it has, BTW), DMA won't work. When you boot with >DMA disabled, driver has to set right PIO mode, so you can safely >enable DMA later. > >Can you (and Jason) try this patch with CONFIG_IDEDMA_PCI_AUTO=y?
Sorry, no change. I do get behavior that matches Willy's though: use hdparm and you can get DMA turned on. Another clue is that the ALI controller is capable of udma2 (and older kernels achieve that) but even with hdparm the best I can get seems to be mode mdma2.
Also, I've found that lately I have to attempt to boot from the hard drive (dqa0) about three times before the kernel finally gets pulled off of disk. SRM reports a bootstrap failure each time, but otherwise the system seems to work fine. Has anyone seen this behavior?
Anything else I can do? jasonp
- To unsubscribe from this list: send the line "unsubscribe linux-kernel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html Please read the FAQ at http://www.tux.org/lkml/
| |