From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Vrabel Subject: Re: [Xen-devel] MTRR on Xen - BIOS use and implications for Linux Date: Thu, 17 Mar 2016 11:13:03 +0000 Message-ID: <56EA913F.1040403@citrix.com> References: Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: 7bit Return-path: In-Reply-To: Sender: linux-kernel-owner@vger.kernel.org To: "Luis R. Rodriguez" , "xen-devel@lists.xensource.com" , Keir Fraser Cc: Juergen Gross , X86 ML , Toshi Kani , Andrew Cooper , Stuart Hayes , "linux-kernel@vger.kernel.org" , Andy Lutomirski , Borislav Petkov , "H. Peter Anvin" , Paul McKenney , Yinghai Lu , Ingo Molnar List-Id: xen-devel@lists.xenproject.org tl;dr? Somewhere in here are some actual questions which I will attempt to answer. Please try and be more concise in future. On 16/03/16 20:08, Luis R. Rodriguez wrote: > Toshi noted a while ago as well that if BIOS/firmware enables MTRR but > the kernel does not have it enabled one issue might have been any > MTRRs set up by the BIOS and ensuring the mapping is respected, in > particular UC settings, this concern is raised above. Another issue > though is that the kernel would be "unable to verify if a large page > mapping is aligned with MTRRs" [3] This is not a relevant concern for Xen guests: PV guests do not support superpage mappings and HVM guests never see real MTRRs. David