Linux 2.6.34 has been released. This version includes the distributed filesystem Ceph and LogFS, a filesystem for flash devices. Other features are a driver for almost-native KVM network performance, the VMware ballon driver, the “kprobes jump” optimization for dynamic probes, new perf features (the “perf lock” tool, cross-platform analysis support), support for GPU switching, several Btrfs improvements, RCU lockdep, asynchronous suspend/resume, several new drivers and many other small improvements. You can peruse the full changelog as well.
http://www.h-online.com/open/features/What-s-new-in-Linux-2-6-34-10…
Edited 2010-05-17 16:35 UTC
I didn’t see anything about it – does anyone know if there’s progress made with Subject?
Why isn’t anybody mentioning this?
Ok, it’s still flagged experimental but still it’s an important step imho.
During the latest releases, I noticed a shift on focus.
There’s an interest on virtualization and profiling, although I recall Linus’s statements against both of them in the past.
Also Btrfs is starting to sound not so far away.
The future is full of possibilities. Let’s see how it shapes up.
Cheers!
Linus has opposed or atleast shown disinterested in many things in the past including a debugger for a long time but doesn’t stop people from contributing towards what they are interested in and Linus is willing to change his mind or let other sub-system maintainers take care of things he is personally not interested in.
I can’t believe Red Hat Inc isn’t pushing BtrFS more aggressively… ZFS is the only thing that makes Solaris the best data center OS.
And no, RAID+LVM can’t compete with ZFS at all. For example, We discovered a lot of systems suffering “silent” data corruption thanks to ZFS integrated data checksum checking (BtrFS does it too). That kind of problems are impossible to find using LVM or traditional FSs.
IMHO Linux+BtrFS can be a Solaris killer.
Other than Oracle, Red Hat really is a major contributor to Btrfs and is pushing it pretty well already. Fedora 12 and above has experimental support in the installer. Fedora 13 has a yum plugin to provide snapshotting and RHEL 6 beta even includes it as a tech preview. Stabilizing a filesystem however takes time and cannot be rushed through.
https://fedoraproject.org/wiki/Features/SystemRollbackWithBtrfs
https://fedoraproject.org/wiki/Btrfs_in_Fedora_13
I hoped for a tighter embracing with L4. Linux kernel could have an option to be compiled as classic or over L4 and use DDEkit for both (an hopefully for Hurd).