Re: [PATCH v3 0/6] sparc: Enable sun4v hypervisor PCI IOMMU v2 APIs and ATU

2016-11-18 Thread David Miller
From: Tushar Dave Date: Fri, 28 Oct 2016 10:12:39 -0700 > ATU (Address Translation Unit) is a new IOMMU in SPARC supported with > sun4v hypervisor PCI IOMMU v2 APIs. > > Current SPARC IOMMU supports only 32bit address ranges and one TSB > per PCIe root complex that has

Re: [PATCH v3 0/6] sparc: Enable sun4v hypervisor PCI IOMMU v2 APIs and ATU

2016-11-18 Thread David Miller
From: Tushar Dave Date: Fri, 28 Oct 2016 10:12:39 -0700 > ATU (Address Translation Unit) is a new IOMMU in SPARC supported with > sun4v hypervisor PCI IOMMU v2 APIs. > > Current SPARC IOMMU supports only 32bit address ranges and one TSB > per PCIe root complex that has a 2GB per root complex

[PATCH v3 0/6] sparc: Enable sun4v hypervisor PCI IOMMU v2 APIs and ATU

2016-10-28 Thread Tushar Dave
ATU (Address Translation Unit) is a new IOMMU in SPARC supported with sun4v hypervisor PCI IOMMU v2 APIs. Current SPARC IOMMU supports only 32bit address ranges and one TSB per PCIe root complex that has a 2GB per root complex DVMA space limit. The limit has become a scalability bottleneck

[PATCH v3 0/6] sparc: Enable sun4v hypervisor PCI IOMMU v2 APIs and ATU

2016-10-28 Thread Tushar Dave
ATU (Address Translation Unit) is a new IOMMU in SPARC supported with sun4v hypervisor PCI IOMMU v2 APIs. Current SPARC IOMMU supports only 32bit address ranges and one TSB per PCIe root complex that has a 2GB per root complex DVMA space limit. The limit has become a scalability bottleneck