summaryrefslogtreecommitdiffstats
path: root/virt
diff options
context:
space:
mode:
authorPaolo Bonzini2014-04-30 12:29:41 +0200
committerPaolo Bonzini2014-04-30 12:29:41 +0200
commit57b5981cd38cbca3554c5e663b2361d9adea70c2 (patch)
tree7e5403858549becc65710a15889b3c69d498ba8e /virt
parentKVM: x86: expose invariant tsc cpuid bit (v2) (diff)
parentKVM: s390: enable IBS for single running VCPUs (diff)
downloadkernel-qcow2-linux-57b5981cd38cbca3554c5e663b2361d9adea70c2.tar.gz
kernel-qcow2-linux-57b5981cd38cbca3554c5e663b2361d9adea70c2.tar.xz
kernel-qcow2-linux-57b5981cd38cbca3554c5e663b2361d9adea70c2.zip
Merge tag 'kvm-s390-20140429' of git://git.kernel.org/pub/scm/linux/kernel/git/kvms390/linux into kvm-next
1. Guest handling fixes The handling of MVPG, PFMF and Test Block is fixed to better follow the architecture. None of these fixes is critical for any current Linux guests, but let's play safe. 2. Optimization for single CPU guests We can enable the IBS facility if only one VCPU is running (!STOPPED state). We also enable this optimization for guest > 1 VCPU as soon as all but one VCPU is in stopped state. Thus will help guests that have tools like cpuplugd (from s390-utils) that do dynamic offline/ online of CPUs. 3. NOTES There is one non-s390 change in include/linux/kvm_host.h that introduces 2 defines for VCPU requests: define KVM_REQ_ENABLE_IBS 23 define KVM_REQ_DISABLE_IBS 24
Diffstat (limited to 'virt')
0 files changed, 0 insertions, 0 deletions