From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: (majordomo@vger.kernel.org) by vger.kernel.org via listexpand id S1751806AbeCZMmy (ORCPT ); Mon, 26 Mar 2018 08:42:54 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:47106 "EHLO mx1.redhat.com" rhost-flags-OK-OK-OK-FAIL) by vger.kernel.org with ESMTP id S1751099AbeCZMmx (ORCPT ); Mon, 26 Mar 2018 08:42:53 -0400 From: Vitaly Kuznetsov To: Paolo Bonzini , Radim =?utf-8?B?S3LEjW3DocWZ?= Cc: x86@kernel.org, kvm@vger.kernel.org, "K. Y. Srinivasan" , Haiyang Zhang , Stephen Hemminger , "Michael Kelley \(EOSG\)" , Mohammed Gamal , Cathy Avery , Bandan Das , linux-kernel@vger.kernel.org, Thomas Gleixner , Christoph Hellwig Subject: Re: [PATCH v6 0/7] Enlightened VMCS support for KVM on Hyper-V References: <20180320140211.7600-1-vkuznets@redhat.com> Date: Mon, 26 Mar 2018 14:42:46 +0200 In-Reply-To: <20180320140211.7600-1-vkuznets@redhat.com> (Vitaly Kuznetsov's message of "Tue, 20 Mar 2018 15:02:04 +0100") Message-ID: <87muyv2ek9.fsf@vitty.brq.redhat.com> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/25.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain Sender: linux-kernel-owner@vger.kernel.org List-ID: X-Mailing-List: linux-kernel@vger.kernel.org Vitaly Kuznetsov writes: > Changes since v5: > - Fix a couple of issues reported by kbuild test robot, both in > PATCH7 (hope Radim's Reviewed-by: stands). > > When running nested KVM on Hyper-V it's possible to use so called > 'Enlightened VMCS' and do normal memory reads/writes instead of > doing VMWRITE/VMREAD instructions. In addition, clean field mask > provides a huge room for optimization on L0's side. > > Tight CPUID loop test shows significant speedup (E5-2667 v4 @ 3.20GHz): > Before: 18890 cycles > After: 8304 cycles > Paolo, Radim, with Thomas' ACK on the series: https://www.spinics.net/lists/kvm/msg166309.html is there anything else needed for it to get merged (hoping for 4.17)? Thanks, -- Vitaly