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

Vous êtes nouveau sur Developpez.com ? Créez votre compte ou connectez-vous afin de pouvoir participer !

Vous devez avoir un compte Developpez.com et être connecté pour pouvoir participer aux discussions.

Vous n'avez pas encore de compte Developpez.com ? Créez-en un en quelques instants, c'est entièrement gratuit !

Si vous disposez déjà d'un compte et qu'il est bien activé, connectez-vous à l'aide du formulaire ci-dessous.

Identifiez-vous
Identifiant
Mot de passe
Mot de passe oublié ?
Créer un compte

L'inscription est gratuite et ne vous prendra que quelques instants !

Je m'inscris !

Le noyau Linux 7.2 est publié avec une planification tenant compte du cache, des améliorations d'ext4
Et de nombreux pilotes matériels pour ordinateurs portables et périphériques

Le , par Eliora

104PARTAGES

11  0 
Linus Torvalds en personne a annoncé la disponibilité du noyau Linux 7.2, qui propose une prise en charge matérielle améliorée, des optimisations au niveau du système de fichiers et des réseaux, des renforcements de la sécurité, ainsi que de nombreuses autres modifications. Parmi les points forts de Linux 7.2, on peut citer la prise en charge de l'équilibrage de charge tenant compte du cache, la prise en charge initiale de la norme HDMI 2.1 FRL pour le pilote AMDGPU, ainsi que la prise en charge de Rust pour l'architecture IBM System/390. Linux 7.2 apporte également des améliorations au nouveau système de fichiers NTFS introduit dans la version précédente.

Linux est une famille de systèmes d'exploitation de type Unix, libres et open source, basés sur le noyau Linux, dont la première version a été publiée le 17 septembre 1991 par Linus Torvalds. Certains membres de cette famille sont généralement proposés sous forme de distribution (ou « distro »), qui comprend le noyau ainsi que des logiciels système et des bibliothèques développés par des tiers — tels que GNU, Red Hat et X.Org — afin de créer un système d'exploitation complet ; cependant, tous les systèmes d'exploitation basés sur Linux ne sont pas considérés comme des distributions, Android en étant un exemple. Linux a été initialement conçu comme un clone d'Unix et est distribué sous la licence GPL (copyleft).

Le noyau Linux 7.2 est désormais disponible au téléchargement, comme l’a annoncé Linus Torvalds en personne. Il propose une prise en charge matérielle améliorée, des optimisations au niveau du système de fichiers et des réseaux, des renforcements de la sécurité, ainsi que de nombreuses autres modifications. Parmi les points forts de Linux 7.2, on peut citer la prise en charge de l'équilibrage de charge tenant compte du cache, la prise en charge initiale de la norme HDMI 2.1 FRL pour le pilote AMDGPU, la prise en charge de la gestion basée sur devres des gestionnaires de notification ACPI, la prise en charge initiale de la plateforme CRI pour le pilote Intel Xe, ainsi que la prise en charge de Rust pour l'architecture IBM System/390 (S/390).

Le noyau Linux 7.2 introduit également un planificateur GPU « Fair(er) », la prise en charge de la bibliothèque « zerocopy » dans Rust pour faciliter la manipulation de mémoire sans surcoût, de nouvelles capacités matérielles (hwcaps) pour les extensions dpISA 2025 sur l’architecture AArch64 (ARM64), et active par défaut les grands folios pour le système de fichiers Btrfs. Il apporte également la prise en charge des numéros de modèle des processeurs Intel pour la gamme Panther Lake R, des améliorations au sous-système d'échange du noyau, la prise en charge des « transparent huge pages » (mTHP) de tailles variables pour le thread khugepaged du noyau, ainsi que la prise en charge des fichiers compressés pour le système de fichiers SMB.

De plus, Linux 7.2 apporte des améliorations au nouveau système de fichiers NTFS introduit dans le noyau Linux 7.1, ajoute des mises à jour de l'arborescence des périphériques pour les plateformes 64 bits NXP/Freescale et Qualcomm, introduit la prise en charge de la signalisation MPTCP pour les adresses IPv6, ajoute la prise en charge de GRO/GSO pour PPPoE et apporte de nouvelles mises à jour concernant l'équilibrage de charge SMP.

Le système de fichiers EROFS a été doté d’un backend fscache, le système de fichiers Ceph a gagné la possibilité de réinitialiser manuellement les clients, sched_ext bénéficie désormais d’une prise en charge initiale des sous-planificateurs, l’implémentation de /proc/interrupts a été mise à jour pour de meilleures performances, et l’appel système openat2() a reçu un nouveau drapeau O_EMPTYPATH.


Parmi les autres changements notables, la prise en charge expérimentale des périphériques de stockage en zones du système de fichiers XFS n’est plus expérimentale, la cible de mappeur de périphériques dm-inlinecrypt prend désormais en charge les périphériques blocs, l’option d’authentification TCP a été implémentée, et des améliorations ont également été apportées au réseau Thunderbolt.

