On 30/08/2016 10:14, Wanpeng Li wrote: > From: Wanpeng Li <wanpeng.li@xxxxxxxxxxx> > > Commit 61abdbe0bc ("kvm: x86: make lapic hrtimer pinned") pins the emulated > lapic timer. This patch does the same for the emulated nested preemption > timer to avoid vmexit an unrelated vCPU and the latency of kicking IPI to > another vCPU. > > Cc: Paolo Bonzini <pbonzini@xxxxxxxxxx> > Cc: Radim Krčmář <rkrcmar@xxxxxxxxxx> > Cc: Yunhong Jiang <yunhong.jiang@xxxxxxxxx> > Signed-off-by: Wanpeng Li <wanpeng.li@xxxxxxxxxxx> > --- > arch/x86/kvm/vmx.c | 2 +- > 1 file changed, 1 insertion(+), 1 deletion(-) > > diff --git a/arch/x86/kvm/vmx.c b/arch/x86/kvm/vmx.c > index 5cede40..090a3f8 100644 > --- a/arch/x86/kvm/vmx.c > +++ b/arch/x86/kvm/vmx.c > @@ -7013,7 +7013,7 @@ static int handle_vmon(struct kvm_vcpu *vcpu) > vmx->nested.vmcs02_num = 0; > > hrtimer_init(&vmx->nested.preemption_timer, CLOCK_MONOTONIC, > - HRTIMER_MODE_REL); > + HRTIMER_MODE_REL_PINNED); > vmx->nested.preemption_timer.function = vmx_preemption_timer_fn; > > vmx->nested.vmxon = true; > Queued for 4.9, thanks. Paolo -- To unsubscribe from this list: send the line "unsubscribe kvm" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html