Gegenfrage: was heisst "not 100% native mode" ?? (Was: Busmaster-DMA Unterstützung für TXpro)

Renee Klawitter wrote: --schnipp--
PCI_IDE: not 100% native mode: will probe irqs later ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ was heisst DIESE Zeile eigentlich genau? Ich habe einen SiS5513x Onboard IDE Controller.
bei mir aktiviert er auch kein DMA, alle Geräte laufen via PIO, obwohl sie DMA-tauglich sind. danke für jegliche Antworten (und 'nen guten Rutsch. Die Australier waren schon dran ;) Lukas -- | [sg] groundzeRo - PGPKeyID: 0x3B63CC59 - IRC #slupsk: __gz__ | | linux: no windows, no gates, just python and apache inside | | homepage: http://www.disintegrated.de | --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

At 14:52 31.12.99 +0100, Lukas Ratajski wrote:
Renee Klawitter wrote:
PCI_IDE: not 100% native mode: will probe irqs later ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ was heisst DIESE Zeile eigentlich genau? Ich habe einen SiS5513x Onboard IDE Controller.
bei mir aktiviert er auch kein DMA, alle Geräte laufen via PIO, obwohl sie DMA-tauglich sind.
was das heisst weiss ich auch nicht genau, aber ich habe auch so einen Chipsatz, und diese Meldungen kommen auch, auch das bei im pio-mode starten, aber wenn ich dann auf die Platte zugreife, und mit hdparm nachsehe ist der DMA-modus trotzdem ein, und bringt mir über 10MB/s. Ich hab mir allerdings die neuesten IDE-treiber geholt, weil erst da der 5513 unterstützt wird, beim original 2.2.13 war der noch nicht dabei. die IDE-patches gibts hier: http://www.kernel.org/pub/linux/kernel/people/hedrick/ die funktioniern wohl aber nur mit dem original Kernel von kernel.org, wie das beim 2.2.13 von Suse ausschaut weiss ich nicht, evtl. ist der sogar schon dabei ?! -- und servus Hans Klein /* http://www.net-con.net */ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

Hans Klein wrote:
was das heisst weiss ich auch nicht genau, aber ich habe auch so einen Chipsatz, und diese Meldungen kommen auch, auch das bei im pio-mode starten, aber wenn ich dann auf die Platte zugreife, und mit hdparm nachsehe ist der DMA-modus trotzdem ein, und bringt mir über 10MB/s.
Wie hast Du das raus gekriegt ? Mit welcher hdparm Option ? -- __ _ Raymond Häb, ray.haeb@gmx.net, cologne, germany / / (_)__ __ ____ __ / /__/ / _ \/ // /\ \/ / . . . t h e c h o i c e o f a /____/_/_//_/\_,_/ /_/\_\ G N U g e n e r a t i o n . . . --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

At 23:02 01.01.00 +0100, Raymond Haeb wrote:
Hans Klein wrote:
was das heisst weiss ich auch nicht genau, aber ich habe auch so einen Chipsatz, und diese Meldungen kommen auch, auch das bei im pio-mode starten, aber wenn ich dann auf die Platte zugreife, und mit hdparm nachsehe ist der DMA-modus trotzdem ein, und bringt mir über 10MB/s.
Wie hast Du das raus gekriegt ? Mit welcher hdparm Option ?
ja, mit hdparm /dev/hda sehe ich das DMA auf 1 ist ! und mit hdparm -t /dev/hda sehe ich das es mehr als 10MB/s sind ! ich habs das jetzt nicht probiert, aber mir ist da mal eingefallen, das im Bios alles auf auto gestellt ist, was mit HD zu tun hat, evtl. hilft es diese Einstellungen per Hand anzupassen (DMA) !? -- und servus Hans Klein /* http://www.net-con.net */ --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com

Hi, Lukas! Trying to kill the keyboard, Lukas Ratajski (ratajski@gmx.net) produced 0,8K in 26 lines:
Renee Klawitter wrote:
PCI_IDE: not 100% native mode: will probe irqs later ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ was heisst DIESE Zeile eigentlich genau? Ich habe einen SiS5513x Onboard IDE Controller.
$ cd /usr/src/linux $ find -type f | xargs grep "native mode:" ./drivers/block/ide-pci.c: printk("%s: not 100%% native mode: will probe irqs later\n", d->name); [...] $ less ./drivers/block/ide-pci.c Aha. Es wird getestet, ob die gemeldeten IRQs Sinn machen. Wenn nicht, kommt diese Meldung, und die IRQs werden nachher nochmal getestet.
bei mir aktiviert er auch kein DMA, alle Geräte laufen via PIO, obwohl sie DMA-tauglich sind.
Das ist Kernel-Policy. Du *kannst* das aendern. Recompile und schalte 'Use DMA by default when available' an. Problem: bei manchen Chipsaetzen (VIA VP2) gibt das kaputte Files. Daher ist es seit 2.1.112 aus. (siehe make menuconfig bzw. /usr/src/linux/Documentation/Configure.help) Du kannst auch hdparm verwenden, um deine Laufwerke auf DMA umzuschalten und vieles mehr. (man hdparm) -Wolfgang -- Use the source, Luke! --------------------------------------------------------------------- To unsubscribe, e-mail: suse-linux-unsubscribe@suse.com For additional commands, e-mail: suse-linux-help@suse.com
participants (4)
-
hansi.klein@net-con.net
-
ratajski@gmx.net
-
ray.haeb@gmx.net
-
weissel@ph-cip.uni-koeln.de