Linux kernel 2.6.32: virtualization, power management and more drivers
- 16 September, 2009 12:43
- Comments 1
Less than a week after Linux kernel 2.6.31 was released, the kernel developers are beginning to submit changes and improvements across virtualization, power management, file systems and device driver code for the upcoming 2.6.32 version.
When releasing the 2.6.31 kernel, maintainer Linus Torvalds said the amount of device driver code has been steadily increasing since 2.6.27, but 2.6.32 will continue to aggressively add in bug fixes and performance enhancements across the entire code base.
The developers put in requests for Torvalds to merge code from their working repositories with “git pull” into the main source tree.
Already there are signs of key activity in the initial merge window for 2.6.32, including:
Virtualization
Red Hat’s Avi Kivity is committing quite a few changes to the Kernel-based Virtual Machine (KVM), the native Linux Virtualization hypervisor.
The KVM changes include better SMP performance, unrestricted guests on Intel, emulation code for cross-vendor migration, and a mechanism to connect user- and kernel-based components to guest virtual machines.
These KVM feature enhancements come along with “the usual fixes and performance and scaling improvements”, according to Kivity.
Kivity also announced that Marcelo Tosatti is now helping him as co-maintainer of the KVM hypervisor.
Power management
Linux’s power management system will also get a significant update come 2.6.32 because the run-time power management framework has been deemed functional, so subsystems can start using it right now, according to its developers.
A rework of the hibernation freeing of memory means the hackers are now almost ready to drop some older memory management code.
Drivers, drivers, drivers
Soon after the 2.6.31 release Greg Kroah-Hartman posted an update on his blog about the number of “staged” drivers that will be coming in 2.6.32.
The Linux staging tree is used to hold stand-alone drivers and file systems that are not ready to be merged into the main portion of the Linux kernel tree for technical reasons.
Staged drivers for 2.6.32 include the RT and wlan-ng wireless drivers, as well as Android drivers; however, these are at risk of being dropped.
“Android drivers have had a bit of work done, but upstream seems to not care at all about what is going on here, as they are working to forward port their code to the 2.6.29 kernel,” Kroah-Hartman wrote.
“If this keeps up, the drivers will be dropped in the 2.6.32 kernel release.”
Join the CIO Australia group on LinkedIn. The group is open to CIOs, IT Directors, COOs, CTOs and senior IT managers.
- Bookmark this page
- Share this article
- Got more on this story? Email CIO
- Follow CIO on twitter
-
Monash Uni reduces IT teams after consolidation project
-
FTC warns makers of background checking apps
-
Time to get Agile
-
QLD govt demands answers after pay glitch
-
Monash Uni reduces IT teams after consolidation project
-
Increasing Uptime and Efficiency with Switched PDUs - Two ways to use rack PDUs for more than just distributing power
Power distribution units (PDUs) play an essential role in delivering power safely and at appropriate voltages to servers and other network resources. A particular class of power distribution units known as rack Switched PDUs, however, is capable of performing additional functions that can help data center managers improve the efficiency and reliability of their IT infrastructure. This paper provides a brief introduction to rack Switched PDUs and describes two underappreciated yet powerful ways to take advantage of their advanced functionality. -
The Convergence of IT Operations Management
The new wave of mobile consumer devices, combined with the surge of interest in cloud computing, is creating complex challenges for IT. In this white paper, read about new research from IDG that explores these challenges, and learn about a cost-effective approach to managing PCs, mobile devices, software, and IT infrastructure that simplifies and automates the entire ownership experience. -
The Case for Real-Time Networking
CIOs are facing several powerful trends and inflection points that are defining the new IT landscape, including cloud computing, virtualization, the consumerization of IT, smart computing, and communications to collaboration. Taken individually, each one of these trends will have significant ripple effects throughout the planning and operations of IT network infrastructure. In aggregate, they will have an even more dramatic impact on the way that future network architectures need to be planned and designed. Read on.
-
Wiley Pathways
-
.Net Programming - 10-Minute Solutions
-
Computing in the Information Age 2E
-
Architecting Enterprise Solutions - Patterns for High-capability Internet-based Systems
-
Bit and the Pendulum
-
Introducing AutoCAD 2008
-
Starting an eBay Business for Dummies, 3rd Edition
-
Photoshop Elements 4 for Dummies
-
50 Fast Photoshop 7 Techniques (Includes CD-ROM)











Comments
Anonymous
mobility over ipv6
Please, could you tell me if there is an existing patch for ipv6 mobility for Linux kernel 2.6.32 ? how do l get the mipv6 support on linux kernel 2.6.32 ? do l have to install something ? l am looking everywhere to find answers for this version specifically about mipv6 but no one till now has a real solution to this ... should l take an earlier version to be able to make scenarios for mobility over ipv6 ???? thank you
Post new comment