[PATCH 4/6] accel/ivpu: Allow to import single buffer into multiple contexts
Jeffrey Hugo
quic_jhugo at quicinc.com
Fri Feb 14 16:53:17 UTC 2025
On 2/4/2025 1:46 AM, Jacek Lawrynowicz wrote:
> From: Tomasz Rusinowicz <tomasz.rusinowicz at intel.com>
>
> Use ivpu_gem_prime_import() based on drm_gem_prime_import_dev()
> for importing buffers, removing optimization for same device
> imports. This optimization reused the same ivpu_bo object in multiple
> contexts but a single buffer can be MMU-mapped only to a single context.
> Each import now creates a new instance of ivpu_bo object that shares
> the same sg_table but have separate MMU mappings.
>
> Reviewed-by: Jacek Lawrynowicz <jacek.lawrynowicz at linux.intel.com>
> Signed-off-by: Tomasz Rusinowicz <tomasz.rusinowicz at intel.com>
> Signed-off-by: Jacek Lawrynowicz <jacek.lawrynowicz at linux.intel.com>
Reviewed-by: Jeffrey Hugo <quic_jhugo at quicinc.com>
More information about the dri-devel
mailing list