[PATCH 06/11] accel/ivpu: Use xa_alloc_cyclic() instead of custom function

Jeffrey Hugo quic_jhugo at quicinc.com
Fri Oct 18 22:03:24 UTC 2024


On 10/17/2024 8:58 AM, Jacek Lawrynowicz wrote:
> From: Karol Wachowski <karol.wachowski at intel.com>
> 
> Remove custom ivpu_id_alloc() wrapper used for ID allocations
> and replace it with standard xa_alloc_cyclic() API.
> 
> The idea behind ivpu_id_alloc() was to have monotonic IDs, so the driver
> is easier to debug because same IDs are not reused all over. The same
> can be achieved just by using appropriate Linux API.
> 
> Signed-off-by: Karol Wachowski <karol.wachowski at intel.com>
> Reviewed-by: Jacek Lawrynowicz <jacek.lawrynowicz at linux.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