diff --git a/drivers/gpu/ion/ion_iommu_heap.c b/drivers/gpu/ion/ion_iommu_heap.c index 01d432d8c73..d0f101c9dc1 100644 --- a/drivers/gpu/ion/ion_iommu_heap.c +++ b/drivers/gpu/ion/ion_iommu_heap.c @@ -197,7 +197,7 @@ int ion_iommu_heap_map_iommu(struct ion_buffer *buffer, data->mapped_size, align, &data->iova_addr); - if (!data->iova_addr) + if (ret) goto out; domain = msm_get_iommu_domain(domain_num);