Liens connexes

Dépêche modérée par

Dépêche éditée par

: Nouvelle version 2.6.31 du noyau Linux

Posté par patrick_g (page perso, ). Modéré le 10 septembre 2009.
107
La sortie de la version stable 2.6.31 du noyau Linux vient d'être annoncée par Linus Torvalds. Le nouveau noyau est, comme d'habitude, téléchargeable sur les serveurs du site kernel.org.

Le détail des évolutions, nouveautés et prévisions est dans la seconde partie de la dépêche.

> Lire la suite (163 commentaires, moyenne: 3,7).   [dépêche : 68189 caractères]

Le sommaire...

La phase de test... ()


Les nouveautés… ()


En bref... ()


Le bilan en chiffres... ()

Côté statistiques, l'habituel article récapitulatif du site LWN est disponible et on pourra également se reporter au site dédié aux statistiques du noyau Linux.
Pour le noyau 2.6.31, le nombre de patchs était de 10814 au 03 septembre (11984 pour le 2.6.30) ce qui en fait un cycle de développement normal puisque l'habitude a été prise, aux alentours du 2.6.24, d'avoir plus de 10000 patchs dans un cycle.
Le nombre de développeurs ayant contribué au nouveau noyau s'établit à 1151 (là encore c'est stable par rapport aux 1145 du noyau 2.6.30). Le nombre de lignes de codes ajoutées est d'environ 903000 et le nombre de lignes supprimées d'environ 494000 (croissance de 409000 lignes donc pour ceux qui savent compter sur leurs doigts).
Sans surprise, c'est Ingo Molnar qui est en tête de liste des plus gros contributeurs, c'est le reflet de l'inclusion des patchs de perfcounters, avec 277 patchs (2,6% du total).

Côté entreprises les statistiques, toujours difficiles à établir exactement dans ce domaine, oscillent entre 187 et 194 employeurs différents.
Les développeurs travaillant sur leur temps libre restent en tête (16% des patchs), mais ils sont suivis de très près par Red Hat qui approche les 15%.
Une autre mesure très importante est celle des tags "signoffs" qui n'émanent pas des auteurs du patch. C'est en fait un moyen de voir qui autorise ou pas l'entrée du code dans la branche principale. On retrouve dans cette liste tous les responsables des divers sous-systèmes du noyau Linux (les cinq premiers de la liste sont David S. Miller, Ingo Molnar, Greg Kroah-Hartman, John W. Linville et Andrew Morton).
Il est frappant de constater, en dépit de la très longue traîne, que les développeurs d'un tout petit nombre d'entreprises ont ce rôle de "gardiens du noyau". Rien qu'avec Red Hat on a déjà 38,7% des signoffs n'émanant pas de l'auteur. Si on ajoute Novell, on monte a 49,8%.
En prenant les 5 principales entreprises de ces "gardiens du noyau" (Red Hat, Novell, Intel, Google, IBM) on arrive au total à 68,5% des autorisations d'intégration de patchs.
Au bilan global nous avons donc une version 2.6.31 assez "typique" et une confirmation de la robustesse du mode de développement actuel.

Pour la suite... ()

En ce qui concerne les futures nouveautés des prochaines versions du noyau on peut se tourner vers la page spécifique de la Fondation Linux

Cette discussion est archivée, il n'est plus possible de laisser des commentaires.

Note : les commentaires appartiennent à ceux qui les ont postés. Nous n'en sommes pas responsables.

pfff…

Posté par Zorro (page perso, ) le 10/09/2009 à 10:38. (lien). Évalué à 10.

Y en a marre, vraiment marre, des dépêches bookmark. Mince, tu pourrais développer un peu, quand même !

--
Aide instantanée sur Mandriva : retrouvez-nous sur http://chat.jabberfr.org/muckl_int/?room=mandriva

ZSeries

Posté par Geoffrey G. (Jabber id, ) le 10/09/2009 à 10:48. (lien). Évalué à 9.

« Mise en veille ou en hibernation de mainframe IBM ZSeries »

j'aime bien ce concept :) Je ne pense pas que je me risquerais a faire le test, mais celui qui a fait ca devait avoir une sacrée raison...

Un vrai bonheur

Posté par oelson () le 10/09/2009 à 11:10. (lien). Évalué à 3.

Comme d'habitude, 3/4d'heure de lecture enrichissante. Même si je ne comprend que la moitié de l'article.

Continue !

kmemcheck

Posté par Gof (Jabber id, page perso, ) le 10/09/2009 à 11:51. (lien). Évalué à 9.

