Re: [Xen-devel] [v8][PATCH 15/17] xen:vtd: create RMRR mapping

2014-12-02 Thread Konrad Rzeszutek Wilk
On Mon, Dec 01, 2014 at 05:24:33PM +0800, Tiejun Chen wrote: > intel_iommu_map_page() does nothing if VT-d shares EPT page table. > So rmrr_identity_mapping() never create RMRR mapping but in some s/So// s/create/creates/ > cases like some GFX drivers it still need to access RMRR. s/drivers .../

Re: [Xen-devel] [v8][PATCH 15/17] xen:vtd: create RMRR mapping

2014-12-02 Thread Tian, Kevin
> From: Chen, Tiejun > Sent: Monday, December 01, 2014 5:25 PM > > intel_iommu_map_page() does nothing if VT-d shares EPT page table. > So rmrr_identity_mapping() never create RMRR mapping but in some > cases like some GFX drivers it still need to access RMRR. > > Here we will create those RMRR m

[Xen-devel] [v8][PATCH 15/17] xen:vtd: create RMRR mapping

2014-12-01 Thread Tiejun Chen
intel_iommu_map_page() does nothing if VT-d shares EPT page table. So rmrr_identity_mapping() never create RMRR mapping but in some cases like some GFX drivers it still need to access RMRR. Here we will create those RMRR mappings even in shared EPT case. Signed-off-by: Tiejun Chen --- xen/drive