Tous les textes
~/textes/etiquettes
#debugging
2 textes
Débogage de systèmes
7 minUne optimisation Dovecot que le compilateur effaçait depuis le début
Une commande IMAP THREAD provoquait une panique dans le code de tableaux de Dovecot. Le plantage était bien réel, mais le commentaire juste au-dessus décrivait une optimisation qui n'avait jamais tourné dans aucun build -O2 livré. ATTR_PURE l'avait transformée en code mort, et la même annotation décidait quelle ligne apparaissait dans la trace.
#dovecot#c#imap#debugging
Débogage de systèmes
8 minLe jeu qui redémarrait l'hyperviseur
La VM de jeu d'un ami forçait un redémarrage à froid de son hôte Proxmox dès qu'un jeu se lançait, sans rien dans les journaux. La cause se trouvait sous chaque couche qu'on n'arrêtait pas de modifier : un transitoire de puissance au lancement du jeu qui déclenchait une faute PCIe et réinitialisait la machine.
#proxmox#vfio#gpu#linux