From mboxrd@z Thu Jan 1 00:00:00 1970 From: Peter Zijlstra Subject: Re: [patch 4/7] x86/kvmclock: Cleanup the code Date: Mon, 9 Jul 2018 11:05:14 +0200 Message-ID: <20180709090514.GF2476@hirez.programming.kicks-ass.net> References: <20180706161307.733337643@linutronix.de> <20180706162049.585702951@linutronix.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Cc: LKML , Paolo Bonzini , Radim Krcmar , Juergen Gross , Pavel Tatashin , steven.sistare@oracle.com, daniel.m.jordan@oracle.com, x86@kernel.org, kvm@vger.kernel.org To: Thomas Gleixner Return-path: Content-Disposition: inline In-Reply-To: <20180706162049.585702951@linutronix.de> Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org On Fri, Jul 06, 2018 at 06:13:11PM +0200, Thomas Gleixner wrote: > - native_write_msr(msr_kvm_wall_clock, low, high); > + wrmsrl(msr_kvm_wall_clock, slow_virt_to_phys(&wall_clock)); Does it matter that you went from an explicit native WRMSR instruction to a potentially paravirt MSR thing?