The advancement of the Linux kernel in 2014 was nothing short of fantastic! The kernel added so many new features and is now more than 19.1 million lines of code.
Due to Christmas and conventional employees tending to take time off at the end of the year, Linux 3.19-rc2 was released as an abnormally tiny release this Sunday evening.
For the past month there's been kernel developers investigating "a big unknown worry in a regression" that have left many key kernel developers -- including Linus Torvalds -- puzzled. It looks like that investigation is finally being close to being resolved.
Continuing in our usual round of year-end lists for the areas of Linux and open-source we cover the most at Phoronix, here's a look at the biggest Linux kernel news items of 2014.
It looks like for the Linux 3.20 kernel is when the new kernel live patching technology will be integrated to mainline.
Jerome Glisse remains hard at work on readying his Heterogeneous Memory Management (HMM) patch-set for eventual integration into the mainline Linux kernel. This HMM memory management will benefit HSA/OpenCL workloads on Linux.
The first release candidate to the Linux 3.19 kernel was released on Saturday.
Linux 3.18 was released two Sundays ago and the 3.19 merge window opened immediately. Normally the merge window is open for 14 days before Linus Torvalds closes it and tags -rc1. With Linux 3.19, things are different.
Intel's next-generation Skylake processors are starting to take shape with the Linux 3.19 kernel.
The x86 platform driver changes for the Linux 3.19 kernel have been submitted and they include some noteworthy improvements for many Linux laptop owners.
The KVM changes have been queued up and called for pulling into the Linux 3.19 kernel.
For those that didn't hear the news yet, multiple Linux x86_64 vulnerabilities were made public this week.
Nearly one month ago back during the Linux 3.18 release candidates there was a worrisome regression uncovered by kernel developers, but now with the Linux 3.19 merge window nearly over, that issue still has yet to be firmly addressed.
The Ceph file-system in Linux 3.19 will support inline data to offer performance improvements for some operations.
One of the latest pull requests for the Linux 3.19 kernel is the input driver subsystem pull, which includes numerous updates along with a few new drivers. The new drivers will benefit some Google Chromebooks in running the latest upstream kernel.
The Barbershop Load Distribution (BLD) CPU load distribution technique has been updated for the mainline Linux 3.18 kernel.
The "eXt73" patch-set aspires to yield faster kernel performance and better power efficiency. Independent benchmarks published of the eXt73 patch-set indicate faster performance out of the patched Linux kernel, but these patches do come at a cost for end-users.
The latest Linux 3.19 kernel changes to talk about is the staging pull request that was sent in a short time ago by Greg Kroah-Hartman.
We're now half-way through the Linux 3.19 kernel merge window so here's a recap of the most interesting features that have been merged thus far for what will become the first major Linux kernel release of 2015.
One week into the merge window for the Linux 3.19 kernel, the DRM subsystem pull request was sent in this morning by Red Hat's David Airlie. There's a lot of interesting kernel graphics driver changes abound for Linux 3.19!
The Linux 3.19 kernel is set to introduce support for the CoreSight framework and implementations for a few SBC boards.
Within the in-development Linux 3.19 kernel is now support for LZ4 compression for SquashFS, the read-only file-system commonly used by various Linux distribution live CDs.
The multi-queue block layer (blk-mq) will be in even better shape with the upcoming Linux 3.19 kernel.
Beyond the DRM graphics improvements for Linux 3.19 affecting the most common kernel graphics drivers, the STI driver will too see improvements for this next kernel version.
The latest pull request of interest to us for the Linux 3.19 merge window is the sound driver updates.
We've been talking about Intel MPX support in the kernel for one year and with the upcoming Linux 3.19 kernel that support is finally being realized.
Another one of the interesting early pull requests for the Linux 3.19 kernel is the Device Mapper changes.
OverlayFS was finally merged in Linux 3.18 and now for the Linux 3.19 merge window it's picking up another feature.
Rafael Wysocki of Intel mailed in the ACPI and power management changes for the Linux 3.19 merge window. As said by the ACPI/PM subsystem maintainer, "This time we have some more new material than we used to have during the last couple of development cycles."
As anticipated, Linus Torvalds officially released the Linux 3.18 kernel this Sunday evening.
1571 Linux Kernel news articles published on Phoronix.