La nouvelle livraison du noyau Linux vient d'arriver.
Au programme de cette nouvelle version sortie hier soir, on peut citer l'habituelle correction de bugs, des mises à jour des parties USB et ISDN ainsi qu'un meilleur support PPC et ARM.
A vos compilos ;)
Qu'y aura-t'il dans Linux 2.5 et 2.6?
Byte propose un ensemble d'articles pour répondre à cette question.
NFS Leasing, meilleure gestion de la mémoire virtuelle, amélioration des entrées/sorties...
NFS Leasing, meilleure gestion de la mémoire virtuelle, amélioration des entrées/sorties...
Benchmark
Un groupe d'étudiant de la Northern Michigan University a fait des benchs depuis le kernel 2.0.1 jusqu'au 2.4.4...
Alan Cox et ses patchs du jour
Comme vous le savez, les développeurs du noyau se sont donnés deux mois pour rendre la branche du kernel 2.4 stable. Force est de constater qu'ils vont peut être un peu vite. J'en veux pour preuve deux nouveaux patchs dans la meme journée (ac2 et ac3) pour le noyau 2.4.4 qui fixent certains problèmes graves, tels que :
- revert wrong changes in scsi drivers which subtly killed 15 drivers
- revert wrong mount changes (ac2)
- fix hang on boot with SMP (ac3)
- bounce buffers fixes (ac3)
En bref, pas mal de fixes vraiment indispensables si comme moi, vous avez installé le 2.4.4 et que vous avez des péripheriques SCSI.
- revert wrong changes in scsi drivers which subtly killed 15 drivers
- revert wrong mount changes (ac2)
- fix hang on boot with SMP (ac3)
- bounce buffers fixes (ac3)
En bref, pas mal de fixes vraiment indispensables si comme moi, vous avez installé le 2.4.4 et que vous avez des péripheriques SCSI.
Noyau Linux 2.4.4
Le noyau 2.4.4 est sorti !
Le patch une fois dezippé fait 8Mo. Gros travail donc.
Au programme :
- Les correctifs officiels pour les chipsets via
- De grosse mises à jour (NTFS, usb,...)
- Le bugfix pour la faille de netfilter
- Un tmpfs (un filesystem virtuel)
- bug fix divers et variés (y'en a toujours...)
Ayant d'abord telechargé le patch j'ai eu quelque problèmes pour l'appliquer avant de renoncer définitivement et de télécharger l'archive entière..
Le patch une fois dezippé fait 8Mo. Gros travail donc.
Au programme :
- Les correctifs officiels pour les chipsets via
- De grosse mises à jour (NTFS, usb,...)
- Le bugfix pour la faille de netfilter
- Un tmpfs (un filesystem virtuel)
- bug fix divers et variés (y'en a toujours...)
Ayant d'abord telechargé le patch j'ai eu quelque problèmes pour l'appliquer avant de renoncer définitivement et de télécharger l'archive entière..
Kernel Webcast
les grands de ce monde se sont réunis lors de l'attendu Kernel Developers Summit à San Jose en Californie pour définir les priorité de notre prochain noyau. Il y a pleins de vidéos à voir (pour les anglophones, personnellement, je n'ai pas tout compris) et des renseignements intéressants sur l'avenir de Linux. Le 2.5/2.6 promet.
Note du modérateur: il me semble que cette nouvelle était déjà passée...
Note du modérateur: il me semble que cette nouvelle était déjà passée...
le noyau 2.5 integrera un module dédié à la sécurité
Le kernel (stable) tel qu'il est concu aujourd'hui oblige les personnes voulant disposer de contraintes de sécurité fortes (pile non exécutable, verouillage et/ou chiffrement de systèmes de fichiers, ACL etc) à appliquer des patches au noyau (openwall, LIDS, international patch), ce constitue un frein à la cohérence du noyau, complique le travail des éditeurs de distributions, et surtout limite la diffusion des fonctionnalités qu'ils apportent (tout le monde n'est pas capable de recompiler un noyau).
C'est pourquoi, lors du "2.5 kernel summit" a été évoquée la création d'un module kernel dédié à la sécurité. Le point de départ a été le discours d'un membre de la NSA concernant ses besoins pour la distribution "Security enhanced Linux". Le module prendrait en charge nombre de fonctionnalités apportées aujourd'hui par les divers patches, et permettrait de bénéficier d'un kernel plus sécurisé tout en utilisant le noyau "officiel". Finis les temps de latence entre la sortie du noyau et les patches de sécurité à apliquer, finies également les incompatibilités entre ces patches.
Si les fonctionnalités de ce module restent encore floues, les développeurs ont déjà identifié de nombreuses modifications à apporter au noyau. Linus a également donné son avis concernant le rôle et portée de ce module, ainsi la direction à prendre. Reste à voir dans quelle mesure cette décision impactera le développement du noyau dans son ensemble.
Note du modérateur : va-t-on vers un noyau officiel à la sauce NSA ?
C'est pourquoi, lors du "2.5 kernel summit" a été évoquée la création d'un module kernel dédié à la sécurité. Le point de départ a été le discours d'un membre de la NSA concernant ses besoins pour la distribution "Security enhanced Linux". Le module prendrait en charge nombre de fonctionnalités apportées aujourd'hui par les divers patches, et permettrait de bénéficier d'un kernel plus sécurisé tout en utilisant le noyau "officiel". Finis les temps de latence entre la sortie du noyau et les patches de sécurité à apliquer, finies également les incompatibilités entre ces patches.
Si les fonctionnalités de ce module restent encore floues, les développeurs ont déjà identifié de nombreuses modifications à apporter au noyau. Linus a également donné son avis concernant le rôle et portée de ce module, ainsi la direction à prendre. Reste à voir dans quelle mesure cette décision impactera le développement du noyau dans son ensemble.
Note du modérateur : va-t-on vers un noyau officiel à la sauce NSA ?
Linux : un programme comme les autres.
Le patch permettant de faire tourner un noyau Linux comme un programme (en user-mode) va peut-etre être officiellement intégré à Linux, du moins il est intégré à la lignée "Alan Cox" :
2.4.3-ac4
o Merge user mode linux port (Jeff Dike)
2.4.3-ac4
o Merge user mode linux port (Jeff Dike)
En route pour le noyau 2.5
Le "Linux 2.5 Kernel Summit" s'est déroulé à San José, pendant deux jours. Le but de cette manifestation est de rassembler les développeurs du kernel afin de déterminer les grandes lignes pour le développement du futur noyau 2.5.
Noyau Linux 2.4.3
Le noyau Linux 2.4.3 vient de sortir. Je ne l'ai pas encore testé mais vu la taille du patch (1Mo bz2, 5,3Mo non compressé !!), ca devrait être un bon cru.
Allez zou patch -p1..
Allez zou patch -p1..
Bug lp avec noyau 2.4.0
Je ne sais pas si avec le 2.4.2 c'est rectifié ou pas...
Mais au cas ou: j'ai eu un problème d'impression avec le 2.4.0, l'imprimante plantait régulièrement en cours d'impression (mode interrupt driven). Même un chargement de parport_pc irq=none ne passait pas. Après plusieurs mails avec Tim Waugh (le développeur) la solution pour le problème a été trouvée:
vim /usr/src/linux/drivers/parport/ieee1284_ops.c
vers la 55ème ligne mettre en commentaire l'appel à down_trylock, pour obtenir:
no_irq = 0;
/* Clear out previous irqs. */
// while (!down_trylock (&port->physport->ieee1284.irq));
}
à combiner avec irq=none. J'ai pas encore essayé sans...
Mais au cas ou: j'ai eu un problème d'impression avec le 2.4.0, l'imprimante plantait régulièrement en cours d'impression (mode interrupt driven). Même un chargement de parport_pc irq=none ne passait pas. Après plusieurs mails avec Tim Waugh (le développeur) la solution pour le problème a été trouvée:
vim /usr/src/linux/drivers/parport/ieee1284_ops.c
vers la 55ème ligne mettre en commentaire l'appel à down_trylock, pour obtenir:
no_irq = 0;
/* Clear out previous irqs. */
// while (!down_trylock (&port->physport->ieee1284.irq));
}
à combiner avec irq=none. J'ai pas encore essayé sans...
Le noyau Linux 2.2.19 est disponible
Il est disponible sur The Linux Kernel Archives
Note du modérateur: J'ai ajouté la liste des changements cumulés jusqu'au 2.2.19-pre18 en guise de 'changelog'.
Note du modérateur: J'ai ajouté la liste des changements cumulés jusqu'au 2.2.19-pre18 en guise de 'changelog'.
Pilote Audio Linux pour puces Crystal
Cirrus Logic va développer maintenant les pilotes audios pour Linux afin de supporter les puces Crystal (entre autre).
C'est une très bonne chose, surtout lorsque l'on sait que ce composant est très utilisé sur les cartes mère bas de gamme (PC à 5000fr par exemple).
[Note du modérateur: On ne sais pas si les sources de ces drivers seront disponibles... à voir]
C'est une très bonne chose, surtout lorsque l'on sait que ce composant est très utilisé sur les cartes mère bas de gamme (PC à 5000fr par exemple).
[Note du modérateur: On ne sais pas si les sources de ces drivers seront disponibles... à voir]
Linux Kernel 2.4 ascends...
Linux.com propose une série d'articles sur le noyau Linux 2.4, dans une approche de différentiation des architectures. Sympa.
Noyau Linux 2.4.2
Le nouveau noyau Linux 2.4.2 est sorti. Parmi la liste des changements, on ne trouve pas de nouveauté majeure mais plutôt des corrections des bugs (voir le changelog)