Linux 5.18 maintenant disponible avec de nombreuses améliorations pour AMD et Intel, et prend en charge la puce Tesla FSD

Linux 5.18

Comment s'est passé le développement ?, il était prévu pour le 22 mai et nous avons une nouvelle version du noyau. Linus Torvalds l'a rendu officiel le lancement de Linux 5.18, une version qui a introduit de nombreux changements. En ce sens, 5.18 est grand, mais la taille ou le poids global a dû se situer dans la plage normale pour que le lancement ait eu lieu. Comme toujours, il introduit des changements sous la forme d'un support amélioré, mais il y a deux marques qui en bénéficieront plus que les autres.

Dans Linux 5.18, plusieurs changements ont été introduits qui améliorera la prise en charge du matériel AMD et Intel. De plus, il prendra également en charge la puce Tesla FSD, FSD étant l'acronyme de Full-Self Driving. En d'autres termes, les Teslas d'Elon Musk sont désormais officiellement pris en charge par le noyau Linux. Il est également vrai que Torvalds et compagnie ne font rien sans raison, donc avec Linux 5.18 et plus, nous pourrions signaler que Tesla s'est amélioré d'une manière ou d'une autre.

Points forts de Linux 5.18

Liste créé de Michel Larabel :

  • Processeurs:
    • Mises à jour du planificateur autour de l'équilibrage NUMA qui peuvent encore améliorer les performances des serveurs AMD EPYC en particulier.
    • La prise en charge de l'interface de rétroaction matérielle d'Intel a été fusionnée avec le nouveau pilote "HFI" d'Intel pour cette fonctionnalité importante de ses processeurs hybrides.
    • Intel Software Defined Silicon a été fusionné pour cette fonctionnalité controversée des processeurs Intel concernant l'activation de fonctionnalités Silicon supplémentaires à l'aide de clés signées cryptographiquement. Intel n'a pas encore annoncé de produits avec SDSi, mais on pense qu'il est en route, bien qu'il ne soit pas encore clair quels processeurs/fonctionnalités ils peuvent convertir en un modèle de licence.
    • Intel Indirect Branch Tracking (IBT) est arrivé. Cela fait partie de la technologie Intel Control-Flow Enforcement avec Tiger Lake et des processeurs plus récents pour améliorer la sécurité.
    • La prise en charge d'Intel ENQCMD a été réactivée avant Sapphire Rapids, après que le code ait été précédemment désactivé dans le noyau en raison d'une rupture.
    • Amélioration de la virtualisation imbriquée AMD ainsi que autour de la virtualisation imbriquée.
    • AMD prépare un nouveau code de pilote audio pour les plates-formes à venir.
    • Plus de préparations AMD EDAC pour Zen 4.
    • Intel PECI a finalement été fusionné en tant qu'interface de contrôle de l'environnement de la plate-forme Intel pour l'interface entre le processeur et les BMC sur les plates-formes de serveur.
    • Pilote AMD HSMP fusionné pour le port de gestion du système hôte afin d'accéder à des informations supplémentaires sur les plates-formes de serveur AMD.
    • Le pilote Intel Idle ajoute la prise en charge native des processeurs Intel Xeon "Sapphire Rapids".
    • Le pilote Intel P-State utilisera désormais la valeur EPP par défaut exposée par le micrologiciel au lieu d'utiliser une valeur EPP par défaut codée en dur jusqu'à présent.
    • Préparatifs pour la virtualisation Intel IPI.
    • Plus d'unification des codes AMD et Intel.
    • Prise en charge de CPUPower pour une utilisation avec le pilote P-State d'AMD qui a été introduit dans Linux 5.17.
    • KVM prend désormais en charge les machines virtuelles AMD avec jusqu'à 511 vCPU alors que jusqu'à présent, seuls 255 vCPU étaient possibles pour les systèmes AMD.
    • Prise en charge de la mémoire virtuelle RISC-V Sv57 pour les tables de pages à cinq niveaux ainsi que d'autres améliorations de l'architecture CPU pour cet ISA CPU libre de droits. Certains de ces autres travaux incluent la prise en charge de l'interface RSEQ (séquences redémarrables) et la prise en charge de l'inactivité du processeur RISC-V.
    • La prise en charge de la puce FSD de Tesla a été intégrée à ce SoC ARM basé sur Samsung qui utilise l'ordinateur entièrement autonome des véhicules Tesla.
    • Le Razperry Pi Zero 2 W est désormais compatible avec le noyau Linux principal.
    • Suppression du code d'architecture du processeur Andes NDS32 car ce code n'est plus maintenu pour cette architecture AndesCore 32 bits utilisée dans diverses applications de contrôle de signal numérique et IoT.
  • GPU et graphiques:
    • Le mode vidéo AMDGPU FreeSync est activé par défaut par rapport aux noyaux précédents qui nécessitaient l'option du module AMDGPU pour activer le mode vidéo FreeSync.
    • AMD a préparé du code pour que les GPU futurs/à venir soient activés bloc par bloc, donc ce n'est pas particulièrement excitant pour le moment en termes de fuites/révélation de nouveaux détails.
    • La prise en charge CRIU du pilote AMDKFD pour les capacités de vérification/restauration des charges de travail de calcul ROCm est l'objectif principal.
    • Prise en charge de la sous-plateforme Intel DG2-G12 en tant que nouvelle variante aux côtés des cibles annoncées DG2/Alchemist G10 et G11. Il existe également de nombreux autres travaux graphiques discrets DG2 / Alchemist en général.
    • Prise en charge des cartes graphiques Intel Alder Lake N.
    • Opérations FBDEV plus rapides et plus de correctifs de pilotes FBDEV.
    • Prise en charge d'ASpeed ​​​​AST2600 et d'autres modifications mineures du pilote DRM.
  • Modifications et ajouts d'autres matériels:
    • Amélioration de la surveillance des capteurs pour les nouvelles cartes mères ASUS.
    • Activation accrue de Compute Express Link (CXL).
    • Le pilote de décodage vidéo Tegra de NVIDIA a été promu hors de la phase de déploiement dans le sous-système multimédia.
    • Nouveaux pilotes d'entrée pour le clavier Mediatek MT6779 et les écrans tactiles Imagis.
    • La prise en charge du profil de plate-forme ACPI fonctionne désormais correctement pour les ThinkPad alimentés par AMD.
    • Plus de solutions de pilotes pour les tablettes Android x86.
    • Améliorations continues de la prise en charge du clavier Apple.
    • Un pilote HID pour les claviers avec des circuits intégrés SigmaMicro étranges.
    • Pilote Razer HID pour les claviers/appareils Razer qui ne sont pas entièrement compatibles HID.
    • Beaucoup de mises à jour du réseau, comme toujours.
    • Correction de la politique thermique pour certains ordinateurs portables HP Omen.
    • Prise en charge audio Intel Alder Lake "PS".
  • Systèmes de stockage et de fichiers:
    • ReiserFS est obsolète et le pilote du système de fichiers devrait être supprimé en 2025.
    • La fonction de validation rapide d'EXT4 devrait être plus rapide et plus évolutive.
    • Deux changements importants dans exFAT pour autoriser les points de terminaison dans les chemins et arrêter d'effacer "VolumeDirty" aussi important pour éviter de raccourcir artificiellement la durée de vie du périphérique de stockage.
    • Travail sous-jacent sur la préparation d'EROFS en lecture seule pour prendre en charge de nouvelles fonctionnalités.
    • Ceph résout "un problème assez désagréable" et apporte d'autres améliorations.
    • Plus d'améliorations XFS.
    • Prise en charge de NFSD pour l'attribut de fichier d'heure de naissance NFSv4 pour les heures de création de fichier.
    • Améliorations des performances F2FS.
    • Btrfs ajoute la prise en charge des E/S cryptées et une fsync plus rapide.
    • FSCRYPT ajoute la prise en charge directe des E/S pour les fichiers chiffrés.
    • Nouvelles fonctionnalités et améliorations de la vitesse de IO_uring.
    • De nombreuses optimisations de blocs et NVMe, y compris un travail sans fin sur des E/S plus efficaces/des frais généraux réduits.
    • Prise en charge audio Intel Raptor Lake.
  • Sécurité:
    • ARM 64 bits prend désormais en charge Shadow Call Stack (SCS).
    • La nouvelle option random.trust_bootloader est ajoutée avec d'autres modifications au RNG, y compris des améliorations significatives du caractère aléatoire dirigées par Jason Donenfeld.
    • Le pilote USB Xen a été renforcé contre d'éventuels hôtes malveillants.
    • Accélération AVX pour le chemin de chiffrement SM3 ainsi que diverses optimisations ARM dans d'autres parties du sous-système de chiffrement.
  • Autres événements du noyau:
    • Les builds Defconfig x86/x86_64 utilisent désormais -Werror par défaut pour envoyer des avertissements du compilateur sous forme d'erreurs afin d'assurer une meilleure qualité du code.
    • Manipulation plus flexible du compilateur LLVM/Clang avec prise en charge des chaînes de version postfixées et prise en charge de LLVM/Clang lorsqu'il est installé en dehors du PATH.
    • Le changement dans l'ensemble de l'arborescence pour passer de tableaux de longueur nulle à des membres de tableau flexibles.
    • Le passage de C89 à C11 pour la version en langage C cible.
    • DAMON ajoute l'interface de contrôle de configuration sysfs "DAMOS".

Linux 5.18 a été libéré dans la nuit du 22 mai, mais ce qui est disponible pour le moment, c'est son tarball et vous devez l'installer manuellement. Linus Torvalds et les responsables du noyau recommandent d'attendre au moins la première mise à jour de maintenance pour une adoption massive.


Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont marqués avec *

*

*

  1. Responsable des données: Miguel Ángel Gatón
  2. Finalité des données: Contrôle du SPAM, gestion des commentaires.
  3. Légitimation: votre consentement
  4. Communication des données: Les données ne seront pas communiquées à des tiers sauf obligation légale.
  5. Stockage des données: base de données hébergée par Occentus Networks (EU)
  6. Droits: à tout moment, vous pouvez limiter, récupérer et supprimer vos informations.