DMA-Problem

Jan-Benedict Glaw jbglaw at lug-owl.de
Wed Nov 2 22:43:38 CET 2005


On Wed, 2005-11-02 21:12:26 +0100, Thomas Bee <thomasbee at web.de> wrote:
> sh-3.00$ dmesg | grep ide

Das ist zwar keine ganz tolle Methode, um alles im Zusammenhang
Stehende zu finden, aber:

> BIOS-provided physical RAM map:
> CPU: After generic identify, caps: 0183f9ff c1c7f9ff 00000000 00000000 
> 00000000 00000000 00000000
> CPU: After vendor identify, caps: 0183f9ff c1c7f9ff 00000000 00000000 00000000 
> 00000000 00000000
> Boot video device is 0000:01:00.0
> ide: Assuming 33MHz system bus speed for PIO modes; override with idebus=xx
>     ide2: BM-DMA at 0x7400-0x7407, BIOS settings: hde:pio, hdf:pio
>     ide3: BM-DMA at 0x7408-0x740f, BIOS settings: hdg:pio, hdh:pio
> Probing IDE interface ide2...
> ide2 at 0x8800-0x8807,0x8402 on irq 10
> Probing IDE interface ide3...
> ide3 at 0x8000-0x8007,0x7802 on irq 10
> Probing IDE interface ide0...
> Probing IDE interface ide1...
> ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

Da scheint sich schon wer ide0 gegriffen zu haben. Leider sieht man ob
der aussortierten Zeilen nicht, welcher Treiber das war... Da kämen
mehrere in Frage.

> VP_IDE: port 0x01f0 already claimed by ide0

...und dann kann der "passendste" Treiber halt nicht mehr zum Zuge
kommen.

>     ide1: BM-DMA at 0xb808-0xb80f, BIOS settings: hdc:pio, hdd:pio
> Probing IDE interface ide1...

Du hast also zu viele Treiber in Deinem Kernel, von denen ein
allgemeiner Treiber leider zuerst startet; er funktioniert
offensichtlich, aber holt eben bei weitem nicht das Optimum aus der
Hardware.

> Die Festplatten hängen an dem 100ter und haben DMA-Beschleunigung (hde - hdh)
> und das DVD-Laufwerk hängt an dem 66er (hda -hdd) und hatte früher 
> DMA-Beschleunigung;-).

Du hast zu viele (aktive) Treiber. Selbstkompilieren oder Ändern der
initrd könnte helfen, sich dieser zu entledigen.

MfG, JBG

-- 
Jan-Benedict Glaw       jbglaw at lug-owl.de    . +49-172-7608481             _ O _
"Eine Freie Meinung in  einem Freien Kopf    | Gegen Zensur | Gegen Krieg  _ _ O
 für einen Freien Staat voll Freier Bürger"  | im Internet! |   im Irak!   O O O
ret = do_actions((curr | FREE_SPEECH) & ~(NEW_COPYRIGHT_LAW | DRM | TCPA));
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 189 bytes
Desc: Digital signature
URL: <http://lug-owl.de/pipermail/linux/attachments/20051102/8e19c032/attachment.sig>


More information about the Linux mailing list