See individual patches. The savings is mostly due to avoiding srcu_read_unlock/srcu_read_lock and, if halt_poll_ns is set, ktime_get. Paolo Paolo Bonzini (2): KVM: x86: extract guest running logic from __vcpu_run KVM: x86: optimize delivery of TSC deadline timer interrupt arch/x86/kvm/x86.c | 71 ++++++++++++++++++++++++++++++------------------------ 1 file changed, 40 insertions(+), 31 deletions(-) -- 1.8.3.1 -- 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