From mboxrd@z Thu Jan 1 00:00:00 1970 From: Paolo Bonzini Subject: Re: RFC: Getting rid of LTR in VMX Date: Mon, 20 Feb 2017 17:02:53 -0500 (EST) Message-ID: <890292613.23897064.1487628173163.JavaMail.zimbra@redhat.com> References: <38d613dc-5b46-1f4f-04d1-53c01932e6d6@redhat.com> Mime-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: 7bit Cc: kvm list , linux-kernel@vger.kernel.org, X86 ML , "H. Peter Anvin" , Borislav Petkov To: Andy Lutomirski Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org List-Id: kvm.vger.kernel.org > > Yes. But 150-200 clock cycles are nothing compared to the cache misses > > you get from preemption, so I'd ignore that. Saving 300 clock cycles on > > userspace exits from TR+GSBASE would be about 5% on my Haswell. > > That's still 5% :) Yes, 5% on userspace exits is good (though they're rare). OTOH, 300 clock cycles on preemption are nothing to write home about. Paolo