Il convient également de mentionner que le sous-système KVM prend désormais en charge les fonctionnalités « guest-mode execution trap » d’AMD et « mode-based execution control » (MBEC) d’Intel, que la taille de bloc par défaut du système de fichiers NFS a été portée à 4 Mo sur les systèmes disposant d’au moins 16 Go de RAM, et que la prise en charge de la fonctionnalité Intel Trusted Domain Extensions (TDX) a été ajoutée.

En matière de sécurité, le noyau Linux 7.2 apporte au module Landlock la possibilité de contrôler l’utilisation des sockets UDP, au sous-système IMA (Integrity Measurement Architecture) la capacité de stocker temporairement des données de mesure en dehors du noyau, et à l’allocateur de blocs la prise en charge du partitionnement du cache slab basé sur les types et assisté par le compilateur.

Enfin, Linux 7.2 introduit l’habituelle extension de la prise en charge matérielle grâce à des pilotes nouveaux et mis à jour. Il convient de mentionner notamment la prise en charge PCI P2PDMA pour RAID 0 et le multipath NVMe, la prise en charge d’Intel Lizard Peak 2, celle du TP-Link TL-UB250, ainsi que celle de la manette sans fil HORI HORIPAD pour Nintendo Switch. Maintenant que le noyau Linux 7.2 est disponible, la fenêtre de fusion pour le noyau Linux 7.3 s’ouvrira sous peu. La première version candidate (RC) de Linux 7.3 sera disponible pour des tests publics dans deux semaines, le 30 août 2026, tandis que la version finale est attendue pour la mi-octobre ou la fin octobre 2026.

La position de Linus Torvalds vis-à-vis de l’IA semble s’assouplir. Après avoir souligné qu’en 2024, la technologie de l’IA relevait à 90 % du marketing et à 10 % de la réalité factuelle, Torvalds vient de déclarer que Linux n’est pas un projet « anti-IA », et que toute personne qui y voit un problème peut soit s’en détourner, soit créer un fork du noyau. Torvalds a admis que l’IA n’était pas parfaite, mais il estime que quiconque souligne les problèmes de cette technologie ferait mieux de se regarder dans le miroir et de se pointer du doigt en même temps. Les commentaires de Torvalds suggèrent que l’IA a déjà dépassé le stade expérimental pour Linux, même si les développeurs sont encore confrontés à la charge de travail supplémentaire, aux correctifs discutables et à l’alourdissement occasionnel du noyau qu’elle engendre.

Voici l'annonce de Linux 7.2 par Linus Torvalds :

Bon, cette dernière semaine avant la sortie a été – une fois de plus – plus chargée que je l’aurais souhaité, mais bon, avec toute cette histoire de « nouvelle normalité », si je repoussais les sorties pour cette raison-là, on n’aurait probablement jamais de sortie du tout. Il y a plusieurs annulations assez tardives – celles concernant la gestion du DRM se démarquent, mais il y en a quelques autres aussi. Ce n’est peut-être pas idéal, mais c’est la bonne façon de gérer les situations du type « oh, ce code n’était pas prêt et a causé des problèmes ». Les développeurs réessaieront plus tard.

Mais si les annulations concernant le DRM se démarquent et comptent parmi les correctifs les plus importants de cette version, il y a aussi beaucoup de petites corrections un peu partout. Principalement dans les pilotes, mais le réseau est également resté assez actif cette dernière semaine. Et puis il y a quelques correctifs aléatoires dans les fichiers d’architecture et le noyau perf. Avec cela, la fenêtre de fusion pour la version 7.3 s’ouvre évidemment, et j’ai déjà 40 pull requests en attente. Je remercie toutes les personnes qui ont réagi à temps. Vous savez de qui je parle.

Source : LKML

Et vous ?

Pensez-vous que cette annonce est crédible ou pertinente ?
Quel est votre avis sur le sujet ?

Voir aussi :

Une faille d'un seul caractère dans le noyau Linux permet d'obtenir un accès root local, Ubuntu attribue à cette faille un score CVSS de 7,8 (risque élevé) et les exploits sont désormais publics

Le noyau Linux 7.1 abandonne la prise en charge de l'architecture i486, corrige un problème audio sur la Steam Deck, ajoute la prise en charge des processeurs AMD Zen 6, apporte des mises à jour pour Rust

Linus Torvalds fustige les rapports de bogues générés par l'IA qui perturbent le développement du noyau Linux avec la version 7.1 RC4, notamment un flot chaotique de rapports en double générés par l'IA
Vous avez lu gratuitement 3 333 articles depuis plus d'un an.
Soutenez le club developpez.com en souscrivant un abonnement pour que nous puissions continuer à vous proposer des publications.

Une erreur dans cette actualité ? Signalez-nous-la !