Many KVM Changes Line-Up For Linux 4.11 Kernel

Written by Michael Larabel in Virtualization on 24 February 2017 at 06:21 AM EST. Add A Comment
The Kernel-based Virtual Machine (KVM) changes have arrived for the Linux 4.11 kernel and there is a lot of them with over 200 commits and the introduction of new features for many of the supported architectures.

Within KVM for the x86 space is improved hashing in the MMU, faster PageLRU tracking, prep work for live migration support of nested hypervisors, host-to-guest PTP support, and various other optimizations. Great to see all the performance tuning going on for KVM x86 and can't wait to get to a fresh round of Linux virtualization benchmarking.

In the ARM space there is GIVv3 save/restore support, physical timer emulation, and various fixes. The KVM MIPS code also saw various low-level improvements as well as support for SMP guests and a large rewrite of its MMU emulation code.

KVM on PowerPC meanwhile received support for POWER9 using the radix-tree MMU, a resizable hashed page table, and other bug fixes. Likewise, the s390 architecture code also received more fixes and optimizations, support for more SIMD extensions, and other improvements.

More details on the KVM changes for Linux 4.11 via this pull request.
Related News
About The Author
Author picture

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week