Linus Torvalds a récemment annoncé la sortie de Linux 7.1 sur la LKML. Comme le rapporte cnx-software, il a précisé que bien que ce soit dimanche matin chez lui, il est désormais dans un fuseau horaire différent et publie la version 7.1 comme prévu, même si le timing est un peu décalé. En général, il essaie de commencer la fenêtre de fusion de manière intensive, mais cette fois-ci, il ne peut pas être aussi disponible en raison de longs vols sans accès à Internet. Cela dit, il a réussi à récupérer certaines des premières demandes d’extraction, afin de travailler dessus hors ligne.
320 pilotes mis à jour dans Linux 7.1 : des améliorations notables
Parmi les mises à jour notables apportées par Linux 7.1, on trouve une révision du système de fichiers NTFS, qui a longtemps été un défi pour l’architecture Arm. Au début des années 2000, le support en écriture était limité et reposait sur NTFS-3G. Aujourd’hui, la nouvelle version du système de fichiers inclut un support complet pour les écritures, une conversion qui utilise iomap en interne et promet un suivi plus actif. En matière de sécurité, le module Landlock pour les sockets de domaine Unix a été introduit, en plus de modifications des autorisations par défaut plus strictes. Cela comprend aussi des améliorations significatives au niveau du cœur du minuteur haute résolution, offrant ainsi des performances accrues, notamment en permettant au planificateur d’utiliser des minuteries haute résolution sans impact sur les performances.
Une autre amélioration visible s’impose dans la gestion de la mémoire avec la suppression de la carte de swap, après plusieurs ajustements au fil des versions. Les utilisateurs devraient constater de meilleures performances et une mémoire générée réduite par le sous-système de swap. Enfin, la prise en charge pour certaines anciennes sous-architectures 486 a été éliminée, passant à des constructions plus modernes.
Arm 9.6 et Amlogic : l’évolution continue avec Linux 7.1
Des évolutions majeures ont également été apportées à l’architecture Arm. La nouvelle fonctionnalité LSUI d’Arm 9.6 permet au noyau d’accéder directement à la mémoire de l’espace utilisateur, améliorant ainsi la rapidité des opérations futex. De plus, de nombreux autres améliorations en matière d’alimentation et de gestion de puissance ont été intégrées, incluant le support pour des contrôleurs tels que Allwinner A733 et Amlogic avec la prise en charge de la disposition de la mémoire pour les cartes comme Khadas VIM4.
Enfin, avec l’arrivée de nouveaux dispositifs tels que le décodeur TaiqiCat A01 basé sur Allwinner H6, Linux 7.1 poursuit sa quête d’optimisation et d’étendue de compatibilité, consolidant sa place face aux joueurs établis dans les environnements embarqués.

Performances RISC-V et innovations dans Linux 7.1
La prise en charge de RISC-V a également été renforcée dans Linux 7.1. De nouveaux tests d’exactitude ont été intégrés pour des fonctions cruciales telles que strlen() et strnlen(). Des optimisations visant à améliorer la gestion des exceptions d’erreur matérielle ont été mises en œuvre, tout comme des mises à jour architecturales. Les utilisateurs de cette architecture peuvent s’attendre à des améliorations supplémentaires concernant le support ACPI, avec un ajustement de COMMAND_LINE_SIZE désormais fixé à 2048, convergeant vers des standards établis. »
En somme, la mise à jour Linux 7.1 s’accompagne d’une multitude de correctifs et d’optimisations diverses, affirmant son héritage tout en renforçant la compatibilité des architectures modernes et en répondant aux défis contemporains des utilisateurs. Retrouvez l’intégralité des changements dans le journal des modifications détaillé produit par l’équipe de développement.
