* Andreas Schott schrieb:
Am Sonntag, 1. August 2004 20:46 schrieb Thomas Hertweck:
using_dma = 1 (on) [...] $> cat /proc/cmdline root=/dev/hda2 vga=normal acpi=off hdc=ide-scsi hdclun=0
Gleiche Config und DMA = 1
aha .. also nicht immer, nur manchmal ... hmmm ... Mein DVD-Brenner meldet in /var/log/messages explizit: "turn off DMA" (oder so ähnlich) in dem Augenblick, wenn ich mit dem Suse-Standardkernel modprobe ide-scsi mache. Darf ich an dieser Stelle die Cracks mal fragen: was spricht dagegen den DMA im Kernel immer einzuschalten und diesen bei Bedarf dann per -d1 tatsächlich zu aktivieren? Ist es so, daß für manche Brenner schon die Option eines DMA im Kernel (der noch in hdparm abgeschaltet ist) die Ursache für Fehlverhalten ist? Suse sollte für die Sache mit dem Brennen dringend irgendeine Lösung schaffen (ggf zwei Kernel). Denn mittlerweile gibt es kaum noch reine 1x-DVD-Rohlinge. Die DVD-Brenner erzwingen nämlich i.d.R 2x oder schnelleres Schreiben (zumindest bei meinem Toshiba SD-R5272 mit cdrecordproDVD ist das so). Ohne DMA geht bei einem XP2000 (1,7GHz), UDMA 100 und 512DDRAM spätestens nach 200MB nichts mehr, weil load average auf über 3, 40% Last angestiegen. Mit DMA ist die Prozessorlast bei 0,3% und load average bei 0.1! Das Brennen 2x DVD macht sich gar nicht bemerkbar. Es werden viele Linux-User auf die Nase fliegen wenn sie versuchen unter Linux DVD's zu brennen - so wie ich ;-) und sich dann wieder M$ zuwenden (ich nicht :D ). Gruss Ekkard