Linux 4.8 : Linus Torvalds furibond pour un bug

Le par  |  17 commentaire(s)
Linus-Torvalds-Nvidia-Fuck-You

Le fondateur du noyau Linux est extrêmement contrarié en raison de l'existence d'un bug qu'il a laissé passer dans la dernière version stable 4.8. Il accuse une mauvaise pratique des développeurs.

Le noyau Linux fête ses 25 ans et son créateur Linus Torvalds n'a rien perdu de son caractère souvent jugé colérique, même si c'est d'abord des excuses qu'il présente pour la présence d'un bug qu'il qualifie d'idiot dans la récente version stable 4.8.

tux-lit-journalSon regret est d'avoir appliqué un changement d'Andrew Morton, un développeur du noyau Linux et employé chez Google, soumis très tard dans les versions RC (Release Candidate) avec désormais pour résultat que " toute cette merde est marquée stable ". Du Torvalds dans le texte...

Pour Linus Torvalds, un correctif d'Andrew Morton pour un bug a " tué le noyau ". Il estime que le patch a été pire que le bug qu'il a essayé de corriger. Pointé du doigt, Andrew Morton a reconnu une erreur dont il a cependant amplement minimisé l'impact. Ce que n'a évidemment pas apprécié Linus Torvalds.

Au cœur du problème, un mauvais emploi de VM_BUG_ON() en tant qu'aide au débogage et des vérifications dans le système de mémoire virtuelle qui aboutissent à un plantage du noyau. " J'aurais dû réagir à l'ajout de ces maudites lignes BUG_ON(). Je suppose que finalement je vais simplement devoir supprimer ce concept idiot de BUG_ON() une fois pour toutes, parce qu'il n'y a aucune put** d'excuses pour tuer sciemment le noyau. "

En guerre contre les développeurs qui utilisent BUG_ON(), Linus Torvalds ajoute être contrarié par le fait que depuis près de 15 ans " des gens font encore cette merde ". Lorsque Andrew Morton souligne qu'il a utilisé VM_BUG_ON et que peu de personnes ont recours à CONFIG_DEBUG_VM, Linus Torvalds souligne que CONFIG_DEBUG_VM=y apparaît dans les options de configuration du noyau pour la distribution Fedora.

" VM_BUG_ON() n'est pas moins mortel que BUG_ON(). Cela permet juste à certaines personnes de compiler des noyaux plus petits ". La version 4.8 du noyau Linux est encore toute fraîche. Le problème soulevé par Linus Torvalds ne devrait pas tarder à être réglé...

Complément d'information

Vos commentaires Page 1 / 2

Gagnez chaque mois un abonnement Premium avec GNT : Inscrivez-vous !
Trier par : date / pertinence
Le #1926281
Google tue Linux pour promouvoir sa version Android
Le #1926286
Magic2016 a écrit :

Google tue Linux pour promouvoir sa version Android


Commentaire d'une rare connerie sachant qu'Android est basé sur linux.

Sinon, même si il a raison, c'est quand même un putain de caractériel ce type
Le #1926291
Magic2016 a écrit :

Google tue Linux pour promouvoir sa version Android


Théorie intéressante
Le #1926295
J'adore l'image, il y a une vidéo qui immortalise ce moment ? Je suis curieux d'en voir la raison et la scène au complet.
Le #1926296
Subutox a écrit :

J'adore l'image, il y a une vidéo qui immortalise ce moment ? Je suis curieux d'en voir la raison et la scène au complet.


C'était un geste amical pour Nvidia avec les drivers de ses cartes graphiques
Le #1926297
quintus a écrit :

Subutox a écrit :

J'adore l'image, il y a une vidéo qui immortalise ce moment ? Je suis curieux d'en voir la raison et la scène au complet.


C'était un geste amical pour Nvidia avec les drivers de ses cartes graphiques


Oui ça date un peu mais GNT la ressort à chaque occasion
Le #1926301
quintus a écrit :

Subutox a écrit :

J'adore l'image, il y a une vidéo qui immortalise ce moment ? Je suis curieux d'en voir la raison et la scène au complet.


C'était un geste amical pour Nvidia avec les drivers de ses cartes graphiques


Merci, je viens de voir ton commentaire en revenant poster que j'avais trouvé sur YouTube. Pas très académique mais très marrant .

Pour ma part j'ai du Nvidia 840M sur mon PC portable avec Kubuntu et ça se passe très bien actuellement, il y a peut-être eu de l'amélioration depuis (je n'ai pas eu le choix, il me fallait un modèle précis de PC portable pour être sûr qu'il soit "full Linux compatible", donc je n'ai pas chipoté sur le chipset graphique si on me dit que c'est "full compatible").
Le #1926302
Encore une raison de plus de ne pas se jeter sur les nouvelles versions ...
Le #1926305
Meme en étant développer de drivers, je trouve les explications techniques imbitables
Combien comprennent la portée de VM_BUG_ON() ?
Le #1926318
Safirion a écrit :

Magic2016 a écrit :

Google tue Linux pour promouvoir sa version Android


Commentaire d'une rare connerie sachant qu'Android est basé sur linux.

Sinon, même si il a raison, c'est quand même un putain de caractériel ce type


Quand tu pourras faire ton propre noyau d'un OS, tu pourras critiquer. En attendant, utilise le travail des autres et remercie-les de leur dévouement et du partage de leur travail.
Suivre les commentaires
Poster un commentaire
Anonyme
:) ;) :D ^^ 8) :| :lol: :p :-/ :o :w00t: :roll: :( :cry: :facepalm:
:andy: :annoyed: :bandit: :alien: :ninja: :agent: :doh: :@ :sick: :kiss: :love: :sleep: :whistle: =]