[Voyage-linux] nodma Kernel Option (still) Not Working

Jim Cromie (spam-protected)
Wed Aug 11 12:04:30 HKT 2010


hi Miroslav
(not addressed to you cuz emails arent getting delivered to me for some
reason,
hope youre reading the list)


Hello,

can someone please confirm the ide=nodma option works for them in the stock
voyage 0.6.5 kernel on WRAP boards?

I have the following in my /boot/grub/menu.lst:

kernel /vmlinuz root=LABEL=ROOT_FS  console=ttyS0,38400n8 ide=nodma

this worked for me.
     ide_core.nodma=0.0

the ide_core. prefix is needed cuz module is built-in, IIUC

all_generic_ide
didnt help me either.
is in ata_generic, which is loaded from initrd I think.
I dont think it needs the modname prefix, but try it,
and please report back if it works (so Ican check my 'facts')






grep dma Documentation/kernel-parameters.txt

ide-core.nodma= [HW] (E)IDE subsystem
Format: =0.0 to prevent dma on hda, =0.1 hdb =1.0 hdc
libata.dma= [LIBATA] DMA control
libata.dma=0  Disable all PATA and SATA DMA
libata.dma=1  PATA and SATA Disk DMA only
libata.dma=2  ATAPI (CDROM) DMA only
libata.dma=4  Compact Flash DMA only
Combinations also work, so libata.dma=3 enables DMA
* Transfer mode: pio[0-7], mwdma[0-4] and udma[0-7].
  udma[/][16,25,33,44,66,100,133] notation is also
Format: <io>,<irq>,<dma>


This is what I was using for years in Voyage up to 0.5, starting 0.6 (and in
0.6.5 as well) it does not work
anymore and the system is still waiting for DMA timeouts.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://list.voyage.hk/pipermail/voyage-linux/attachments/20100810/f3146142/attachment-0001.html>


More information about the Voyage-linux mailing list