OVH Cloud OVH Cloud

DMA

5 réponses
Avatar
Benoît Soëte
Bonjour,


L'udma n'est pas activé sur ma machine au démarrage (Debian Sarge,
2.6.9, A7n8x, nforce2) :

_________________________________________________________________________
Dec 16 11:19:30 kernel: Uniform Multi-Platform E-IDE driver Revision:
7.00alpha2
Dec 16 11:19:30 kernel: ide: Assuming 33MHz system bus speed for PIO
modes; override with idebus=xx
Dec 16 11:19:30 kernel: hda: Maxtor 6Y120P0, ATA DISK drive
Dec 16 11:19:30 kernel: hdb: CD-W54E, ATAPI CD/DVD-ROM drive
Dec 16 11:19:30 kernel: hdc: ATAPI DVDROM 16X, ATAPI CD/DVD-ROM drive
Dec 16 11:19:30 kernel: Using anticipatory io scheduler
Dec 16 11:19:30 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 11:19:30 kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 11:19:30 kernel: hda: max request size: 128KiB
Dec 16 11:19:30 speranzah kernel: hda: 240121728 sectors (122942 MB)
w/7936KiB Cache, CHS=65535/16/63
Dec 16 11:19:30 kernel: hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hd
a9 hda10 hda11 hda12 hda13 hda14 >
Dec 16 11:19:30 kernel: hdb: ATAPI 32X CD-ROM CD-R/RW drive, 1280kB C ache
___________________________________________________________________________

Mon noyau est compilé avec les options suivantes :

#grep -i dma /boot/config-2.6.9
CONFIG_GENERIC_ISA_DMA=y
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_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1

Ceci est bien gênant pour mes applications à chaque accès disque. Si
quelqu'un a une idée...

Autre chose, et çà n'a sûrement rien à voir, je ne parvient pas à monter
les disques audio, les autres ne posent pas de pb :

#mount /dev/hdb
/dev/hdb: Erreur d'entrée/sortie
mount: /dev/hdb: can't read superblock
_______________________________________________________________________
Dec 16 14:03:32 kernel: hdb: command error: status=0x51 { DriveReady
SeekComplete Error }
Dec 16 14:03:32 kernel: hdb: command error: error=0x54
Dec 16 14:03:32 kernel: ide: failed opcode was 100
Dec 16 14:03:32 kernel: end_request: I/O error, dev hdb, sector 0
Dec 16 14:03:34 kernel: hdb: command error: status=0x51 { DriveReady
SeekComplete Error }
Dec 16 14:03:34 kernel: hdb: command error: error=0x54
Dec 16 14:03:34 kernel: ide: failed opcode was 100
Dec 16 14:03:34 kernel: end_request: I/O error, dev hdb, sector 8
_______________________________________________________________________

Le format du CD est pourtant le même, non ?

extrait du fstab :

/dev/hdb /media/cdrom auto ro,user,noauto 0 0

Si je remplace auto par iso9660, rien ne va plus !

merci pour vos contributions,

Amicalement,

-Ben



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to debian-user-french-REQUEST@lists.debian.org
with a subject of "unsubscribe". Trouble? Contact listmaster@lists.debian.org

5 réponses

Avatar
Benjamin Sigonneau
On Thu, 16 Dec 2004 14:10:26 +0100
Benoît Soëte wrote:
Bonjour,




'lut


L'udma n'est pas activé sur ma machine au démarrage (Debian Sarge,
2.6.9, A7n8x, nforce2) :
[...]
Ceci est bien gênant pour mes applications à chaque accès disque. Si
quelqu'un a une idée...




man hdparm. Si la page de man te rebutes, voir le guide d'Alexis de
Lattre :
http://people.via.ecp.fr/~alexis/formation-linux/hdparm.html


Autre chose, et çà n'a sûrement rien à voir, je ne parvient pas à
monter les disques audio, les autres ne posent pas de pb :
[...]
Le format du CD est pourtant le même, non ?




