Marc Collin wrote:
hi
dma is on and something linux set it to off
i have a maxtor drive and a via chipset (athlon xp 1800+)
don't know why but sometime i get:
hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x50 { DriveReady SeekComplete } ide: failed opcode was: unknown hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } hda: task_in_intr: error=0x04 { DriveStatusError } ide: failed opcode was: unknown hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } hda: task_in_intr: error=0x04 { DriveStatusError } ide: failed opcode was: unknown hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } hda: task_in_intr: error=0x04 { DriveStatusError } ide: failed opcode was: unknown hda: task_in_intr: status=0x59 { DriveReady SeekComplete DataRequest Error } hda: task_in_intr: error=0x04 { DriveStatusError } ide: failed opcode was: unknown ide0: reset: success hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown hda: dma_timer_expiry: dma status == 0x21 hda: DMA timeout error hda: dma timeout error: status=0x58 { DriveReady SeekComplete DataRequest } ide: failed opcode was: unknown collinm@linux:~> su Password: linux:/home/collinm # hdparm /dev/hda
/dev/hda: multcount = 0 (off) IO_support = 0 (default 16-bit) unmaskirq = 0 (off) using_dma = 0 (off) keepsettings = 0 (off) readonly = 0 (off) readahead = 256 (on) geometry = 65535/16/63, sectors = 78198750, start = 0
thanks
Get used to living with this new "feature" in sus 10 - it's here for the duration. See my message dated 16/11/05 Subject, "Setting the DMA *and* making it stick" with related responses. Nothing said has solved this problem for me. The only way to temporarily set the DMA (until the next reboot) is to use the hdparm command. Cheers. -- Don't argue with an idiot, people may not see the difference.