Kernel Linux 4.9 : première RC et nombreuses améliorations

Kernel Linux 4.9 : première RC et nombreuses améliorations

De l'amour pour les GPU AMD

Avatar de l'auteur

Vincent Hermann

Publié dansLogiciel

18/10/2016
15
Kernel Linux 4.9 : première RC et nombreuses améliorations

Alors que la version 4.8 du noyau Linux ne date que de deux semaines environ, la mouture 4.9 se profile déjà, avec une première Release Candidate. Les améliorations sont une nouvelle fois nombreuses, particulièrement pour la gestion des GPU AMD, de la sécurité, et du support matériel.

Même si cette première Release Candidate peut indiquer une sortie proche, ce n’est pas tout à fait le cas. Des nouveautés peuvent continuer à surgir, en fonction de l’état du développement des projets en cours. La version disponible n’est pas réellement « candidate » à la version finale, qui n’est d’ailleurs pas attendue avant deux mois.

Du neuf pour AMDGPU et le support des appareils ARM

Elle permet quand même de se faire une idée précise de ce qui attend les utilisateurs. Outre des améliorations pour la partie DRM (Direct Rendering Manager), les puces AMD profiteront de quelques ajouts bienvenus, via le pilote AMDGPU. Par exemple, le support des écrans virtuels, même si cette fonctionnalité ne profitera pas à tous. La fonction de « reset » des GPU est beaucoup mieux supportée, permettant de réinitialiser la puce en cas de problème. Rien de particulier à noter cependant pour Nouveau, le pilote open source pour les GPU NVIDIA.

On reste dans le matériel avec quelques changements dans la gestion de l’énergie. Certains processeurs Atom (Intel) devraient en conséquence se révéler un peu plus performants dans certaines situations. Une trentaine de nouveaux appareils ARM sont supportés (dont le Raspberry Pi Zero et le Nexus 5 de LG), de même que l’audio pour les processeurs Intel Kaby Lake ou encore la plateforme Mellanox.

Support des clés de protection pour la mémoire

Outre une liste importante d’apports sur la plupart des systèmes de fichiers, notez que le noyau Linux 4.9 contient plusieurs nouveautés pour le sous-système perf, notamment un support initial de LLVM et Clang. Important également, le support des clés de protection pour la mémoire (MPK/Pkeys), ainsi que de multiples modifications dans la pile de virtualisation.

Les testeurs intéressés pourront bien sûr récupérer les sources de cette RC1 et les compiler. Pour le commun des mortels, la diffusion du noyau 4.9 se fera probablement durant la deuxième moitié de décembre, comme un cadeau de Noël.

15
Avatar de l'auteur

Écrit par Vincent Hermann

Tiens, en parlant de ça :

#Flock a sa propre vision de l’inclusion

Retour à l’envoyeur

13:39 Flock 15
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

On est déjà à la V2 de Next ?

11:55 20
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Me voilà à poil sur Internet

17:18 Next 16

Sommaire de l'article

Introduction

Du neuf pour AMDGPU et le support des appareils ARM

Support des clés de protection pour la mémoire

#Flock a sa propre vision de l’inclusion

Flock 15
Un Sébastien transformé en lapin par Flock pour imiter le Quoi de neuf Docteur des Looney Tunes

Quoi de neuf à la rédac’ #10 : nous contacter et résumé de la semaine

20
Autoportrait Sébastien

[Autoportrait] Sébastien Gavois : tribulations d’un pigiste devenu rédac’ chef

Next 16
Logo de StreetPress

Pourquoi le site du média StreetPress a été momentanément inaccessible

Droit 10
Amazon re:Invent

re:Invent 2023 : Amazon lance son assistant Q et plusieurs services IA, dont la génération d’images

IA 10
Un œil symbolisant l'Union européenne, et les dissensions et problèmes afférents

Le Conseil de l’UE tire un bilan du RGPD, les États membres réclament des « outils pratiques »

Droit 4

19 associations européennes de consommateurs portent plainte contre Meta

DroitSocials 14

#LeBrief : Ariane 6 l’été prochain, Nextcloud rachète Roundcube, désinformation via la pub

Chiffre et formules mathématiques sur un tableau

CVSS 4.0 : dur, dur, d’être un expert !

Sécu 9
Une tête de fusée siglée Starlink.