Justement, non. Les CD audio ne se montent pas.


merci pour vos contributions,




En espérant avoir aidé,


--
Benjamin Sigonneau


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Benoît Soëte
Benjamin Sigonneau a écrit :
On Thu, 16 Dec 2004 14:10:26 +0100
Benoît Soëte wrote:

Bonjour,





'lut



L'udma n'est pas activé sur ma machine au démarrage (Debian Sarge,
2.6.9, A7n8x, nforce2) :
[...]
Ceci est bien gênant pour mes applications à chaque accès disque. Si
quelqu'un a une idée...





man hdparm. Si la page de man te rebutes,



non, mais j'ai peut-être omis quelque chose.

J'avais oublié de mentionner que j'ai déjà essayé hdparm, résultat :

#hdparm -d /dev/hda

/dev/hda:
using_dma = 0 (off)

hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)

Amicalement,

-Ben


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Jean-Luc Coulon (f5ibh)
--d6Gm4EdcadzBjdND
Content-Type: text/plain; charset=iso-8859-15
Content-Disposition: inline
Content-Transfer-Encoding: quoted-printable

On Thu, Dec 16, 2004 at 02:38:42PM +0100, Benoît Soëte wrote:
Benjamin Sigonneau a écrit :
>On Thu, 16 Dec 2004 14:10:26 +0100
>Benoît Soëte wrote:



[ ... ]
>
>man hdparm. Si la page de man te rebutes,

non, mais j'ai peut-être omis quelque chose.

J'avais oublié de mentionner que j'ai déjà essayé hdparm, résul tat :

#hdparm -d /dev/hda

/dev/hda:
using_dma = 0 (off)

hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)



le noyau que vus utilisez est-il un noyau de la distribution ou un noyau
« maison » ? A-t-il été compilé avec le support DMA ?

CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_IVB=y
CONFIG_IDEDMA_AUTO=y


Amicalement,

-Ben



Jean-Luc

--d6Gm4EdcadzBjdND
Content-Type: application/pgp-signature; name="signature.asc"
Content-Description: Digital signature
Content-Disposition: inline

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.5 (GNU/Linux)

iD8DBQFBwZRzUdGGXzzGnNARAvfIAJ9Q3WSDrhekLrcqjWrgFudCmJ/HewCdGyqm
cmUoXP6zejKF4d0IhusEKjc =Ei7g
-----END PGP SIGNATURE-----

--d6Gm4EdcadzBjdND--


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Benoît Soëte
Jean-Luc Coulon (f5ibh) a écrit :
On Thu, Dec 16, 2004 at 02:38:42PM +0100, Benoît Soëte wrote:

Benjamin Sigonneau a écrit :

On Thu, 16 Dec 2004 14:10:26 +0100
Benoît Soëte wrote:






[ ... ]

man hdparm. Si la page de man te rebutes,



non, mais j'ai peut-être omis quelque chose.

J'avais oublié de mentionner que j'ai déjà essayé hdparm, résultat :

#hdparm -d /dev/hda

/dev/hda:
using_dma = 0 (off)

hdparm -d1 /dev/hda

/dev/hda:
setting using_dma to 1 (on)
HDIO_SET_DMA failed: Operation not permitted
using_dma = 0 (off)




le noyau que vus utilisez est-il un noyau de la distribution ou un noyau
« maison » ? A-t-il été compilé avec le support DMA ?

CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
CONFIG_IDEDMA_IVB=y
CONFIG_IDEDMA_AUTO=y




Si ce sont les modules indipensables, je crois que j'ai trouvé le fautif :

CONFIG_BLK_DEV_IDEDMA_PCI=y
CONFIG_IDEDMA_PCI_AUTO=y
CONFIG_BLK_DEV_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y


Amicalement,

-Ben



--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact
Avatar
Laurent Meurillon
Le Thu, 16 Dec 2004 14:20:05 +0100, Benoît Soëte a écrit :

