IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Linux Discussion :

Linus Torvalds alerte la communauté afin de ne pas utiliser la RC1 du noyau Linux 5.12


Sujet :

Linux

  1. #1
    Chroniqueur Actualités

    Homme Profil pro
    Dirigeant
    Inscrit en
    Juin 2016
    Messages
    3 160
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : Bénin

    Informations professionnelles :
    Activité : Dirigeant
    Secteur : Aéronautique - Marine - Espace - Armement

    Informations forums :
    Inscription : Juin 2016
    Messages : 3 160
    Points : 66 257
    Points
    66 257
    Par défaut Linus Torvalds alerte la communauté afin de ne pas utiliser la RC1 du noyau Linux 5.12
    Linus Torvalds annonce la disponibilité de la RC1 du noyau Linux 5.12 malgré une semaine de panne de courant dans l'Oregon
    cette version supprime la prise en charge de nombreux anciens systèmes ARM et apporte également quelques nouvelles fonctionnalités

    Linus Torvalds a annoncé dimanche la disponibilité de la première version candidate (RC1) de Linux 5.12 après une fenêtre de fusion qui a été entravée par des pannes de courant dans le nord-ouest des États-Unis. En raison des conditions climatiques hivernales et des coupures de courant intempestives à Portland, dans l'Oregon, Torvalds aurait décidé d'appeler cette version le noyau "Frozen Wasteland". Linux 5.12-rc1 supprime la prise en charge de nombreux anciens systèmes ARM sur puce (SoC), qui n'ont pas été mis à jour depuis le milieu des années 2010, et apporte également quelques nouvelles fonctionnalités.

    À l'ère du télétravail, les coupures de courant ont un impact significatif sur les projets, en particulier sur le projet du noyau Linux. Il compte plus de 1000 contributeurs qui soumettent des dizaines de milliers de demandes de modifications de divers pilotes et d'autres composants. Torvalds travaille depuis chez lui à Portland et la ville est restée dernièrement sans électricité pendant environ une semaine. En publiant la RC1 de la version 5.12 du noyau dimanche, Torvalds a déclaré que cela a un impact sur la fenêtre de fusion et qu'il avait même envisagé de la rallonger de quelques jours afin de prendre en compte toutes les modifications qui étaient prévues au départ.

    Nom : IMG_3260.jpg
