Linux Kernel News Archives
Linux Foundation Puts Out Linux 3.4 "LTSI" Kernel

From the Linux Foundation's Consumer Electronics Workgroup is a Linux 3.4 kernel that's part of their Long-Term Support Initiative. The LTSI Linux 3.4 kernel will be maintained for two years while back-porting some of the features of newer Linux kernel releases.

22 January 2013 - LTSI Kernel - Add A Comment
A Common System Device Hot-Plug Framework For Linux

An experimental system device hot-plug framework for the Linux kernel is still being developed. This framework is meant to be commomon for system device hot-plugging for system devices like CPU and RAM while being platform-neutral.

17 January 2013 - System Hot-Plug - 8 Comments
Bcache For The Linux Kernel Might Finally Be Ready

It's been a long time coming, but Bcache might finally be merged soon into the mainline Linux kernel. Bcache provides a block-layer SSD cache for Linux with write-back and write-through support for solid-state drives.

15 January 2013 - Linux Bcache - 7 Comments
Linux Zswap Still Aiming For Compressed Swap Caching

A second version of the Zswap patch-set for the Linux kernel was published this week. The Zswap patches provide compressed swap caching support to compress pages in the process of being swapped and compresses them into a dynamically allocated RAM-backed memory pool.

9 January 2013 - Zswap - 6 Comments
Major Network Performance Regressions In Linux

Affecting the latest Linux kernel release, Linux 3.7, are "multiple apparently unrelated network performance issues." The major network performance problems were reported by a well-known Linux kernel developer.

6 January 2013 - Linux 3.7 - 7 Comments
KTAP: A New Dynamic Tracing Tool For Linux

KTAP is an experimental project that's a new dynamic tracing tool for Linux. KTAP has several different design principles from SystemTap, one of the current most common dynamic instrumentation and tracing tools for Linux. This new project might satisfy some of those developers that have been wanting Sun/Oracle's DTrace to come to Linux.

31 December 2012 - KTAP - 1 Comment
What Didn't Make The Cut For The Linux 3.8 Kernel

While there's a lot of features that are new to the Linux 3.8 kernel as covered in The Feature Overview For The Linux 3.8 Kernel, there's also several promising new features and functionality that didn't make the cut for this next kernel release.

25 December 2012 - Missing Features - 6 Comments
VIA DRM/KMS Driver Still Not Ready For Linux 3.8

While there's a lot of great stuff to the Linux 3.8 kernel, with the merge window recently closed, one feature that's long been lacking from the mainline Linux kernel is support for kernel mode-setting (KMS) on VIA graphics hardware.

23 December 2012 - Linux 3.8 Kernel - 6 Comments
Hot-Data Tracking Still Baking For The Linux Kernel

A few months ago I wrote about hot-data tracking for the Linux kernel, a VFS feature that could be used by Btrfs and other Linux file-systems for delivering improved performance. Unfortunately the patch-set didn't make the new Linux 3.8 development cycle, but hot-data tracking is still being worked on for merging into a future Linux kernel release.

22 December 2012 - Hot-Data Tracking - 12 Comments
Linux Kernel Still Picking Up AVX Optimizations

Advanced Vector Extensions (AVX) have been present in Intel and AMD hardware since last year with Sandy Bridge and Bulldozer processors, respectively, but their use isn't too very widespread at this point. Fortunately, the Linux kernel has been receiving some AVX1/AVX2 optimizations.

19 December 2012 - MD Layer RAID6 - 2 Comments
Linux Dynticks Being Extended For Performance Wins

Dynticks, the Dynamic Tick Timer for allowing the Linux kernel to skip ticks while idling and resume to running at full HZ when encountering load, is in the process of being extended. Developers are working on making Dynticks work even under select workloads in order to enhance the performance of CPU-intensive tasks.

18 December 2012 - Dynticks - 5 Comments
There's A New Linux CPU Scheduler Based Upon BFS

A new CPU scheduler for the Linux kernel was announced on Saturday. This new scheduler is based upon the controversial "Brain Fuck Scheduler" scheduler but attempts to support multiple run-queues for better CPU scaling.

15 December 2012 - BFS Scheduler - 4 Comments
The 3.8 Kernel Is An Amazing Gift To Linux Users

While we are just a few days into the Linux 3.8 kernel merge window and there's still a number of pull requests that have yet to appear for this next kernel development cycle with new features, there's already a ton of exciting work. If you missed the horde of Phoronix articles in the past few days covering the prominent features, here's a recap showing why this Linux kernel being developed over the holidays is a great gift for its users.

15 December 2012 - Linux 3.8 - 7 Comments
FUSE Gets I/O Performance Improvements

The FUSE module, which allows for file-systems to be run from user-space, can now process direct I/O a-synchronously. This a-synchronous direct I/O can lead to very noticeable performance improvements for FUSE-based file-systems like ZFS.

15 December 2012 - FUSE - 8 Comments

1413 Linux Kernel news articles published on Phoronix.