Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1504 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs

  S-ATA sous Debian Sid Kernel 2.6.8 : DMA Timeout !

 


 Mot :   Pseudo :  
 
 Page :   1  2
Page Précédente
Auteur Sujet :

S-ATA sous Debian Sid Kernel 2.6.8 : DMA Timeout !

n°614583
_kal_
Posté le 03-01-2005 à 14:45:13  profilanswer
 

Bonjour à tous
 
Je dispose d'un serveur FTP contenant plusieurs Disque Dur S-ATA  connecté à deux cartes controleurs PCI Promise SATA150 TX4.
La référence des disques dur est : Maxtor 250Go 7200 RPM S-ATA (DiamondMax plus 9)
Mon serveur me posait déjà quelque souci lorsque j'uploadai sur celui-ci:
Si la vitesse été trop grande (~8000Ko/s), alors celui-ci planté en indiquant un DMA Timeout sur le disque dur ou j'uploadais.
Bon j'ai su réglé le problème partiellement en bridant la vitesse d'upload à 4000Ko/s.
Aujourd'hui, je décide de formatter une partition d'un de mes DD à l'aide de la commande suivante :

Citation :


mke2fs -j /dev/sdc1


Et la ca plante à la moitié environ, toujours a cause d'un DMA Timeout.
J'ai essayer hdparm pour desactiver le DMA mais apparemment il n'a pas l'air de bien supporté le S-ATA :

Citation :


hdparm -d0 /dev/sdc
 
/dev/sdc:
 setting using_dma to 0 (off)
 HDIO_SET_DMA failed: Operation not supported


 
En fait, ca change rien du tout, car lorsque je fait un test de vitesse je suis toujours à 50 Mo/s et pi ca plante encore lorsque je veux formatter avec mke2fs.
 
Enfin, par desespoir, j'ai installé Mandrake 10.1 pour voir si ca changerai quelque chose. J'ai formatté le DD en question pendant l'install et ca a marché !!!
Alors pour confirmer, j'ai quand meme réessayer de le formater quand mandrake avait fini de s'installer, toujours à l'aide de mke2fs et rebelotte.... ca plante ! :fou:  
 
A mon avis c'est le DMA activé par défaut qui fait tout foiré. Quelqu'un a une idée ?
 