Starlink accessible à Gaza sous contrôle de l’administration israélienne

Web 34
Fibre optique

G-PON, XGS-PON et 50G-PON : jusqu’à 50 Gb/s en fibre optique

HardWeb 51
Photo d'un immeuble troué de part en part

Règlement sur la cyber-résilience : les instances européennes en passe de conclure un accord

DroitSécu 10
lexique IA parodie

AGI, GPAI, modèles de fondation… de quoi on parle ?

IA 7

#LeBrief : logiciels libres scientifiques, fermeture de compte Google, « fabriquer » des femmes pour l’inclusion

livre dématérialisé

Des chercheurs ont élaboré une technique d’extraction des données d’entrainement de ChatGPT

IAScience 3
Un chien avec des lunettes apprend sur une tablette

Devenir expert en sécurité informatique en 3 clics

Sécu 11
Logo ownCloud

ownCloud : faille béante dans les déploiements conteneurisés utilisant graphapi

Sécu 16
Le SoC Graviton4 d’Amazon AWS posé sur une table

Amazon re:invent : SoC Graviton4 (Arm), instance R8g et Trainium2 pour l’IA

Hard 12
Logo Comcybergend

Guéguerre des polices dans le cyber (OFAC et ComCyberMi)

Sécu 10

#LeBrief : faille 0-day dans Chrome, smartphones à Hong Kong, 25 ans de la Dreamcast

Mur d’OVHcloud à Roubaix, avec le logo OVHcloud

OVHcloud Summit 2023 : SecNumCloud, IA et Local Zones

HardWeb 2
algorithmes de la CAF

Transparence, discriminations : les questions soulevées par l’algorithme de la CAF

IASociété 62

Plainte contre l’alternative paiement ou publicité comportementale de Meta

DroitIA 38
Nuage (pour le cloud) avec de la foudre

Économie de la donnée et services de cloud : l’Arcep renforce ses troupes

DroitWeb 0
De vieux ciseaux posés sur une surface en bois

Plus de 60 % des demandes de suppression reçues par Google émanent de Russie

Société 7
Une vieille boussole posée sur un plan en bois

La Commission européenne et Google proposent deux bases de données de fact-checks

DroitWeb 3

#LeBrief : des fichiers Google Drive disparaissent, FreeBSD 14, caméras camouflées, OnePlus 12

Le poing Dev – round 6

Next 151

Produits dangereux sur le web : nouvelles obligations en vue pour les marketplaces

Droit 9
consommation de l'ia

Usages et frugalité : quelle place pour les IA dans la société de demain ?

IA 12

La NASA établit une liaison laser à 16 millions de km, les essais continuent

Science 17
Concept de CPU

Semi-conducteurs : un important accord entre l’Europe et l’Inde

Hard 7

#LeBrief : PS5 Slim en France, Valeo porte plainte contre NVIDIA, pertes publicitaires X/Twitter

Un mélange entre une réunion d’Anonymous et de tête d’ampoules, pour le meilleur et le pire

651e édition des LIDD : Liens Intelligents Du Dimanche

Web 30
next n'a pas de brief le week-end

Le Brief ne travaille pas le week-end.
C'est dur, mais c'est comme ça.
Allez donc dans une forêt lointaine,
Éloignez-vous de ce clavier pour une fois !

Commentaires (15)


jackjack2
Il y a 7 ans

Linux sur Nexus 5?
Je comprends pas, il y a déjà Android, FirefoxOS et Ubuntu Touch sur N5, ça veut dire que chacun avait modifié le noyau alors qu’initialement il n’est pas compatible?


brokensoul
Il y a 7 ans

il était supporté “downstream” (en patchant le noyau), maintenant les modifications ont été ramenées à la source (upstream), et il est supporté avec le code source standard :)


coolman
Il y a 7 ans

Je pense qu’il s’agit plutôt du D-Tree, un fichier qui décrit les composants matériel d’une appareil. Cela permet d’avoir un noyau génerique tout en chargeant que les pilotes spécifiques.
Avant sur ARM, il n’y avait pas de D-Tree et on était obligé de mettre en dur cette liste, résultant sur un noyau spécifique au matériel et non portable.
Avec l’inclusion du D-Tree sur ARM, cela facilite les portages sur ces plateformes

J’espère que je ne dis pas de bêtise :p