Affichages : 6048
Taille : 38,0 Ko

    « Nous avons maintenant eu deux fenêtres de fusion inhabituelles d'affilée : d'abord, nous avons eu la saison des vacances, et cette fois, dans la région de Portland, plus d'un quart de million de personnes étaient sans électricité parce que nous avons eu une tempête de verglas hivernale qui a abattu des milliers d'arbres, et beaucoup de lignes électriques », a écrit Torvalds dans un mail dimanche. « J'ai donc été en fait sans électricité pendant les six jours de la fenêtre de fusion, et j'envisageais sérieusement d'étendre la fenêtre de fusion pour que tout soit fait », a-t-il déclaré.

    Mais, Torvalds a déclaré que cela n'a pas eu lieu, car les gens étaient "très bons" pour envoyer leurs demandes d'extraction à temps. « Quand j'ai finalement récupéré l'électricité, tout était bien en place et j'ai réussi à fusionner les choses correctement », a expliqué Torvalds. Après avoir parlé de sa semaine passée sans électricité, Torvalds a exposé les modifications et les nouvelles fonctionnalités ajoutées au noyau Linux. Il a annoncé qu'il y a eu plus de suppressions que d'ajouts dans le cadre de cette version et que Linux 5.12 a fait un nettoyage historique.

    « Dans l'ensemble, nous avons toujours plus de nouvelles lignes que nous n'en avons supprimées, mais nous avons fait un nettoyage de printemps, en supprimant le support de l'ancien OPROFILE (les outils utilisateurs utilisent l'interface "perf" depuis des années), et en supprimant plusieurs anciennes plateformes SoC et divers pilotes qui n'ont plus de sens », a-t-il déclaré.

    Parmi les grandes nouveautés de la version 5.12, on trouve "Clang Link-Time Optimizations", qui permet d'améliorer les performances des compilateurs, et la prise en charge du silicium eASIC NX5 d'Intel, qui vise à offrir une alternative aux FPGA dans les applications de périphérie et de cloud. Voici un aperçu des changements intervenus dans Linux 5.12-rc1.

    Processeurs + plateformes SoC

    • prise en charge de la carte SiFive FU740 et HiFive Unmatched RISC-V ;
    • ajout du support de NUMA pour RISC-V ;
    • Intel ASIC N5X et Snapdragon 888 sont les nouvelles plateformes désormais prises en charge ;
    • le nouveau noyau évitera d'arrêter prématurément les systèmes mobiles Intel chauds en fonction de la zone thermique déclenchée ;
    • prise en charge de Lenovo Laptop Platform Profile ;
    • meilleure prise en charge des périphériques Microsoft Surface ;
    • le framework DTPM (Dynamic Thermal Power Management) a été fusionné pour vous éviter de vous brûler sur des appareils chauds ;
    • ajout de divers pilotes pour la plateforme x86 ;
    • suppression des plateformes ARM anciennes/obsolètes ;
    • ajout du pilote Sony PlayStation 5 DualSense ;
    • ajout du port Nintendo 64 ;
    • suppression de la prise en charge d'Intel MID et, avec elle, de la prise en charge d'Intel Simple Firmware Interface ;
    • etc.

    Virtualisation

    • épinglage de pages par lots VFIO pour de meilleures performances ;
    • prise en charge du noyau Linux pour démarrer en tant que partition racine sur l'hyperviseur de Microsoft ;
    • KVM permet maintenant à l'espace utilisateur d'émuler les hypercall Xen ;
    • etc.

    Graphiques

    • prise en charge d'Intel Xe VRR/Adaptive-Sync ;
    • prise en charge de l'overclocking de la série Radeon RX 6800/6900 OverDrive ;
    • prise en charge du format FP16 pixel pour plus de GPU Radeon ;
    • de nombreuses améliorations ont été apportées au support de AMDGPU ;
    • possibilité de désactiver les atténuations de la sécurité graphique d'Intel ;
    • etc.

    Source : Linus Torvalds

    Et vous ?

    Que pensez-vous des nouvelles fonctionnalités introduites dans le noyau Linux ?

    Voir aussi

    Linus Torvalds annonce la disponibilité de la version 5.11 du kernel Linux qui s'accompagne de la prise en charge de la technologie Intel Software Guard Extensions (SGX)

    Linux est maintenant pris en charge sur la Nintendo 64, l'annonce a été précédée par celle de Sony sur son nouveau pilote du noyau Linux pour la PlayStation 5

    Linus Torvalds annonce la disponibilité de Linux 5.10. La version LTS inclut un nouveau correctif pour la vulnérabilité Spectre et un correctif pour le problème de l'année 2038
    Contribuez au club : corrections, suggestions, critiques, ... Contactez le service news et Rédigez des actualités

  2. #2
    Chroniqueur Actualités

    Homme Profil pro
    Webmaster
    Inscrit en
    Janvier 2014
    Messages
    1 089
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : Webmaster
    Secteur : High Tech - Éditeur de logiciels

    Informations forums :
    Inscription : Janvier 2014
    Messages : 1 089
    Points : 26 554
    Points
    26 554
    Par défaut Linus Torvalds alerte la communauté afin de ne pas utiliser la RC1 du noyau Linux 5.12
    Linus Torvalds alerte la communauté afin de ne pas utiliser la RC1 du noyau Linux 5.12
    après avoir découvert un bogue subtil et très méchant lié au fichier d’échange

    Depuis la mi-février, la version 5.11 du noyau Linux est disponible. Depuis cette date, une nouvelle fenêtre de fusion a été ouverte pour la version 5.12 du noyau Linux. Pour cette version 5.12-rc1, Linus Torvalds l’a baptisée Frozen Wasteland (désert gelé), car elle a démarré avec des tempêtes de verglas hivernales dans la région de Portland qui ont abattu des milliers d’arbres et privé l’électricité à plus d’un quart de million de personnes. Pendant six jours, Linus également s’est retrouvé sans électricité, ce qui l’a empêché de travailler sur la nouvelle fenêtre de fusion. Mais après cette première semaine gâchée par les aléas climatiques, Linus a pu rattraper le retard accumulé et a annoncé la sortie de Linux 5.12-rc1 à la fin du mois de février comme prévu.

    Dans cette première release candidate de Linux 5.12, un accent a été mis sur le nettoyage du code, comme le support OPROFILE, le support MID d’Intel, le support Simple Firmware Interface d’Intel, certaines plateformes ARM anciennes et obsolètes, divers pilotes qui ont tous été supprimés. À côté de ce nettoyage historique, de nombreux ajouts ont également été effectués. Nous avons entre autres, la prise en charge des plateformes Intel ASIC N5X et Snapdragon 888, une meilleure prise en charge des appareils Microsoft Surface, l’intégration de divers pilotes x86, la prise en charge du GPU adreno 508/509/512 dans MSM, la prise en charge des cartes SiFive FU740 et HiFive Unmatched RISC-V, l’ajout du support NUMA pour RISC-V, la prise en charge de l’overclocking pour les processeurs graphiques des séries AMD Radeon RX 6800/6900, etc.

    Nom : Linux broken.png
