Linux Kernel News Archives
Linux 2.6.29-rc1 Kernel Released

The first release candidate for the Linux 2.6.29 kernel is now available. The Linux 2.6.29 kernel features kernel mode-setting support (only on Intel hardware, currently), the Btrfs file-system, and a number of new drivers and updates to others. Besides Btrfs entering the kernel, the SquashFS compressed read-only file-system has entered the kernel as well.

10 January 2009 - Linux 2.6.29 Kernel Fun - 11 Comments
Btrfs Merged Into Mainline Linux Kernel

Btrfs, the next-generation Linux file-system conceived by Oracle and designed to compete with some of the features found in Sun's ZFS file-system, has just been merged for the Linux 2.6.29 kernel.

10 January 2009 - The New File-System Hits Kernel - 16 Comments
Linux Developers Create Open Broadcom WiFi Firmware

An increasing number of hardware vendors are adopting practices that benefit the open-source and Linux communities from AMD releasing documentation and code to Creative Labs open-sourcing their X-Fi sound driver. One of the companies holding back on better embracing Linux has been Broadcom with their WiFi adapters being ill supported. However, open-source developers have stepped up to the plate and have improved the situation on their own.

9 January 2009 - Open-Source Broadcom WiFi - 10 Comments
Btrfs For The Mainline Linux Kernel

Chris Mason, the founder of the Btrfs file-system, had previously stated he hoped to merge the first bits of this much-improved Linux file-system into the Linux 2.6.29 kernel. With the 2.6.29 merge window still open, earlier this week he started a new thread entitled Btrfs for mainline.

3 January 2009 - For 2.6.29 Kernel - 4 Comments
Kernel Mode-Setting Push For Linux 2.6.29 Kernel

David Airlie has just called upon Linus Torvalds to pull the kernel mode-setting framework and Intel KMS driver support into the Linux 2.6.29 kernel. If you're a faithful Phoronix reader this shouldn't come as a surprise since Intel, Red Hat, and others have been busy hacking away at kernel mode-setting to get it ready to merge.

29 December 2008 - It's About Damn Time - 10 Comments
Linux 2.6.28 Kernel Released

As a special Christmas present, Linus Torvalds has announced the release of the Linux 2.6.28 kernel. The 2.6.28 kernel stabilizes the EXT4 file-system, delivers the Graphics Execution Manager for GPU memory management, brings forth several new drivers, and is home to several other improvements.

24 December 2008 - Linus Torvalds Has Holiday Cheer - 26 Comments
Linux 2.6.28 Kernel Coming For Christmas

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.

19 December 2008 - Linus Torvalds Issues 2.6.28-rc9 - 2 Comments
Linux 2.6.28-rc8 Kernel Released

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.

10 December 2008 - And A New Question Emerges - 1 Comment
Linux Kernel Performance Counter Subsystem

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.

8 December 2008 - Performance Fun In The Kernel - 8 Comments
Linux 2.6.28-rc7 Kernel Released

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

2 December 2008 - Is 2.6.28 Final Coming Soon? - 1 Comment
The State Of The Tux3 File-System

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.

29 November 2008 - Tux3 File-System Gets Kernel Support - 3 Comments
Linux 2.6.28-rc6 Kernel Released

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.

21 November 2008 - A Thanksgiving Kernel - Add A Comment
Linux 2.6.28-rc5 Kernel Released

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.

16 November 2008 - A Bunch of Random Changes - Add A Comment
Linux 2.6.28-rc4 Kernel Released

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

10 November 2008 - New RC Kernel Comes About - 2 Comments
Linux 2.6.28-rc3 Kernel Released

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

2 November 2008 - Another Week, Another RC Kernel - 2 Comments
Linux 2.6.28-rc2 Kernel Released

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

27 October 2008 - Brown Paper Bag Bugs In RC1 - Add A Comment
Linux 2.6.28-rc1 Kernel Released

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.

24 October 2008 - The Merge Window Has Closed - 1 Comment

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.

17 October 2008 - Linus Torvalds Slams Code Quality - 47 Comments
Farewell To The Linux 2.6 Kernel?

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.

17 October 2008 - Will We See A New Versioning System? - 25 Comments
GEM Patches Submitted For Linux 2.6.28-rc1

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.

16 October 2008 - Hoorah, Here Comes New Graphics Fun - 3 Comments
Linux 2.6.27 Kernel Released

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.

10 October 2008 - Now Let's Get Ready For Linux 2.6.28 - 2 Comments
Linux 2.6.27-rc9 Kernel Released

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

7 October 2008 - Does It Fix Corrupted Intel Firmware? - Add A Comment
Intel Provides Temporary e1000e Fix

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.

2 October 2008 - No Longer Will It Kill Network Adapters - 8 Comments
Linux 2.6.27-rc8 Kernel Released

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

30 September 2008 - The Final 2.6.27 Kernel RC - 2 Comments
2.6.27 Kernel Killing Network Hardware

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.

25 September 2008 - The e1000e Could Kill Intel Networks - 15 Comments
Linux 2.6.27-rc7 Kernel Released

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.

22 September 2008 - An Early October Surprise? - Add A Comment
An Update On The Tux3 File-System

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

16 September 2008 - Where Is This File-System At? - 6 Comments
Linux 2.6.27-rc6 Kernel Released

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.

10 September 2008 - A Two-Week Time Kernel Release - 2 Comments
Linux 2.6.27-rc5 Kernel Released

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

29 August 2008 - A New Linux Kernel Gets Pushed Out - 3 Comments
DRM Patches For Linux 2.6.27 Kernel

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.

24 August 2008 - David Airlie Has Requested A Pull - 28 Comments

1395 Linux Kernel news articles published on Phoronix.