Kernel-Log: New stable and developer kernel, Mesa 7.1 and X-Server 1.5 released.
The Linux stable series managers have released kernel versions 22.214.171.124, 126.96.36.199 and 188.8.131.52, bringing numerous fixes and improvements from their preceding versions in the 2.6.25 and 2.6.26 series. 184.108.40.206 was released to fix a problem only introduced in 220.127.116.11. Whether the new versions fix any security problems was not disclosed, but the releases did carry the note "Any users of the 2.6.25/2.6.26 kernel series should upgrade to this version.", addressing those who compile their own kernel, rather than those who receive their kernel from their Linux distributor.
Willy Tarreau has published 18.104.22.168, with minor fixes and improvements to the now quite old 2.4 series. In the email announcing the release, Tarreau happily gives more information that the 2.6 stable series manages, and refers to security fixes for CVE-2008-2826 and CVE-2008-3525. Tarreau also announced 2.4.37-rc1, the start of development on 2.4.37. In the announcement of this preliminary version, Tarreau details the new features, including improved storage drivers, allowing the 2.4 kernel to work with PATA and SATA controllers in some newer chipsets.
The development of 2.6.27 moves forward; currently still at 2.6.27-rc5, a sixth release candidate is expected soon. It has been suggested that 2.6.27 will be released in late September or early October, but Torvalds has not set a date; the current list of issues introduced since 2.6.26 still includes 33 unresolved problems.
In the middle of August, Torvalds had asked developers to concentrate on fixing bugs after the end of the merge window rather than sending in more patches for integration which could introduce more problems. Torvalds has highlighted this in recent weeks in his responses to other requests for patch integration (1,2,3) and reprimanded the respective managers. Some kernel developers queried the existence of a new policy; Torvalds finally explaining that the current policy had been in place for some time but in practice had not been strictly implemented. Torvalds explained in different mails(1,2) what he thought the policy should be.
After Mesa's developers published Mesa 7.1 at the end of August, X.org's developers were able to release X-Server 1.5; depending on your point of view, it's either six months or a year late. The new X server is a central part of X.org 7.4 which is expected in the next week.
X.org 7.4 drivers have also been updated by package administrators; the Intel driver is at version 2.4.2 and the X driver for VMWare guests is at version 10.16.5. Version 2.1.11 of the open source Nvidia driver, nv added support for some new NVidia GPUs, but contained a bug which was then fixed in version 2.1.12. The proprietary AMD Catalyst drivers, known as fglrx, are not compatible with X-Server 1.5, along with drivers for older Nvidia graphics cards with version numbers 71.86.xx and 96.43.xx. This problem was noticed in May by users of Fedora 9, which uses a preliminary version of X-Server 1.5.
Intel developer Keith Packard has taken on the role of release manager for X Server 1.6, after the long delays in completing X Server 1.5 was slowed by Mesa delays, and he is already planning to publish 1.6 in a few months. Present plans include the DRI2 infrastructure, RandR 1.3 and a revised input framework according to a report on Phoronix about the X Developer Summit 2008. X.org 7.5 would arrive after the next major X server revision.
- Independently of X.org, Nvidia released a beta version 177.70 of their proprietary Nvidia graphics driver for x86-32 and x86-64 systems.
- Jeremy Fitzhardinge presented patches for review to the Linux Kernel Mailing List that are the basis for Linux operating as a privileged Xen domain (Dom0).
- 17 drivers for infrared devices from Lirc that have lived outside the main kernel branch have been submitted for inclusion in the main branch by Red Hat developer Jarod Wilson.[/li
- Dave Arlie proposed a new model for the DRM development process to make the developers work easier and optimise the flow of patches between DRM development and the main development branch.
- After Git 1.6.0 removed commands in the form of "git-foo" which upset some users, Git developers are holding a user survey to obtain feedback.
- Harold Welte published a mini FAQ on the recently released open source VIA graphics drivers. It explains that VIA with to work with existing developer communities in incorporating this code and code from existing open source VIA drivers, Chrome and Unichrome, in future X.org releases.
Further background and information about developments in the Linux kernel and its environment can also be found in previous issues of the kernel log at heise open:
- Kernel Log: New stable and pre-release kernels, Ubuntu 8.10 with 2.6.27?
- Kernel Log: New video drivers for AMD, Intel, Nvidia and VIA hardware
- Kernel Log: Kernel development explained, new Synaptics driver, Linux 2.6.27-rc3 published
- Kernel Log: Ath9k driver for Atheros Wifi in 2.6.27; reading material and videos for Linux experts
- Kernel Log: Btrfs 0.16 released, new stable kernels released, Wifi drivers for 2.6.27 merged
- Kernel Log: New Stable kernel, DRI2 postponed, Xgl removed from X.org