Merci de vos fututures réponses (j'espère lol).
 
 :hello:


Message édité par _kal_ le 03-01-2005 à 14:53:26
mood
Publicité
Posté le 03-01-2005 à 14:45:13  profilanswer
 

n°614661
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 17:26:55  profilanswer
 

t sur que ton disque est pas mort?

n°614662
_kal_
Posté le 03-01-2005 à 17:29:23  profilanswer
 

non car ca le fait avec les autres disques aussi lorsque j'upload dessus trop vite

n°614664
THRAK
- THR4K -
Posté le 03-01-2005 à 17:31:22  profilanswer
 

Ya décidément encore pas mal de problèmes avec les disques S-ATA :(


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°614665
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 17:31:41  profilanswer
 

modele de carte mere.
périphériques présents
config sata du noyau
output de dmesg?

n°614669
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 17:38:06  profilanswer
 

THRAK a écrit :

Ya décidément encore pas mal de problèmes avec les disques S-ATA :(


 
j'ai plusieurs grappes de disques sata (hitachi) sur des TX4 et ça marche tres bien sur une SID

n°614670
THRAK
- THR4K -
Posté le 03-01-2005 à 17:42:04  profilanswer
 

splurf a écrit :

j'ai plusieurs grappes de disques sata (hitachi) sur des TX4 et ça marche tres bien sur une SID


 
Je parle d'un point de vue global : que ce soit sous Windows ou Linux d'ailleurs il y a actuellement davantage de problèmes qu'avec des disques ATA/UDMA standard ou des disques SCSI...
 
[Edit]
Je précise que les problèmes rencontrés surviennent notamment si le système est installé sur un S-ATA en master ; s'il s'agit de disques supplémentaires destiné à du stockage, les problèmes sont moindres


Message édité par THRAK le 03-01-2005 à 17:44:35

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°614756
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 18:59:31  profilanswer
 

THRAK a écrit :

Je parle d'un point de vue global : que ce soit sous Windows ou Linux d'ailleurs il y a actuellement davantage de problèmes qu'avec des disques ATA/UDMA standard ou des disques SCSI...
 
[Edit]
Je précise que les problèmes rencontrés surviennent notamment si le système est installé sur un S-ATA en master ; s'il s'agit de disques supplémentaires destiné à du stockage, les problèmes sont moindres


 
depuis quand on peut avoir du sata en master ou en slave? (pour rappel, le sata c'est du point-à-point)

n°614812
aurelboiss
Posté le 03-01-2005 à 20:13:56  profilanswer
 

Attend que le 2.6.10 arrives dans sid parce ue niveau modifs SATA c tout simplement halucinant :)
 
@+
 
ps: ton server est en sid t'aimes les risques non ?

n°614813
_kal_
Posté le 03-01-2005 à 20:14:39  profilanswer
 

Alors carte mère : Abit NF7
Périphériques : lecteur cdrom ide, HDD ide (OS), 8 DD S-ATA Maxtor 250 go 8mo, alim Globalwin 520W SAF520, Boitier Lian-Li PCV2000.
Voici le lien du dmesg sous la mandrake que je suis en train de tester :  
http://conclan.free.fr/dmesg.txt
 
Merci pour tout ;)

mood
Publicité
Posté le 03-01-2005 à 20:14:39  profilanswer
 

n°614815
Dark_Schne​ider
Close the World, Open the Net
Posté le 03-01-2005 à 20:18:11  profilanswer
 

chipset nforce, il faut désactiver l'APIC sinon tu auras des freezes lors d'accès disques intensifs.
 
l'APIC se désactive en passant l'option noapic au noyau  
http://www.linux-wizard.net/faq.ph [...] el_options


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°614816
_kal_
Posté le 03-01-2005 à 20:19:11  profilanswer
 

Dark_Schneider a écrit :

chipset nforce, il faut désactiver l'APIC sinon tu auras des freezes lors d'accès disques intensifs.
 
l'APIC se désactive en passant l'option noapic au noyau  
http://www.linux-wizard.net/faq.ph [...] el_options


 
oki t'es un bon mec je test  :jap:  
 
Je vous tien au courant
 :hello:

n°614859
_kal_
Posté le 03-01-2005 à 21:10:28  profilanswer
 

Mouarf j'ai désactivé l'APIC dans le lilo.conf et pourtant ca plante toujours.
DMESG :
http://conclan.free.fr/dmesg2.txt
 
Extrait du lilo :

Citation :


append="acpi=off noapic pci=noacpi nolapic resume=/dev/hda5 splash=silent"


 
Oui comme vous pouvais le voir, j'ai meme enlever l'acpi  :D  
 
Ah petite précision, c'est un ThunderBird 1Ghz derreire tout ca...

n°614883
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 21:43:05  profilanswer
 

as tu essayé avec une autre carte rezo que la carte intégrée (module forcedeth)?

n°614886
_kal_
Posté le 03-01-2005 à 21:47:21  profilanswer
 

non je n'ai pas essayé mais a mon avis ca vien pas de là car sinon je reussirai a formatter la partition avec mke2fs et la j'y arrive toujours pas...

n°614897
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 22:00:01  profilanswer
 

oops, j'avais oublié ça :$
 
t'a essayé de régler le pci latency dans le bios?

n°614915
_kal_
Posté le 03-01-2005 à 22:23:16  profilanswer
 

heu je sais pas trop comment le regler donc j'ai decendu la valeur a 16 (valeur initiale : 32). Toujours même problème :/

n°614918
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 22:28:15  profilanswer
 

essaye 64

n°614920
_kal_
Posté le 03-01-2005 à 22:30:59  profilanswer
 

oki j'ai desactivé aussi l'apic ds le bios tant qu'a faire. je test...

n°614948
_kal_
Posté le 03-01-2005 à 22:58:50  profilanswer
 

nop toujours pareil :(

n°614953
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 23:07:30  profilanswer
 

fais un lspci et un cat /proc/interrupts
 
et colle nous la sortie ici

n°614956
_kal_
Posté le 03-01-2005 à 23:16:56  profilanswer
 

voici ce que me donne le lspci :

Citation :


00:00.0 Host bridge: nVidia Corporation nForce2 AGP (different version?) (rev c1)
00:00.1 RAM memory: nVidia Corporation nForce2 Memory Controller 1 (rev c1)
00:00.2 RAM memory: nVidia Corporation nForce2 Memory Controller 4 (rev c1)
00:00.3 RAM memory: nVidia Corporation nForce2 Memory Controller 3 (rev c1)
00:00.4 RAM memory: nVidia Corporation nForce2 Memory Controller 2 (rev c1)
00:00.5 RAM memory: nVidia Corporation nForce2 Memory Controller 5 (rev c1)
00:01.0 ISA bridge: nVidia Corporation nForce2 ISA Bridge (rev a4)
00:01.1 SMBus: nVidia Corporation nForce2 SMBus (MCP) (rev a2)
00:02.0 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.1 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:02.2 USB Controller: nVidia Corporation nForce2 USB Controller (rev a4)
00:04.0 Ethernet controller: nVidia Corporation nForce2 Ethernet Controller (rev a1)
00:06.0 Multimedia audio controller: nVidia Corporation nForce2 AC97 Audio Controler (MCP) (rev a1)
00:08.0 PCI bridge: nVidia Corporation nForce2 External PCI Bridge (rev a3)
00:09.0 IDE interface: nVidia Corporation nForce2 IDE (rev a2)
00:1e.0 PCI bridge: nVidia Corporation nForce2 AGP (rev c1)
01:08.0 Unknown mass storage controller: Promise Technology, Inc. PDC20318 (SATA150 TX4) (rev 02)
01:09.0 Unknown mass storage controller: Promise Technology, Inc. PDC20318 (SATA150 TX4) (rev 02)
02:00.0 VGA compatible controller: nVidia Corporation NV18 [GeForce4 MX 440SE AGP 8x] (rev a2)


 
cat /proc/interrupts me donne :  
 

Citation :


           CPU0        
  0:     246872          XT-PIC  timer
  1:         16          XT-PIC  i8042
  2:          0          XT-PIC  cascade
  5:      21389          XT-PIC  ehci_hcd, eth0
 10:        379          XT-PIC  ohci_hcd, libata, NVidia nForce2
 11:         12          XT-PIC  ohci_hcd, libata
 14:       4073          XT-PIC  ide0
 15:       2076          XT-PIC  ide1
NMI:          0  
LOC:          0  
ERR:          0
MIS:          0


 
 :jap:

n°614960
splurf
Rm -Rf / && oops :o
Posté le 03-01-2005 à 23:38:03  profilanswer
 

t'a essayé de recompiler un noyau(2.6.10 par exemple) avec le support local apic?

n°614973
_kal_
Posté le 04-01-2005 à 00:14:59  profilanswer
 

non j'ai pas essayé, je peux essayé avec 2.6.9 ou il faut un 2.6.10 absolument ?

n°614978
splurf
Rm -Rf / && oops :o
Posté le 04-01-2005 à 00:29:11  profilanswer
 

un 2.6.9 fera l'affaire, mais autant profiter des fixes du 2.6.10 que tu peux downloader sur kernel.org

n°614983
_kal_
Posté le 04-01-2005 à 00:39:46  profilanswer
 

bah moi je fait un apt-get install kernel-source-2.6.9, j'aime bien installer avec apt get mais si ca pose aps de pb de le prendre sur kernel.org alors j'vai le faire :)

n°614988
splurf
Rm -Rf / && oops :o
Posté le 04-01-2005 à 00:55:01  profilanswer
 

nope, ça pose pas de probleme
 
apres tu fais un make-kpkg  (la debian way quoi) ;)

n°614992
_kal_
Posté le 04-01-2005 à 01:03:55  profilanswer
 

ouki enfin moi j'suis habitué a charger mon config ds le new kernel et le compiler a la normale ;)

n°614997
splurf
Rm -Rf / && oops :o
Posté le 04-01-2005 à 01:13:17  profilanswer
 

as you like it ;)

