Messages in this thread | | | Date | Wed, 2 Sep 2020 17:24:55 +0200 | From | Krzysztof Kozlowski <> | Subject | Re: [PATCH] memory: tegra: Remove GPU from DRM IOMMU group |
| |
On Tue, Sep 01, 2020 at 05:32:48PM +0200, Thierry Reding wrote: > From: Thierry Reding <treding@nvidia.com> > > Commit 63a613fdb16c ("memory: tegra: Add gr2d and gr3d to DRM IOMMU > group") added the GPU to the DRM IOMMU group, which doesn't make any > sense. This causes problems when Nouveau tries to attach to the SMMU > and causes it to fall back to using the DMA API. > > Remove the GPU from the DRM groups to restore the old behaviour. The > GPU should always have its own IOMMU domain to make sure it can map > buffers into contiguous chunks (for big page support) without getting > in the way of mappings from the DRM group. > > Fixes: 63a613fdb16c ("memory: tegra: Add gr2d and gr3d to DRM IOMMU group") > Reported-by: Matias Zuniga <matias.nicolas.zc@gmail.com> > Signed-off-by: Thierry Reding <treding@nvidia.com> > --- > drivers/memory/tegra/tegra124.c | 1 -
Thanks, applied.
Best regards, Krzysztof
| |