Bonjour,


L'udma n'est pas activé sur ma machine au démarrage (Debian Sarge,
2.6.9, A7n8x, nforce2) :

_________________________________________________________________________
Dec 16 11:19:30 kernel: Uniform Multi-Platform E-IDE driver Revision:
7.00alpha2
Dec 16 11:19:30 kernel: ide: Assuming 33MHz system bus speed for PIO
modes; override with idebus=xx
Dec 16 11:19:30 kernel: hda: Maxtor 6Y120P0, ATA DISK drive
Dec 16 11:19:30 kernel: hdb: CD-W54E, ATAPI CD/DVD-ROM drive
Dec 16 11:19:30 kernel: hdc: ATAPI DVDROM 16X, ATAPI CD/DVD-ROM drive
Dec 16 11:19:30 kernel: Using anticipatory io scheduler
Dec 16 11:19:30 kernel: ide0 at 0x1f0-0x1f7,0x3f6 on irq 14
Dec 16 11:19:30 kernel: ide1 at 0x170-0x177,0x376 on irq 15
Dec 16 11:19:30 kernel: hda: max request size: 128KiB
Dec 16 11:19:30 speranzah kernel: hda: 240121728 sectors (122942 MB)
w/7936KiB Cache, CHSe535/16/63
Dec 16 11:19:30 kernel: hda: hda1 hda2 hda3 < hda5 hda6 hda7 hda8 hd
a9 hda10 hda11 hda12 hda13 hda14 >
Dec 16 11:19:30 kernel: hdb: ATAPI 32X CD-ROM CD-R/RW drive, 1280kB C ache
___________________________________________________________________________

Mon noyau est compilé avec les options suivantes :

#grep -i dma /boot/config-2.6.9
CONFIG_GENERIC_ISA_DMA=y
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_IDEDMA=y
# CONFIG_IDEDMA_IVB is not set
CONFIG_IDEDMA_AUTO=y
CONFIG_SCSI_SYM53C8XX_DMA_ADDRESSING_MODE=1

Ceci est bien gênant pour mes applications à chaque accès disque. Si
quelqu'un a une idée...

Autre chose, et çà n'a sûrement rien à voir, je ne parvient pas à monter
les disques audio, les autres ne posent pas de pb :

#mount /dev/hdb
/dev/hdb: Erreur d'entrée/sortie
mount: /dev/hdb: can't read superblock
_______________________________________________________________________
Dec 16 14:03:32 kernel: hdb: command error: status=0x51 { DriveReady
SeekComplete Error }
Dec 16 14:03:32 kernel: hdb: command error: error=0x54
Dec 16 14:03:32 kernel: ide: failed opcode was 100
Dec 16 14:03:32 kernel: end_request: I/O error, dev hdb, sector 0
Dec 16 14:03:34 kernel: hdb: command error: status=0x51 { DriveReady
SeekComplete Error }
Dec 16 14:03:34 kernel: hdb: command error: error=0x54
Dec 16 14:03:34 kernel: ide: failed opcode was 100
Dec 16 14:03:34 kernel: end_request: I/O error, dev hdb, sector 8
_______________________________________________________________________

Le format du CD est pourtant le même, non ?

extrait du fstab :

/dev/hdb /media/cdrom auto ro,user,noauto 0 0

Si je remplace auto par iso9660, rien ne va plus !

merci pour vos contributions,

Amicalement,

-Ben




ultra dma doit s'activé avec l'utilitaire : hdparm
le paquet debian doit être installé.

ensuite tu passes sous root et tu tapes ceci :

hdparm -d1 /dev/hda <--- pour activer l'udma sur le hda


--
Pensez à lire la FAQ de la liste avant de poser une question :
http://wiki.debian.net/?DebianFrench

Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:"

To UNSUBSCRIBE, email to
with a subject of "unsubscribe". Trouble? Contact