DMA Problem mit custom 2.6.7er Kernel *solved*

Welches Modul/Treiber für welche Hardware, Kernel compilieren...
Antworten
Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

DMA Problem mit custom 2.6.7er Kernel *solved*

Beitrag von steos » 27.11.2004 20:33:07

Versuche nun schon einen halben Tag dem Problem beizukommen, allerdings ohne Erfolg. Vielleicht wißt ihr weiter:

Hab' mir nen neuen Kernel gebacken, läuft bis auf einige Probs auch. Mein derzeit größtes Problem ist die folgende Fehlermeldung beim Booten:
******************************************************
* Warning: The dma on your hard drive is turned off. *
* This may really slow down the fsck process. *
***************************************************
und eine schnarchlangsame Platte.:( In .config steht im entsprechenden Abschnitt
#
# IDE chipset support/bugfixes
#
CONFIG_IDE_GENERIC=y
# CONFIG_BLK_DEV_CMD640 is not set
CONFIG_BLK_DEV_IDEPCI=y
CONFIG_IDEPCI_SHARE_IRQ=y
# CONFIG_BLK_DEV_OFFBOARD is not set
CONFIG_BLK_DEV_GENERIC=y
# CONFIG_BLK_DEV_RZ1000 is not set
CONFIG_BLK_DEV_IDEDMA_PCI=y
# CONFIG_BLK_DEV_IDEDMA_FORCED is not set
CONFIG_IDEDMA_PCI_AUTO=y
# CONFIG_IDEDMA_ONLYDISK is not set
CONFIG_BLK_DEV_ADMA=y
# CONFIG_BLK_DEV_AEC62XX is not set
# CONFIG_BLK_DEV_ALI15X3 is not set
# CONFIG_BLK_DEV_AMD74XX is not set
# CONFIG_BLK_DEV_ATIIXP is not set
# CONFIG_BLK_DEV_CMD64X is not set
# CONFIG_BLK_DEV_TRIFLEX is not set
# CONFIG_BLK_DEV_CY82C693 is not set
# CONFIG_BLK_DEV_CS5530 is not set
# CONFIG_BLK_DEV_HPT34X is not set
# CONFIG_BLK_DEV_HPT366 is not set
# CONFIG_BLK_DEV_SC1200 is not set
# CONFIG_BLK_DEV_PIIX is not set
# CONFIG_BLK_DEV_NS87415 is not set
# CONFIG_BLK_DEV_PDC202XX_OLD is not set
# CONFIG_BLK_DEV_PDC202XX_NEW is not set
# CONFIG_BLK_DEV_SVWKS is not set
# CONFIG_BLK_DEV_SIIMAGE is not set
# CONFIG_BLK_DEV_SIS5513 is not set
# CONFIG_BLK_DEV_SLC90E66 is not set
# CONFIG_BLK_DEV_TRM290 is not set
# CONFIG_BLK_DEV_VIA82CXXX is not set
# CONFIG_IDE_ARM is not set
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
# CONFIG_BLK_DEV_HD is not set
Mit dem Standard 2.6.7-1-k7 funkt alles so wie man sich das vorstellt, nur bei meinem eigenen nicht. Ideen, welche Parameter ich ändern könnte oder was die Ursache dafür sein könnte?
Zuletzt geändert von steos am 28.11.2004 10:28:00, insgesamt 1-mal geändert.

Benutzeravatar
steos
Beiträge: 326
Registriert: 16.10.2004 13:27:34
Wohnort: Wien

Beitrag von steos » 28.11.2004 10:26:53

also: Die Option CONFIG_IDEDMA_IVB zu aktivieren hat bei mir keine Änderung bewirkt.

Nach einigem Herumprobieren hat sich gezeigt, daß ich die Option CONFIG_BLK_DEV_VIA82CXXX setzen mußte. Dier Treiber ist nicht 100%-tig der richtigem aber er ist sehr wohl in der Lage DMA auf allen Devices zu aktivieren. Glücklicherweise braucht mein Rechner zum Kompilieren nicht länger als 10 min, vor 6 Jahren war das noch eine Sache von 1 Stunde...:wink:

Die Option CONFIG_IDEDMA_IVB zu aktivieren hat bei mir keine Änderung bewirkt.

Nur für den Fall, daß jemand das gleiche Problem hat.

Antworten