<meta http-equiv="content-type" content="text/html; charset=utf-8"><div><br class="Apple-interchange-newline">this worked for me.</div><div> ide_core.nodma=0.0</div><div><br></div><div>worked for him too.</div><div><br>
</div><div><br></div><br><div class="gmail_quote">On Tue, Aug 10, 2010 at 10:04 PM, Jim Cromie <span dir="ltr"><<a href="mailto:jim.cromie@gmail.com">jim.cromie@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex;">
<div><br></div><div>hi Miroslav </div><div>(not addressed to you cuz emails arent getting delivered to me for some reason,</div><div>hope youre reading the list)</div><div><br></div><div><br></div><div>Hello,</div><div><br>
</div><div>can someone please confirm the ide=nodma option works for them in the stock voyage 0.6.5 kernel on WRAP boards?</div><div><br></div><div>I have the following in my /boot/grub/menu.lst:</div><div><br></div><div>
kernel /vmlinuz root=LABEL=ROOT_FS console=ttyS0,38400n8 ide=nodma</div><div><br></div><div>this worked for me.</div><div> ide_core.nodma=0.0</div><div><br></div><div>the ide_core. prefix is needed cuz module is built-in, IIUC</div>
<div><br></div><div>all_generic_ide </div><div>didnt help me either.</div><div>is in ata_generic, which is loaded from initrd I think.</div><div>I dont think it needs the modname prefix, but try it, </div><div>and please report back if it works (so Ican check my 'facts')</div>
<div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div><br></div><div>grep dma Documentation/kernel-parameters.txt</div><div><br></div><div><div><span style="white-space:pre-wrap"> </span>ide-core.nodma=<span style="white-space:pre-wrap"> </span>[HW] (E)IDE subsystem</div>
<div><span style="white-space:pre-wrap"> </span>Format: =0.0 to prevent dma on hda, =0.1 hdb =1.0 hdc</div><div><span style="white-space:pre-wrap"> </span>libata.dma=<span style="white-space:pre-wrap"> </span>[LIBATA] DMA control</div>
<div><span style="white-space:pre-wrap"> </span>libata.dma=0<span style="white-space:pre-wrap"> </span> Disable all PATA and SATA DMA</div><div><span style="white-space:pre-wrap"> </span>libata.dma=1<span style="white-space:pre-wrap"> </span> PATA and SATA Disk DMA only</div>
<div><span style="white-space:pre-wrap"> </span>libata.dma=2<span style="white-space:pre-wrap"> </span> ATAPI (CDROM) DMA only</div><div><span style="white-space:pre-wrap"> </span>libata.dma=4<span style="white-space:pre-wrap"> </span> Compact Flash DMA only </div>
<div><span style="white-space:pre-wrap"> </span>Combinations also work, so libata.dma=3 enables DMA</div><div><span style="white-space:pre-wrap"> </span>* Transfer mode: pio[0-7], mwdma[0-4] and udma[0-7].</div>
<div><span style="white-space:pre-wrap"> </span> udma[/][16,25,33,44,66,100,133] notation is also</div><div><span style="white-space:pre-wrap"> </span>Format: <io>,<irq>,<dma></div>
</div><div><br></div><div><br></div><div>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</div><div>anymore and the system is still waiting for DMA timeouts.</div>
<div><br></div><div><br></div><div><br></div>
</blockquote></div><br>