jackjack2
Il y a 7 ans






brokensoul a écrit :

il était supporté “downstream” (en patchant le noyau), maintenant les modifications ont été ramenées à la source (upstream), et il est supporté avec le code source standard :)


D’accord merci !

Par contre c’est bizarre de le supporter maintenant que Google l’abandonne, hormis pour les custom ROM ça ne va pas avoir d’impact



ragoutoutou Abonné
Il y a 7 ans

Si, parceque ce n’est pas des améliorations spécifique à un appareil mais des améliorations spécifiques à des générations de processeurs…


CryoGen Abonné
Il y a 7 ans

Hum, c’est pas mal cette histoire… ca veut aussi dire que les drivers proprio seront de moins en moins verrouillé dans le code (spécificité du matériel) vu qu’il y a moyen de détecter les composants maintenant.

On pourrait enfin avoir une vision plus “pc” du smartphone…


Commentaire_supprime
Il y a 7 ans

Pour info, le 4.8 est en standard avec Fedora 25 Beta, sortie mardi dernier, en version de série.

Je serais curieux de savoir ce qu’il en est du support des Intel Atom Z3735F, si on doit toujours s’envoyer des patchs à la main pour avoir le Wifi et le Bluetooth, ou si c’est enfin dans le noyau.


FRANCKYIV
Il y a 7 ans

Une question (qui n’a rien d’un troll) :

La dernière version d’Ubuntu possède un kernel 4.8.0.

Est-il buggué comme indiqué dans cette news :

Adresse Web :
http://www.generation-nt.com/linux-noyau-correction-torvalds-actualite-1934202.h…

?


ZoZo Abonné
Il y a 7 ans






FRANCKYIV a écrit :

Une question (qui n’a rien d’un troll) :

La dernière version d’Ubuntu possède un kernel 4.8.0.

Est-il buggué comme indiqué dans cette news :

Adresse Web :
http://www.generation-nt.com/linux-noyau-correction-torvalds-actualite-1934202.h…

?


Non, de mémoire cela ne se manifestait que lorsque le noyau était compilé ou exécuté d’une manière particulière pour du debug.



Torre Torinese
Il y a 7 ans






ZoZo a écrit :

Non, de mémoire cela ne se manifestait que lorsque le noyau était compilé ou exécuté d’une manière particulière pour du debug.


J’ai eu ce problème avec une compilation pour Xeon sur une machine de test, j’attends la 4.8.1 pour mes machines de production à cause de ça.
  



ErGo_404
Il y a 7 ans

Sur la plupart des appareils ARM le fournisseur du SoC fournit aussi les sources du kernel sur lesquelles ils ont appliqué les bons patchs pour rajouter le support de leur SoC.
Ces patchs ne sont pas toujours réintégré dans le kernel de base.


Koboneil
Il y a 7 ans

On parle de “device tree” et non de D-Tree ;)
Effectivement, ce fichier décrit le materiel du système. La syntaxe est spécifiée. Il est compilé et passé au kernel au démarrage. Le kernel et les drivers vont le lire pour y récupérer les informations qu’ils ont besoin. Avant le device tree, le materiel était décrit dans le kernel directement en C.


sr17
Il y a 7 ans






FRANCKYIV a écrit :

Une question (qui n’a rien d’un troll) :

La dernière version d’Ubuntu possède un kernel 4.8.0.

Est-il buggué comme indiqué dans cette news :

Adresse Web :
http://www.generation-nt.com/linux-noyau-correction-torvalds-actualite-1934202.h…

?



Sur Ubuntu, les Kernel reçoivent des correctifs très souvent.

La réactivité des équipes est telle que quand une information sur un problème arrive à tes oreilles, c’est que les patchs sont le plus souvent déjà appliqués sur les kernels qui sont dans les dépots.




FRANCKYIV
Il y a 7 ans






ZoZo a écrit :

Non, de mémoire cela ne se manifestait que lorsque le noyau était compilé ou exécuté d’une manière particulière pour du debug.



Marchi pour la réponse … <img data-src=" />



Aisyk Abonné
Il y a 7 ans

Android dispose d’un noyau Linux, donc ça fait longtemps que ces dispositifs sont supportés par des noyaux linux. Là, les patchs constructeurs sont réintégrés à la version de base du noyau.