Last week Linus Torvalds was deciding what to do with the Linux 2.6.28 kernel as to release it before the holidays and open the merge window early for the Linux 2.6.29 kernel or continue on with more release candidates until next year. Linus has now decided that the Linux 2.6.28 kernel will be released for Christmas.
It's been eight days since the release of Linux 2.6.28-rc7, but the eighth release candidate for this new kernel is now available. Linus Torvalds notes that this release contains a variety of small changes, but in particular there is quite a bit of kernel work related to the introduction of the Graphics Execution Manager with the Intel graphics driver now having its memory management done within the kernel.
Thomas Gleixner has proposed a series of patches to the Linux kernel that would (finally) introduced a performance counter sub-system. This sub-system would make it possible to read performance-oriented data off special registers on modern processors such as the number of CPU instructions executed, cache misses, branches mis-predicted, etc.
Work on the Linux 2.6.28 kernel is quickly winding down and it looks like we may see an official release in the not so distant future. Linux 2.6.28-rc6 was released more than a week ago, but even so, there aren't many changes in the latest kernel release candidate. Linus notes though that there are ACPI, DRM, V4L, and input updates, but overall there's just a lot of small changes. The usual Linus Torvalds release announcement and short change-log can be read at LKML.org.
Btrfs has received much of the limelight on Linux when talking about file-systems since it promises to compete with Sun's ZFS file-system and introduce several features not found in the commonly-used EXT3 and EXT4 file-systems. However, work on other Linux file-systems hasn't halted. EXT4 should be stable with the Linux 2.6.28 kernel and work on the Tux3 file-system continues.
Work on the Linux 2.6.28 kernel is winding down and yesterday afternoon Linus Torvalds made available the sixth release candidate in this series. The Linux 2.6.28-rc6 kernel has a few architecture and file-system updates, but really the change-log is just made up of minor regressions and fixes.
Development on the Linux 2.6.28 kernel is slowly winding down and as a sign of that, Linus Torvalds has released Linux 2.6.28-rc5. The changes in this release are scattered across the board in the form of fixes and documentation work. There is also some driver and ACPI updates, which of course excites us hardware geeks.
A week after the release of Linux 2.6.28-rc3, Linus has announced the release of the Linux 2.6.28-rc4 kernel. This update includes a variety of small fixes and other work, but the new cpumask interfaces have been merged though they currently aren't being used. The release announcement and short change-log can be found at LKML.org.
In time for some Sunday afternoon testing, Linus Torvalds has announced the third release candidate for the Linux 2.6.28 kernel. While driver updates usually make up most of the churn in new test kernels, with Linux 2.6.28-rc3 about two-thirds of the changes are from architecture work. The remaining work is between kernel drivers and other areas. With the new kernel, Linus is particularly interested in users testing out the new resource handing changes. The Linux 2.6.28-rc3 kernel release announcement can be read at LKML.org.
It hasn't even been a week since Linux 2.6.28-rc1 was released, but due to several prominent bags a second release candidate was issued early by Linux creator Linus Torvalds. The Linux 2.6.28-rc2 kernel fixes non-NCQ (Native Command Queuing) breaking with libata, the work-queue init bug, a struct timeval bug, and an EXT3/EXT4 file-system fix. The release announcement and change-log can be read at LKML.org.
With two weeks having passed since the Linux 2.6.27 kernel release, Linus Torvalds has closed the merge window for the next kernel (Linux 2.6.28) and he has pushed out the first release candidate in this next series.
Yesterday we shared that the patches for Intel's GEM (the Graphics Execution Manager) were submitted for inclusion into Linux 2.6.28. Those patches that added in GEM along with a few other Direct Rendering Manager improvements have landed into the mainline Linux git tree, but not without commentary from Linus Torvalds.
Version 2.6 of the Linux kernel was released in late 2003 and since then the developers have stuck with the 2.6.x.y version numbering. It's been five years with the stable Linux 2.6 kernel, but a proposal has been made on the Linux kernel mailing list to change this scheme. No, a Linux 2.8 kernel isn't secretly in the works, but Novell's Greg Kroah-Hartman has proposed the numbering version be time-based.
Earlier this month we shared that Intel's GEM would be in Linux 2.6.28 and today the patches that add this have been submitted to Linus Torvalds for inclusion into the Linux 2.6.28-rc1 kernel. GEM, the Graphics Execution Manager, is the kernel memory manager for graphics drivers on Linux that replaced Tungsten's TTM in Intel's driver and it's beginning to appear elsewhere.
Just three days after the release of Linux 2.6.27-rc9, Linus Torvalds has announced the final release of Linux 2.6.27. There aren't many changes between the previous release candidate and this shipping version. The release announcement can be read on the kernel mailing list.
The Linux 2.6.27-rc8 kernel was expected to be the last release candidate before Linux 2.6.27 goes gold, but that wasn't the case. Linus Torvalds has today announced the release of Linux 2.6.27-rc9. This release has a few regression fixes that Linus would like to have tested for a few days before declaring a releasable kernel. This new kernel does contain the Intel e1000e regression fix that had killed network hardware with earlier releases. A GART mapping issue is also fixed along with a performance regression for some AMD Turion notebooks. The release announcement for Linux 2.6.27-rc9 can be read at LKML.org.
In the Linux 2.6.27 kernel code was a rather serious regression where a faulty driver is killing Intel network hardware. Specifically the e1000 and e1000e network adapters were getting their EEPROM corrupted by the driver, which renders the network interface permanently inoperable unless that non-volatile memory can be restored. The e1000 problem was patched but the Intel e1000e remains problematic. Fortunately, Intel has now provided a workaround so that no further Intel network hardware is damaged.
As what will likely be the final release candidate for the 2.6.27 series, Linus Torvalds has announced the Linux 2.6.27-rc8 kernel. This 2.6.27-rc8 kernel consists of changes that are "pretty small, and there aren't even a
In case you missed it, there's a rather serious regression with the e1000e network driver in the Linux 2.6.27 release candidate kernels. This Ethernet driver has been killing some Intel integrated Gigabit network adapters by corrupting the chip's EEPROM. This bug (Bug #11382) has appeared in the Linux kernel and potentially impacts all Linux distributions using 2.6.27 kernel release candidates.
There was no new Linux kernel release last week due to the Kernel Summit and Linux Plumbers Conference, but Linus Torvalds has now pushed out the late 2.6.27-rc7 kernel release. This release is made up of many small changes, but nothing major. The Linux 2.6.27-rc7 release announcement can be read on the kernel mailing list. Even if we end up hitting a Linux 2.6.27-rc8 kernel, it looks like the final Linux 2.6.27 release will be out in early October.
Linux file-systems has been a hot topic as of late with the development of the Btrfs and Tux3 file-systems in particular. Tux3 is an open-source versioning file-system being developed by Daniel Phillips since earlier this year that builds upon the never-released Tux2. Tux3 is still very much under development, but on the Linux Kernel Mailing List a project update has been provided by Daniel. Some of the recent work is shared along with some of their immediate plans for the future. This announcement can be read at LKML.org.
It's been about two weeks since the Linux 2.6.27-rc5 kernel was released, but last night Linus released the sixth release candidate. In the LKML release announcement, Linus notes that the major changes with this release are updates to the gspca USB web camera driver and removing the defunct miropcm20* driver from the kernel.
Yesterday afternoon Linus Torvalds announced the release of the Linux 2.6.27-rc5 kernel. With the development cycle nearing an end, there isn't anything too exciting in regards to features but just bug-fixes and some minor changes. Most of the Linux 2.6.27-rc5 delta is made up of configuration file updates and updates to the ARM and PowerPC architectures. The Linux 2.6.27-rc5 release announcement can be read at LKML.org.
The Linux 2.6.26 kernel had featured updated Intel and ATI DRM that added the needed kernel support for the ATI R500 and Intel GMA 4500 3D support. While the merge window for the Linux 2.6.27 kernel has already closed, we will hopefully see a few more Direct Rendering Manager (DRM) patches. We've already seen DRM file restructuring early on in the 2.6.27 cycle, but David Airlie has requested Linus Torvalds incorporate a few additional patches.
In the traditional fashion of Linus Torvalds, with a week having passed since the Linux 2.6.27-rc3 kernel release, the 2.6.27-rc4 has been pushed out. The Linux 2.6.27-rc4 kernel has a new USB driver and an old USB driver being replaced by a new libusb version, which makes up more than half of the changes. There's also an update to the XFS file-system, IA64 architecture, and various other changes. The change-log and release announcement for Linux 2.6.27-rc4 can be read at LKML.org.
It's just shy of one week since Linus Torvalds had released the Linux 2.6.27-rc2, but last night the third release candidate was pushed out. Linus only notes to major changes with the Linux 2.6.27-rc3 kernel and that is the architecture include files continue to be migrated to their new naming/folder convention and the integration of the new Atheros wireless driver.
The Linux 2.6.27-rc1 kernel was released nine days ago, but replacing that today is the second RC kernel in the 2.6.27 series. The Linux 2.6.27-rc2 kernel has "a lot of random changes" as described by Linus Torvalds himself. Mostly this second release candidate has the usual driver changes as well as updates to the EXT4 and XFS file-systems. The Linux 2.6.27-rc2 release announcement can be read on LKML.org.
With the merge window for the Linux 2.6.27 kernel now being over, Linus Torvalds has issued the first release candidate for this next kernel update. In the 2.6.27-rc1 release announcement, Torvalds notes the many patches that were merged and how that totals up to be 12MB worth of changes (50% more changes than what was found in 2.6.26-rc1). Most of these changes, of course, are made up of driver and file-system updates.
The Linux 2.6.26 kernel was released just hours ago, but it's now time to look forward to the next update due out later this year, the Linux 2.6.27 kernel. As a prerequisite to kernel-based mode-setting and TTM / GEM memory managers entering the mainline Linux kernel, David Airlie has reorganized the DRM (Direct Rendering Manager) source-code tree to present in a much cleaner hierarchy.
We were up to nine release candidates with the 2.6.26 branch but today the Linux 2.6.26 kernel has been released. Since 2.6.26-rc9 were mostly documentation updates and a few regression fixes. The Linux 2.6.26 kernel x86 PAT, PCI Express Active State Power Management, KVM support for IA64 and PPC architectures, basic para-virtualization support for KVM, a UVC web-camera driver, OLPC support, new hardware drivers, and more. This kernel also brings updated ATI and Intel DRM, which includes the initial R500 3D support. A nice list of the changes for the Linux 2.6.26 kernel can be found at KernelNewbies.org. The Linux 2.6.26 kernel announcement can be read at LKML.org.
1598 Linux Kernel news articles published on Phoronix.