« Quand le code fait un appel à la fonction malloc(), il faut écrire quelque chose sur cette zone, par exemple avec la fonction memset(), avant de pouvoir lire cette zone mémoire. Si la mémoire n'est pas initialisée alors toute tentative de lecture provoquera un crash. »

Toute tentative de lecture ne provoquera pas de crash. La lecture fonctionne très bien mais puisque rien n'est initialisé, c'est les données qui était à cet emplacement mémoire avant qui sont lues.
Et c'est souvent la cause de bugs difficile à trouver puisque ces données sont plus ou moins aléatoires.

D'ailleurs, si ça provoquais un crash, on aurais pas besoin de kmemcheck pour les détecter. (car un crash ça se voit)

Juste...

Posté par skeespin (page perso, ) le 10/09/2009 à 11:54. (lien). Évalué à 1.

A quand une version imprimable ?

Une coquille, une question

Posté par Vinvin36 () le 10/09/2009 à 12:16. (lien). Évalué à 2.

La dépêche semble contenir une coquille, située dans le paragraphe consacré à kmemcheck :
Lors d'une allocation mémoire, kmemchek intercepte la demande est crée une allocation parallèle (fantôme) qui va lui servir de référence.

Une question : quel est l'état d'avancement du projet « kill-the-BKL » qui vise à se débarrasser totalement du verrou global ?
Voir cette dépêche qui date de mai 2008 : http://www.linuxfr.org/2008/05/18/24099.html

--
Vous avez le droit d'ignorer ce message.

kilo

Posté par Gof (Jabber id, page perso, ) le 10/09/2009 à 14:30. (lien). Évalué à 1.

« Avec la nouvelle taille de bloc à 4 kilo octets on peut se contenter d'enregistrer ça : [Divers][----------4096 octets de données----------][ECC] »

Et encore une erreur dans la dépêche de patrick_g :-)

kilo veux dire 1000
Or ici, c'est bien 4 * 1024 soit 4 kibi octets.

radeon KMS

Posté par med (page perso, ) le 10/09/2009 à 14:42. (lien). Évalué à 10.

Pour les propriétaires de r6xx/r7xx, KMS devrait être intégré dans le noyau 2.6.32, plus que 3 mois à attendre donc. Et comme une bonne nouvelle ne vient jamais seule, la 3D devrait normalement être fonctionnelle elle aussi. http://airlied.livejournal.com/68097.html pour plus de détails.

[+] deplacement de nouvelles?

Posté par mscestdelamerde () le 10/09/2009 à 16:47. (lien). Évalué à -2.

Je pense que c'est dommage qu'une nouvelle telle que celle la se retrouve a peine quelques heures apres sa publication en 3eme position sur la page du site. Enfin ceci n'engage que moi mais tout de meme je pense que mettre les nouvelles sur le noyau linux et qui plus d'une telle qualite de facon bien visible serait plus normale pour linuxfr.

A propos de la faille de sécurité..

Posté par Romain Be. () le 10/09/2009 à 19:31. (lien). Évalué à 1.

Tout d'abord, très bonne depèche, bravo !

A propos de la faille de sécurité SELinux et compagnie. Ce que le lis là:
http://lwn.net/Articles/347006/
C'est qu'en fait la vraie faille concernait l'utilisation de certaines opérations sur les socket pour lesquelles les pointeurs définissant les opérations applicables sur la socket étaient non initialisés.

Ainsi, pour pouvoir exploiter la faille, il fallait alors faire remplir l'adressage mémoire initial, zero, avec la fonction à executer, et on se retrouve avec la possibilité d'exécuter n'importe quoi avec les droit root.

Ainsi, le paramètre qui permet de choisir un adressage mémoire minimal plus grand que zero est une façon d'empecher l'exploitation de la faille et non la faille elle-même.

--
If you are the big tree,
We are the small axe...

Systèmes de fichiers à la pelle

Posté par Lanus Tordable () le 11/09/2009 à 00:11. (lien). Évalué à 3.

Mais y en a pas un qui offre une possibilité de réduction de taille de FS propre et sûre.

Est-ce que c'est réalisable facilement avec EXT4?

--
"Le logiciel libre c'est comme le sexe : c'est souvent poilu." (Lanus Tordable)

Abandon des anciens drivers IDE ?

Posté par fred boiteux () le 11/09/2009 à 13:32. (lien). Évalué à 2.

J'avais cru comprendre que les anciens drivers IDE (PATA) allaient être abandonnés à la faveur des nouveaux de la libata, par exemple le module ata_piix remplaçant piix, etc. : est-ce avéré ? Il me semble avoir également lu que ce module effectuait désormais ses inits en parallèle pour un boot plus rapide…

cooker

Posté par Maurice Rosenfelder (page perso, ) le 11/09/2009 à 15:45. (lien). Évalué à 2.

