bolhrak n00b
Joined: 26 Apr 2006 Posts: 17
|
Posted: Sun Jul 13, 2008 4:09 pm Post subject: [DMA]Kernel 2.6.24 et désactivation du DMA par défaut |
|
|
Bonjour,
J'ai upgradé d'un noyau 2.6.18 à un noyau 2.6.24 (oui ça faisait un bail que j'avais pas updaté ) et je ne trouve plus le moyen de désactiver le DMA par défaut dans le noyau, l'option "Use PCI DMA by default when available" (ou un équivalent) (afin d'utiliser la config hdparm).
Mon problème est le suivant : j'ai une carte ASUS avec chipset NVIDIA, dans le bios il détecte mon disque en UDMA2 alors que c'est de l'UDMA3 (ou plutôt j'arrive à l'activer sous Linux en UDMA3 et pas en UDMA2), donc si le DMA est activé par défaut dans le noyau, il teste en UDMA2, sort un message d'erreur et finit par me faire un kernel panic. Le workaround que j'utilise pour le moment est d'ajouter ide=nodma dans grub, le problème est que je ne peux plus du tout activer le DMA via hdparm par la suite.
Quelqu'un aurait une idée ? Ou je dois retourner sur un noyau plus ancien ?
Merci d'avance. |
|