> 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