Je suis allé aux nouvelles en le voyant dans la liste des télechargements. C'était dejà le cas pour les diverses RC.

C'est pendant que j'attends ça que j'écris cet article :

Vous devriez relancer système pour kernel-desktop-2.6.31-1mnb
writing /var/lib/rpm/installed-through-deps.list

The following packages:
kernel-desktop-2.6.31-0.rc8.1mnb-1-1mnb2.i586
kernel-desktop-devel-2.6.31-0.rc8.1mnb-1-1mnb2.i586
kernel-desktop-devel-2.6.31-0.rc9.1mnb-1-1mnb2.i586
libltdl-devel-2.2.6-6mdv2009.1.i586
libmediadevicelib1-2.1.1-3mdv2010.0.i586
libtool-2.2.6-6mdv2009.1.i586
libtool-base-2.2.6-6mdv2009.1.i586
are now orphaned, if you wish to remove them, you can use "urpme --auto-orphans"

Il on une ligne directe avec linus, chez mandriva ?

Support des cartes son Creative X-Fi

Posté par Laurent Léonard (Jabber id, page perso, ) le 12/09/2009 à 13:48. (lien). Évalué à 3.

À noter aussi que le travail de Takashi Iwai sur la prise en charge des cartes son à base de Creative X-Fi (composant utilisé dans beaucoup de cartes haut de gamme) a été intégré dans cette version.

Merci...

Posté par Hugues (page perso, ) le 12/09/2009 à 14:17. (lien). Évalué à 2.

C'est tellement bien écrit qu'on dirait du patrick_g ;-)

--
A l'âge de bière, les hommes vivaient dans les tavernes.

Merci patrick :-)

Posté par ʇpooɹquooɥɔs sɐȷoɔᴉu (Jabber id, ) le 12/09/2009 à 15:40. (lien). Évalué à 3.

Comme toujours, intéressant à lire, et en plus en suivant les liens j'ai trouvé lcov [http://ltp.sourceforge.net/coverage/lcov.php] dont je vais pouvoir me servir au boulot (ce sera plus sympa que grep -C 5 ^##### pour voir où la campagne de simulation ne sera pas passée \o/

--
Tous les nombres premiers sont impairs, sauf un.
Tous les nombres premiers sont impairs, sauf deux.

[+] 1er commentaire sur +linux

Posté par super67momo () le 13/09/2009 à 19:05. (lien). Évalué à -10.

bonsoir! je viens de lire, l'article sur le prochain noyau linux. g mal à la tete, mais 1 texte trés riche .ma 1ere questionest: pourquoi, le noyau n'est-il pas ecrit en C++.la lourdeur du C est legendaire.la 2nde question est: ce noyau sera-t-il celui, du prochain ubuntu.la3e est : pourquoi? il y a si peu de developpeurs pour linux, comparer à windows.cela à terme, ne bridera-t-il pas son developpement? enfin quand-est- il de la gestion des coeurs multiples et des nouvelles interfaces creees par intel et amd. je voudrais m'evader de la prison windows xp 32. ci.

Des pilotes audio en espace utilisateur ?

Posté par Mathieu Stumpf (Jabber id, page perso, ) le 14/09/2009 à 13:35. (lien). Évalué à 2.

#Grâce à Tejun Heo de la société Novell, les périphériques en mode caractère peuvent maintenant avoir des pilotes en espace utilisateur. Ceci est possible grâce à CUSE (Character devices in user space) qui fonctionne en tant que surcouche à FUSE (File systems in user space). Cela permettra d'enlever du noyau les vieux pilotes en mode caractère et de proposer plus proprement une compatibilité avec les vilaines applications qui continuent d'utiliser OSS au lieu de passer à ALSA.

Mais un pilote son en espace utilisateur, c'est une mauvaise idée si on fait du temps réel, il y aura de grosses latences, non ? :\

[+] gestion des coeurs multiples.

Posté par super67momo () le 16/09/2009 à 15:55. (lien). Évalué à -10.

bonsoir ! J'ai desinstallé du disque dur, ma distribution de linux( mandriva et ubuntu).J 'ai trouvé que la gestion de mon athlon 64 x2, etait tres moyenne. ma question est , y'a-t-il 1 site sur le sujet en francais.Je n'ai jamais reussi, a installé le pilote version linux de ma carte graphique ati radeon hd. J 'ai du utilisé celui de ubuntu, mais il manquait beaucoup de parametres de reglage.l'importation de video de ma partiton windows , etait tres mauvaise.L'autre question est quand est-il de l'interoperabilite des 2 systemes. merci!

Revenir en haut de page