n°614999
THRAK
- THR4K -
Posté le 04-01-2005 à 01:18:05  profilanswer
 

---> splurf :  
 
- autant pour moi concernant le S-ATA (c'est effectivement du point-à-point)
 
- sinon utiliser make-kpkg  :jap:  (parce que nous le valons bien  :D )


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°615001
_kal_
Posté le 04-01-2005 à 01:30:15  profilanswer
 

bah je sais pas comment on l'utilise enf ait, j'ai jamais trop chercher car je suis toujours tomber sur des guides expliquant la compilation "normale" :)

n°615002
_kal_
Posté le 04-01-2005 à 01:39:52  profilanswer
 

je suis dans le menuconfig du kernel 2.6.10, peux tu m'indiquer exactement ce que je doi activer/desactiver et aussi l'emplacement ?   :pt1cable:  
 
Bah vi je sais pas ou c'eest moi le APIC locale  :lol:  
 
 :hello:

n°615004
_kal_
Posté le 04-01-2005 à 01:42:48  profilanswer
 

Je vien de voir l'option "use pci dma by defaut". Je vais donc la desactiver :D
 
Je vois aussi dans la section "Processor type and feature" les options :
 
Local APIC support on uniprocessors
O-APIC support on uniprocessors
 
Je coche ou je décoche ?  :??:  
 
 :jap:


Message édité par _kal_ le 04-01-2005 à 01:45:26
n°615006
THRAK
- THR4K -
Posté le 04-01-2005 à 01:55:33  profilanswer
 

Ca se passe effectivement dans "Processor type and features"
 
Active les cases relatives à l'APIC (Local APIC support on uniprocessor et Q-APIC support on uniprocessor)


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°615007
THRAK
- THR4K -
Posté le 04-01-2005 à 02:15:49  profilanswer
 

A propos de make-kpkg :
c'est une méthode propre à Debian qui consiste à créer une image d'un noyau personnalisé qui est installé ensuite comme n'importe quel paquet via dpkg.
Cette méthode simplifie grandement la vie dans la mesure ou les opérations de compilation + installation du noyau, des modules et l'inscription dans le bootloader sont automatisées. C'est également pratique pour désinstaller par la suite d'anciennes images du noyau qui ne sont plus utilisée.
 
Quelques liens utiles concernant make-kpkg :
 
---> http://people.via.ecp.fr/~alexis/f [...] ebian.html
---> http://www.debian.org/doc/manuals/ [...] el.fr.html
 
 ;)


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°615008
_kal_
Posté le 04-01-2005 à 02:33:50  profilanswer
 

Bon la compilation plante, voici l'erreur :  
 

Citation :

