[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: DMA-Probleme in testing



Richard Mittendorfer <delist@gmx.net> schrieb:
> Also der gleiche Kernel wie unter sarge - Ich tippe mal auf fehlenden
> IDE Treiber.
>
> Da fehlt IMHO der richtige Treiber fuer dein IDE Chipset - daher ist's
> dem hdparm nicht moeglich DMA einzuschalten. Das duerfte im Zusammenhang
> mit deinen (wahrscheinlich neben den optischen Laufwerken werkelnden)
> SATA Drives stehen. 

Richtig, ich habe SATA-Festplatten.

> Ob dein IDE Treiber richtig eingebunden wurde,
> kannst du dem /var/log/dmesg entnehmen.

Zum meinem Chipset: Das mainboard ist ein MSI MS-7021 KT6V mit VIA
VT8237 South Bridge, welche laut Handbuch "Ultra DMA 66/100/133 master
mode PCI EIDE controller" unterstützt.

Da ich mit den Meldungen unter /var/log/dmesg nicht so viel anfangen
kann, habe ich mal alles was mit PCI und IDE zu tun hat
herausgeschrieben (hoffe es ist nicht zu lang):

aus /var/log_dmesg(stable):
--------------
PCI: PCI BIOS revision 2.10 entry at 0xfdab1, last bus=1
PCI: Using configuration type 1

ACPI: PCI Root Bridge [PCI0] (00:00)
PCI: Probing PCI hardware (bus 00)
ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]

ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.

PCI: Using ACPI for IRQ routing
ACPI: PCI interrupt 0000:00:07.0[A] -> GSI 19 (level, low) -> IRQ 169
ACPI: PCI interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 177
ACPI: PCI interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 177
ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:10.1[A] -> GSI 21 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:10.2[B] -> GSI 21 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:10.3[B] -> GSI 21 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:10.4[C] -> GSI 21 (level, low) -> IRQ 185
ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 193
ACPI: PCI interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 201
ACPI: PCI interrupt 0000:01:00.0[A] -> GSI 16 (level, low) -> IRQ 209

PCI: Via IRQ fixup for 0000:00:10.3, from 5 to 9
PCI: Via IRQ fixup for 0000:00:10.2, from 5 to 9
PCI: Via IRQ fixup for 0000:00:10.1, from 11 to 9
PCI: Via IRQ fixup for 0000:00:10.0, from 11 to 9
PCI: Via IRQ fixup for 0000:00:11.5, from 3 to 1

ACPI: PCI interrupt 0000:00:07.0[A] -> GSI 19 (level, low) -> IRQ 169

ACPI: PCI interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 177

ACPI: PCI interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 185

ACPI: PCI interrupt 0000:00:10.1[A] -> GSI 21 (level, low) -> IRQ 185

ACPI: PCI interrupt 0000:00:10.2[B] -> GSI 21 (level, low) -> IRQ 185

ACPI: PCI interrupt 0000:00:10.3[B] -> GSI 21 (level, low) -> IRQ 185

ACPI: PCI interrupt 0000:00:10.4[C] -> GSI 21 (level, low) -> IRQ 185

ehci_hcd 0000:00:10.4: irq 185, pci mem e083bc00

VP_IDE: IDE controller at PCI slot 0000:00:0f.1
ACPI: PCI interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 177
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio
hda: PLEXTOR CD-R PREMIUM, ATAPI CD/DVD-ROM drive
hdb: HL-DT-STDVD-ROM GDR8163B, ATAPI CD/DVD-ROM drive
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14

ACPI: PCI interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 201

ACPI: PCI interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 193
PCI: Setting latency timer of device 0000:00:11.5 to 64

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
--------------

und aus /var/log_dmesg(testing):
--------------
Allocating PCI resources starting at 20000000 (gap: 20000000:dec00000)

PCI: PCI BIOS revision 2.10 entry at 0xfdab1, last bus=1
PCI: Using configuration type 1

ACPI: PCI Root Bridge [PCI0] (0000:00)
PCI: Probing PCI hardware (bus 00)

ACPI: PCI Interrupt Routing Table [\_SB_.PCI0._PRT]

ACPI: PCI Interrupt Link [LNKA] (IRQs 3 4 5 6 7 10 *11 12 14 15)
ACPI: PCI Interrupt Link [LNKB] (IRQs 3 4 *5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKC] (IRQs *3 4 5 6 7 10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKD] (IRQs 3 4 5 6 7 *10 11 12 14 15)
ACPI: PCI Interrupt Link [LNKE] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKF] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKG] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
ACPI: PCI Interrupt Link [LNKH] (IRQs 3 4 5 6 7 10 11 12 14 15) *0,
disabled.
Linux Plug and Play Support v0.97 (c) Adam Belay

PCI: Using ACPI for IRQ routing
PCI: If a device doesn't work, try "pci=routeirq".  If it helps, post a
report

ACPI: PCI Interrupt 0000:00:07.0[A] -> GSI 19 (level, low) -> IRQ 169

