On Sun, 14 Jan 2007, Daniel de Kok wrote: > On Sun, January 14, 2007 7:14 am, Tom Diehl wrote: >> So is there a way to work around the bug?? Running the i586 kernel does >> not make the errors go away. The thing I do not understand is, why >> sometimes the kernel panics and other times the machine comes up and >> plays after spending several minutes spewing errors. > >> From the dmesg output: > > --- > hda: dma_timer_expiry: dma status == 0x21 > hda: DMA timeout error > hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } > --- > > Did you disable cpufreqd? AFAIK the C3 requires that all DMA requests are > stopped before changing the multiplier. Assuming cpufreqd is part of cpuspeed then, yes it is disabled. The only thing I can find on the system that refers to cpufreq are kernel modules. "lsmod | grep cpufreq" returns nothing. In addition: locate cpufreq, also returns nothing. Am I missing something?? Regards, -- Tom Diehl tdiehl at rogueind.com Spamtrap address mtd123 at rogueind.com