From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:36844) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fFjSn-00046s-BA for qemu-devel@nongnu.org; Mon, 07 May 2018 12:58:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fFjSk-0002mB-AN for qemu-devel@nongnu.org; Mon, 07 May 2018 12:58:13 -0400 Received: from mx3-rdu2.redhat.com ([66.187.233.73]:53078 helo=mx1.redhat.com) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1fFjSk-0002lj-5N for qemu-devel@nongnu.org; Mon, 07 May 2018 12:58:10 -0400 References: <20180411115036.31832-1-vkuznets@redhat.com> <877eomtssk.fsf@vitty.brq.redhat.com> From: Paolo Bonzini Message-ID: <2cb9716d-e5bf-7bd7-e217-8c2d090a2564@redhat.com> Date: Mon, 7 May 2018 18:57:58 +0200 MIME-Version: 1.0 In-Reply-To: <877eomtssk.fsf@vitty.brq.redhat.com> Content-Type: text/plain; charset=utf-8 Content-Language: en-US Content-Transfer-Encoding: 7bit Subject: Re: [Qemu-devel] [PATCH v5 0/1] i386/kvm: TSC page clocksource for Hyper-V-on-KVM fixes List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , To: Vitaly Kuznetsov , qemu-devel@nongnu.org Cc: Richard Henderson , Eduardo Habkost , Marcelo Tosatti , Roman Kagan On 02/05/2018 09:34, Vitaly Kuznetsov wrote: > Vitaly Kuznetsov writes: > >> Changes since v4: >> - Rebase on top of Roman's patches. >> - Drop PATCH2 as it is no longer needed (after adding explicit >> hv_frequencies). >> >> Previously, Ladi was working on enabling TSC page clocksource for nested >> Hyper-V-on-KVM workloads. He found out that if Hyper-V frequency MSRs are >> exposed to L1 as well as INVTSC flag Hyper-V enables TSC page clocksource >> to its guests. Qemu doesn't pass INVTSC by default as it is a migration >> blocker. >> >> I found out there's a different way to make Hyper-V like us: expose >> Reenlightenment MSRs to it. KVM doesn't fully support the feature as >> we're still unable to migrate nested environments but rudimentary support >> we have there is enough. >> >> Enable Hyper-V reenlightenment MSRs to make things work. >> > > Gentle ping :-) > > With Roman's Reviewed-by:, is there anything else needed from me to get > this accepted? > > Thanks! > Queued, thanks. Paolo