ACPI: PCI Interrupt 0000:00:0f.0[B] -> GSI 20 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:0f.0, from 5 to 1

ACPI: PCI Interrupt 0000:00:12.0[A] -> GSI 23 (level, low) -> IRQ 185
PCI: Via IRQ fixup for 0000:00:12.0, from 11 to 9

VP_IDE: IDE controller at PCI slot 0000:00:0f.1
ACPI: PCI Interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:0f.1, from 255 to 1

VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
VP_IDE: port 0x01f0 already claimed by ide0
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide1...

ACPI: PCI Interrupt 0000:00:10.0[A] -> GSI 21 (level, low) -> IRQ 193
PCI: Via IRQ fixup for 0000:00:10.0, from 11 to 1

ACPI: PCI Interrupt 0000:00:10.1[A] -> GSI 21 (level, low) -> IRQ 193
PCI: Via IRQ fixup for 0000:00:10.1, from 11 to 1

ACPI: PCI Interrupt 0000:00:10.2[B] -> GSI 21 (level, low) -> IRQ 193
PCI: Via IRQ fixup for 0000:00:10.2, from 5 to 1

ACPI: PCI Interrupt 0000:00:10.3[B] -> GSI 21 (level, low) -> IRQ 193
PCI: Via IRQ fixup for 0000:00:10.3, from 5 to 1

ACPI: PCI Interrupt 0000:00:10.4[C] -> GSI 21 (level, low) -> IRQ 193
PCI: Via IRQ fixup for 0000:00:10.4, from 3 to 1

pci_hotplug: PCI Hot Plug PCI Core version: 0.5
shpchp: shpc_init : shpc_cap_offset == 0
shpchp: Standard Hot Plug PCI Controller Driver version: 0.4
via82xx: Assuming DXS channels with 48k fixed sample rate.
         Please try dxs_support=1 or dxs_support=4 option
         and report if it works on your machine.
ACPI: PCI Interrupt 0000:00:11.5[C] -> GSI 22 (level, low) -> IRQ 201
PCI: Via IRQ fixup for 0000:00:11.5, from 3 to 9
PCI: Setting latency timer of device 0000:00:11.5 to 64

Uniform Multi-Platform E-IDE driver Revision: 7.00alpha2
ide: Assuming 33MHz system bus speed for PIO modes; override with
idebus=xx
Probing IDE interface ide0...
hda: PLEXTOR CD-R PREMIUM, ATAPI CD/DVD-ROM drive
hdb: HL-DT-STDVD-ROM GDR8163B, ATAPI CD/DVD-ROM drive
Probing IDE interface ide1...
Probing IDE interface ide2...
Probing IDE interface ide3...
Probing IDE interface ide4...
Probing IDE interface ide5...
ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
hda: ATAPI 40X CD-ROM CD-R/RW drive, 8192kB Cache
Uniform CD-ROM driver Revision: 3.20
hdb: ATAPI 52X DVD-ROM drive, 256kB Cache

VP_IDE: IDE controller at PCI slot 0000:00:0f.1
ACPI: PCI Interrupt 0000:00:0f.1[A] -> GSI 20 (level, low) -> IRQ 177
PCI: Via IRQ fixup for 0000:00:0f.1, from 255 to 1
VP_IDE: chipset revision 6
VP_IDE: not 100% native mode: will probe irqs later
VP_IDE: VIA vt8237 (rev 00) IDE UDMA133 controller on pci0000:00:0f.1
VP_IDE: port 0x01f0 already claimed by ide0
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:pio, hdd:pio
Probing IDE interface ide1...
--------------


> Eine Loesung koennte das Nachladen der IDE-Chipset Treiber sein. Ob sich
> dass auch nach Initialisierung der Generic-Treiber noch machen laesst,
> weiss ich mangels SATA hier nicht...
>
> Sind unter stable andere/mehr Module unter "# lsmod" ersichtlich?

Habe auch hier alles mit PCI  und IDE herausgeschrieben:
--------------
root@stable# lsmod 

pciehp                 97388  0
pci_hotplug            34352  2 shpchp,pciehp

ide_cd                 42528  0
cdrom                  40284  1 ide_cd
ide_disk               19264  0
ide_generic             1472  0

via82cxxx 13980 1 
ide_core 138724 28
ide_cd,ide_disk,ide_generic,pdc202xx_new,aec62xx,alim15x3,amd74xx,atiixp
,cmd64x,cs5520,cs5530,cy82c693,generic,hpt34x,ns87415,opti621,
pdc202xx_old,piix,rz1000,sc1200,serverworks,siimage,sis5513,slc90e66,
triflex,trm290,usb_storage,via82cxxx
--------------

und in testing
--------------
root@testing# lsmod 

pci_hotplug            28340  1 shpchp

ide_generic             1216  0 [permanent]
ide_disk               18752  0
ide_cd                 43332  0
cdrom                  40480  1 ide_cd
ide_core              129492  4 via82cxxx,ide_generic,ide_disk,ide_cd
--------------

-- 
Stephan Maseizik    <st.mase@web.de>    (gpg-key on request)



Reply to: