Ceph and LogFS filesystems are also included

May 17, 2010 06:32 GMT  ·  By

Yet another improved version of the Linux kernel was baked and delivered hot and fresh last night, May 16th, by Linus Torvalds. Linux Kernel 2.6.34 includes now two new filesystems, one for flash drives (LogFS), and Ceph, a distributed network filesystem. The new kernel also includes RCU lockdep, various improvements to the Btrfs filesystem, GPU switching support, private VLAN proxy arp support, asynchronous resume/suspend, lots of new drivers (see below for a detailed list) and many fixes.

"Nothing very interesting here, which is just how I like it. Various random fixes all over, nothing really stands out. Pretty much all of it is one-or few-liners, I think the biggest patch in the last week was fixing some semantics for the new SR-IOV VF netlink interface. And even that wasn't a _big_ patch by any means." - Linus Torvalds said in the official release announcement.

Highlights of Linux Kernel 2.6.34:

· Ceph filesystem; · LogFS filesystem; · Fast KVM networking; · Btrfs improvements; · Kprobes jump optimization; · perf improvements; · RCU lockdep; · Generalized TTL Security Mechanism; · Support for private VLAN proxy arp; · Asynchronous suspend and resume; · GPU switching; · Preliminary Radeon Evergreen (Radeon HD 5xxx); · VMWare ballon driver.

Below, we've compiled a list with the latest drivers and newly supported devices introduced in Linux Kernel 2.6.34:

Sound:

· Support for Edirol UA-101; · Support for Xonar DS; · Support for Media Vision Jazz16; · Support for Macbook Air 2,1 internal speaker; · Support for REdirol UA-1000.

USB:

· autosuspend support; · removed berry_charge driver; · removed usb gadget drivers.

Input:

· TWL4030 vibrator driver; · IMX Keypad Port driver; · NEXIO (iNexio) support; · ADP5587 support; · N64 pads support; · Mac button emulation; · Input filters were implemented.

HWMON:

· ADT7411 temperature and voltage sensor driver; · Andigilog aSC7621 driver; · Support for iMac9,1 and MacBookPro2,2; · Winbond/Nuvoton W83L771AWG/ASG support.

Graphics:

· Improved the i915 Intel video driver; · Improved the Radeon video driver; · Improved the Nouveau video driver; · Sandybridge support; · Color depth 15 and 30 are now supported by viafb.

V4L/DVB:

· Prof 7500 DVB-S2 USB support; · Telegent tlg2300 driver; · DVBWorld DVB-S2 PCI 2004D support; · DigitalNow TinyTwin v2 support; · Leadtek WinFast DTV2000DS support; · LEADTEK WinFast PxTV1200 support; · Dikom DK300 hybrid USB tuner support; · Sakar 1638x CyberPix support; · Pinnacle PCTV310e support; · SAA7706H Car Radio DSP support.

Network:

· Aeroflex Gaisler 10/100/1G Ethernet MAC driver; · Micrel KSZ8841/2 PCI Ethernet driver; · SMSC LAN75xx USB gigabit Ethernet adapter driver; · SuperH IrDA driver; · Atheros AR8152/AR8152 support.

These are just a few of the new drivers available in the Linux Kernel 2.6.34. For a complete list of all the newly supported devices, newly added drivers, etc., please visit the official release notes page.

You can download Linux Kernel 2.6.34 sources right now from Softpedia.