grub ide=nodma not working with CF card - boot delay
Hi there. I have been trying to figure out how to get rid of the dma timer errors that I am getting when booting my debian testing (etch) from compact flash (Kingston) using a CF-to-IDE interface.
I have placed the following in my /boot/grub/menu.lst:
kernel /boot/vmlinuz-2.6.18-4-686 ide=nodma root=/dev/hda1 ro
But I still get the following DMA errors during the bootup sequence:
Probing IDE interface ide0...
hda: KINGSTON, ATA DISK drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: max request size: 128KiB
hda: 4061232 sectors (2079 MB) w/1KiB Cache, CHS=4029/16/63, DMA
hda:<4>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
hda1 hda2 <<4>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
hda5 >
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
Attempting manual resume
And then the bootup continues OK. Is there anyway to avoid this at bootup? Will this cause any problems?
Thanks!
Reply to: