Re: [PATCH v2 3/6] KVM: VMX: make PLE window per-VCPU

2014-08-21 Thread Radim Krčmář
2014-08-21 10:25+0200, Paolo Bonzini: > Il 20/08/2014 22:53, Radim Krčmář ha scritto: > > + if (ple_gap) > > + vmcs_write32(PLE_WINDOW, vmx->ple_window); > > Maybe we can add a ple_window_dirty field? It can be tested instead of > ple_gap to avoid the vmwrite in the common case? Sure

Re: [PATCH v2 3/6] KVM: VMX: make PLE window per-VCPU

2014-08-21 Thread Paolo Bonzini
Il 20/08/2014 22:53, Radim Krčmář ha scritto: > Change PLE window into per-VCPU variable, seeded from module parameter, > to allow greater flexibility. > > Brings in a small overhead on every vmentry. > > Signed-off-by: Radim Krčmář > --- > arch/x86/kvm/vmx.c | 8 +++- > 1 file changed, 7 i

[PATCH v2 3/6] KVM: VMX: make PLE window per-VCPU

2014-08-20 Thread Radim Krčmář
Change PLE window into per-VCPU variable, seeded from module parameter, to allow greater flexibility. Brings in a small overhead on every vmentry. Signed-off-by: Radim Krčmář --- arch/x86/kvm/vmx.c | 8 +++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/arch/x86/kvm/vmx.c b/a