Affichages : 3718
Taille : 283,4 Ko

    Après avoir annoncé la publication de Linux 5.12-rc1 en fin du mois dernier, Linus vient de faire une seconde publication il y a quelques jours afin déconseiller l'utilisation de cette release candidate. Pour bien se faire entendre, il a renommé cette version en « v5.12-rc1-dontuse » dans l’arborescence de son git afin de prévenir les utilisateurs sur la conduite à tenir vis-à-vis de cette version. Comment en est-on arrivé à là ? Linus explique qu’une simplification et un nettoyage du code ont été effectués dans Linux 5.12-rc1 à l’issue desquels aucune alerte n’a été générée. Toutefois, cela a occasionné « un bogue subtil et très méchant : les fichiers d’échange ont arrêté de fonctionner correctement. Ils ont arrêté de fonctionner d’une manière particulièrement mauvaise : le décalage du début du fichier d'échange a été perdu ».

    En principe, les bogues provoqués par les changements dans le code sont détectés automatiquement, mais celui-ci ne l’a pas été, car « les fichiers d’échange ne sont tout simplement pas normaux ». Il ajoute qu’il ne blâme pas les développeurs qui étaient supposés détecter ce genre de bogues, et souligne que ce n’était pas non plus dû au timing étrange de la fenêtre de fusion. Pour lui, cela était simplement un bogue inhabituel qui a été détecté et isolé dans l’arborescence actuelle.

    Aussi, Linus précise que si vous utilisez cette dernière version expérimentale, vous risquez de vous retrouver avec un système de fichiers qui est essentiellement écrasé par des données aléatoires de swap . La bonne nouvelle est que de manière générale, de nombreuses distributions utilisent par défaut des partitions d’échange plutôt que des fichiers d’échange. Mais Ubuntu qui est l’une des distributions Linux les plus utilisées installe des fichiers d’échange par défaut depuis plus de quatre ans maintenant. Pour les utilisateurs Ubuntu (ou les distributions dérivées telles que Mint), cet avertissement de Linus est plus que d’actualité, car en utilisant cette dernière version du noyau, il est fort probable que ce bogue détruise tout le système de fichiers.

    En plus de ce problème qui pourrait affecter les distributions qui utilisent des fichiers d’échange, Linus explique qu’il a ajouté la balise « ne pas utiliser » dans son arborescence git publique afin que des personnes ne soient pas tentées de démarrer une nouvelle branche du noyau à partir de cette dernière version. Généralement, tout se passe sans problème avec les release candidates, mais pour cette fois, Linus recommande de ne pas l'utiliser, car cela pourrait parfaitement bien fonctionner sur un système qui utilise une partition d’échange, mais mal finir pour les systèmes utilisant des fichiers d’échange.

    Source : Message de Linus Torvalds

    Et vous ?

    Avez-vous été affecté par ce bogue ? Quelles solutions avez-vous utilisées pour régler ce problème ?

    Quels commentaires faites-vous sur la gestion de ce bogue par Linus ?

    Comment appréciez-vous le fait qu’un tel bogue a pu passer les filtres de détection des erreurs ? De quoi remettre en cause les compétences des mainteneurs de Linux ?

    Voir aussi

    Linus Torvalds annonce la disponibilité de la version 5.11 du kernel Linux qui s'accompagne de la prise en charge de la technologie Intel Software Guard Extensions (SGX)
    Linux est maintenant pris en charge sur la Nintendo 64, l'annonce a été précédée par celle de Sony sur son nouveau pilote du noyau Linux pour la PlayStation 5
    Linus Torvalds annonce la disponibilité de Linux 5.10. La version LTS inclut un nouveau correctif pour la vulnérabilité Spectre et un correctif pour le problème de l'année 2038
    Contribuez au club : Corrections, suggestions, critiques, ... : Contactez le service news et Rédigez des actualités

  3. #3
    Membre expérimenté
    Profil pro
    Ingénieur système Linux N3
    Inscrit en
    Juillet 2008
    Messages
    419
    Détails du profil
    Informations personnelles :
    Localisation : France, Ille et Vilaine (Bretagne)

    Informations professionnelles :
    Activité : Ingénieur système Linux N3

    Informations forums :
    Inscription : Juillet 2008
    Messages : 419
    Points : 1 527
    Points
    1 527
    Par défaut Tranquille
    Je n'ai pas été touché par ce bug tout simplement parce que je ne prends pas le risque de péter une configuration à cause d'un noyau en version RC.
    D'autre part, je n'ai pas de fichier d'échange sur mes installations, elles ont suffisamment de mémoire RAM pour s'en passer. Je le désactive systématiquement

Discussions similaires

  1. Réponses: 3
    Dernier message: 01/02/2019, 13h41
  2. La Belgique veut un service de lutte contre les infractions sur Internet
    Par Christian Olivier dans le forum Actualités
    Réponses: 8
    Dernier message: 01/10/2017, 16h44
  3. Le Sénat de la Silicon Valley persiste dans sa lutte contre les pirates
    Par ASTICun dans le forum Forum général Solutions d'entreprise
    Réponses: 0
    Dernier message: 16/05/2014, 14h35
  4. Lutte contre les cybercriminels
    Par gta126 dans le forum Etudes
    Réponses: 4
    Dernier message: 27/06/2010, 09h58
  5. Réponses: 145
    Dernier message: 30/03/2010, 18h16

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo