3240

Ca dépend de l'importance du client !
avatar
Attention, nouvelle signature #eeek#
https://mastodon.ti-fr.com/@redangel

3241

ça circule sur twitter apparemment embarrassed

3242

3243

awwww
Pen^2 (./3241) :
ça stationne sur twitter apparemment embarrassed

3244

putain mais qu'ils font chier avec leurs chips ou lire de la ram non initialisée produit des address error
et putain qu'il fait chier ce chip, de modifier un word complet pour écrire un byte, DANS NOTRE DOS
(on observe un opcode store byte et le debugger nous chie dessus parce qu'on lit au mauvais endroit)

3245

*pat* *pat*

3246

Ah je suis passé par là tiens grin Il y a des codes contrôle d'erreur type EDAC ou même pas?
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

3247

de l'ECC de partout

donc en fait j'ai pas le droit d'écrire un byte dans de la RAM non initialisée.

3248

Ouais, c'est que du bonheur grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

3249

surtout quand tu fais un portage depuis un chip de la même série ou c'était possible et ou tout le code pense que ca ne pose aucun pbm...

3250

tu ne peux pas commencer par tout simplement initialiser la RAM au boot? Ou désactiver l'ECC? grin
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

3251

oué c'est ce que j'allais dire aussi cheeky (l'initialisation, pas l'ecc)

3252

c'est fait, on a des contraintes de timing importantes mais on a trouvé des solutions, évidemment

ce qui est le plus chiant en fait c'est qu'aucun de ces points ne nous aient été notifiés par le fournisseur, qui nous a dit y'a qu'une lettre qui change, vous allez voir c'est tout pareil mêmes les périphériques ont gardé les mêmes registres... tu parles, même ca c'est faux.

3253

(En parlant de lettre qui change, on avait eu une mauvaise surprise avec un fournisseur de serveurs en rupture sur les modèles proposés normalement dans le cadre du marché. Le commercial nous propose une alternative : les mêmes, avec une petite lettre après le numéro de modèle. "C'est le même, mais sans carte SCSI de base". Bah en fait il n'y avait pas non plus d'alimentation redondante, et qu'un seul CPU au lieu de deux. Et au début ils ne voulaient pas nous les reprendre... - in fine ils ont été échangés, mais on a perdu presque un trimestre :/)
avatar

3254

(Oo)

3255

(des noms embarrassed)

squalyl (./3244) :
putain mais qu'ils font chier avec leurs chips ou lire de la ram non initialisée produit des address error
et putain qu'il fait chier ce chip, de modifier un word complet pour écrire un byte, DANS NOTRE DOS
(on observe un opcode store byte et le debugger nous chie dessus parce qu'on lit au mauvais endroit)
Attends, tu veux dire qu'écrire un octet fait un cycle RMW sur un mot, qui échoue parce que l'autre octet du mot n'a pas été initialisé ? Mais c'est profondément débile, c'est quel CPU ça ? grin
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3256

J'ai déjà eu exactement le même problème, donc ça doit être courant cheeky
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

3257

Et c'est implémenté comment, matériellement ? Chaque mot de RAM a un bit supplémentaire pour dire s'il a été initialisé ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3258

Nan, c'est juste que le mot de contrôle (typiquement 7 bits pour chaque mot de 32 bits) n'est pas nécessairement initialisé. Il ne le sera de façon certaine que si tu écris en mémoire avec l'ECC activée. Mais si tu tentes de lire avant d'avoir écrit, paf pastèque, et c'est justement ce qu'il se passe en tentant d'écrire un octet: le processeur fait un RMW de 8 bits sur les 32, donc il commence par lire 32 bits, voit que le mot de contrôle ne correspond pas et fait péter l'interruption de corruption mémoire.
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

3259

Ah oui OK. Donc en fait ça n'est pas une vraie détection d'accès à de la mémoire non initialisée, vu que tu as une chance sur 128 que ça ne soit pas détecté.

Ceci dit, ça m'étonne : vous n'avez pas de test de RAM au démarrage qui initialise toute la mémoire ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3260

Squalyl parlait de problèmes de performance, donc ils n'ont peut-être pas le temps. Nous c'était avant qu'on implémente notre boot loader maison, maintenant effectivement on teste tout nous-même oui
avatar
Que cache le pays des Dieux ? - Forum Ghibli - Forum Littéraire

La fin d'un monde souillé est venue. L'oiseau blanc plane dans le ciel annonçant le début d'une longue ère de purification. Détachons-nous à jamais de notre vie dans ce monde de souffrance. Ô toi l'oiseau blanc, l'être vêtu de bleu, guide nous vers ce monde de pureté. - Sutra originel dork.

3261

-zero: oui RMW, et je peux pas dire qui. Et oui t'as des bits d'ECC par mot de 32 bits, MAIS AUSSI de détection de l'init, et d'autres mécanismes de sécu, donc c'est 100% paf pastèque et pas une chance sur X.

On voulait éviter l'init brutale car le temps de réponse au boot est drastiquement contraint, la on a fait une init complète du segment data mais ca risque de nous foutre dedans quand on testera le temps de boot. Du coup le vrai fix sera de faire une section RAM des trucs qui ont absolument besoin d'early init et on initialisera le reste plus tard.

3262

Les interruptions ne sont pas spécifique? Pas moyen de dire « oh c’est une case mémoire non init, je l’init et relance la lecture/écriture?
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3263

3264

Oh le pauvre sad
avatar
Proud to be CAKE©®™


GCC4TI importe qui a problème en Autriche, pour l'UE plus et une encore de correspours nucléaire, ce n'est pas ytre d'instérier. L'état très même contraire, toujours reconstruire un pouvoir une choyer d'aucrée de compris le plus mite de genre, ce n'est pas moins)
Stalin est l'élection de la langie.

3265

Pénible cette boite, elle ne veut pas se décrocher cry

3266

3267

C'est bon, elle est par terre #alandon#
On n'a pas de nouvelles de celle de Nhut, d'ailleurs, si ? grin

J'espère recevoir mon huile vendredi... #triprie#

3268

D'olive, j'espère ?
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo

3269

Vierge extra 80w90 première pression à froid, bien sûr ! #tribav#

3270

oui
avatar
Zeroblog

« Tout homme porte sur l'épaule gauche un singe et, sur l'épaule droite, un perroquet. » — Jean Cocteau
« Moi je cherche plus de logique non plus. C'est surement pour cela que j'apprécie les Ataris, ils sont aussi logiques que moi ! » — GT Turbo