CC [M]  drivers/char/drm/gamma_drv.o
In file included from drivers/char/drm/gamma_drv.c:40:
drivers/char/drm/drm_agpsupport.h: Dans la fonction « gamma_agp_uninit »:
drivers/char/drm/drm_agpsupport.h:431: attention : `inter_module_put' is deprecated (declared at include/linux/module.h:582)
In file included from drivers/char/drm/gamma_drv.c:42:
drivers/char/drm/gamma_context.h: Dans la fonction « gamma_context_switch_complete »:
drivers/char/drm/gamma_context.h:193: error: structure has no member named `next_buffer'
drivers/char/drm/gamma_context.h:193: error: structure has no member named `next_buffer'
In file included from drivers/char/drm/gamma_drv.c:44:
drivers/char/drm/gamma_old_dma.h: Dans la fonction « gamma_clear_next_buffer »:
drivers/char/drm/gamma_old_dma.h:40: error: structure has no member named `next_buffer'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:41: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:42: error: structure has no member named `next_queue'
drivers/char/drm/gamma_old_dma.h:44: error: structure has no member named `next_queue'
In file included from drivers/char/drm/gamma_drv.c:46:
drivers/char/drm/drm_drv.h: Dans la fonction « gamma_release »:
drivers/char/drm/drm_drv.h:807: attention : implicit declaration of function `gamma_ctxbitmap_free'
In file included from drivers/char/drm/gamma_drv.c:58:
drivers/char/drm/drm_stub.h: Dans la fonction « gamma_stub_putminor »:
drivers/char/drm/drm_stub.h:148: attention : `inter_module_put' is deprecated (declared at include/linux/module.h:582)
drivers/char/drm/drm_stub.h:150: attention : `inter_module_unregister' is deprecated (declared at include/linux/module.h:578)
drivers/char/drm/drm_stub.h: Dans la fonction « gamma_stub_register »:
drivers/char/drm/drm_stub.h:206: attention : `inter_module_register' is deprecated (declared at include/linux/module.h:577)
drivers/char/drm/drm_stub.h:216: attention : `inter_module_unregister' is deprecated (declared at include/linux/module.h:578)
make[3]: *** [drivers/char/drm/gamma_drv.o] Erreur 1
make[2]: *** [drivers/char/drm] Erreur 2
make[1]: *** [drivers/char] Erreur 2
make: *** [drivers] Erreur 2


 
Je n'ai absoluement aucune idée d'ou peut devnir l'erreur.  :fou:

n°615010
_kal_
Posté le 04-01-2005 à 02:41:59  profilanswer
 

J'viens de trouver ce lien http://lists.debian.org/debian-ker [...] 00193.html disant qu'il faut désactiver  
Device Drivers  ---> Character devices  ---> 3dlabs GMX 2000
 
Ca l'air de continuer à compiler...

n°615011
THRAK
- THR4K -
Posté le 04-01-2005 à 02:49:42  profilanswer
 

Réessaye calmement en faisant :
 
1) make mrproper
2) make menuconfig
3) make && makes modules_install (ou via make-kpkg)
 
Sinon je ne vois pas non plus d'où peut provenir l'erreur si ce n'est que c'est le module gamma_drv qui semble poser problème. Vu sa localisation et sa dénomination il s'agit apparemment d'un driver pour la gestion du gamma par le Direct Rendering Manager (drm)... sinon peut-être en tentant de le désactiver (logiquement il devrait se situer quelque part dans Device Drivers/Character devices) ?
 
 
[Edit]
Bon ben le temps de poster le message et la solution semble se profiler à l'horizon :D


Message édité par THRAK le 04-01-2005 à 02:51:37

---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
n°615012
_kal_
Posté le 04-01-2005 à 02:58:52  profilanswer
 

Bah j'ai pas fait le make mrproper, j'ai simplement relancer un make et ca a continué la ou ca s'était arrété :) La ca compile encore, c'est long  :sleep:  
 
 :bounce:

n°615013
THRAK
- THR4K -
Posté le 04-01-2005 à 03:18:56  profilanswer
 

oui bon make mrproper n'est pas obligatoire de toute façon, il peut parfois résoudre des problèmes à la compilation en "nettoyant" le répertoire contenant les sources du noyau d'éventuelles traces d'opérations de compilation précédemment effectuées ; c'est tout :)


---------------
THRAK (def.) : 1) A sudden and precise impact moving from intention, direction and commitment, in service of an aim. 2) 117 guitars almost striking the same chord simultaneously.
mood
Publicité
Posté le   profilanswer
 

 Page :   1  2
Page Précédente

Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs

  S-ATA sous Debian Sid Kernel 2.6.8 : DMA Timeout !

 

Sujets relatifs
Pas d'affichage lors du loading de ma debian avec kernel 2.6.9Cherche testeur pour paquet Debian unofficial (sid)
Problème PCTV Rave + Debian[DEBIAN] Probleme Son Alsa-Nvidia
Probleme Wifi avec Debian Sarge[Debian / Agnula DeMudi] Problemes de droits
Debian - Freebox V4 - Message d'erreur[debian] mise en veille de l'écran
Plus de sujets relatifs à : S-ATA sous Debian Sid Kernel 2.6.8 : DMA Timeout !


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR