Re: [PATCH 22/20] iommu/arm-smmu: Fall back to global bypass

2016-09-12 Thread Will Deacon
On Fri, Sep 09, 2016 at 07:17:47PM +0100, Robin Murphy wrote: > Unlike SMMUv2, SMMUv3 has no easy way to bypass unknown stream IDs, > other than allocating and filling in the entire stream table with bypass > entries, which for some configurations would waste *gigabytes* of RAM. > Otherwise, all tr

[PATCH 22/20] iommu/arm-smmu: Fall back to global bypass

2016-09-09 Thread Robin Murphy
Unlike SMMUv2, SMMUv3 has no easy way to bypass unknown stream IDs, other than allocating and filling in the entire stream table with bypass entries, which for some configurations would waste *gigabytes* of RAM. Otherwise, all transactions on unknown stream IDs will simply be aborted with a C_BAD_S