On 6/14/05, Goswin von Brederlow <[EMAIL PROTECTED]> wrote: > Jeffrey Hahn <[EMAIL PROTECTED]> writes: > > > On 6/14/05, John Baab <[EMAIL PROTECTED]> wrote: > >> > It has loaded the via82cxxx *after* the ide_generic module. Hence the > >> > ide_generic driver (that doesn't allow DMA to be turned on) is being > >> > used. > >> > > >> > In /etc/modules put "via82cxxx" above ide_generic (if it appears), and > >> > reboot. > >> > If via82cxxx is the right module, DMA should be enabled. > >> > >> Worked like a charm, DMA is now turned on and system seems a lot more > >> stable. My CPU usage still jumps, but there is a clear difference. > >> > >> -Thanks for all the help, John > >> > >> > > > > I've been having the same problem with the same board but modifying > > the /etc/modules was one of the first things I tried, and it still > > refuses to load the modules in the order given. dmesg still shows > > "Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2" loading > > immediately after the sata (sata_via), probing all the ide devices, > > then doing some ACPI stuff before my via82cxxx driver comes along and > > fails to load because none of the ide devices are still available. > > Blacklist it. > > MfG > Goswin >
I was able to fix it by rebuilding the initrd as was hinted to by someone else off-list.

