[PATCH v5 01/16] drm/xe: Adjust ringbuf emission for maximum possible size
Francois Dugast
francois.dugast at intel.com
Tue Apr 15 11:59:07 UTC 2025
On Thu, Apr 03, 2025 at 08:03:01PM +0100, Tvrtko Ursulin wrote:
> MAX_JOB_SIZE_DW seems to be undersized. For the worst case emission from
> __emit_job_gen12_render_compute I hand count 57 dwords so lets bump this
> to an even 58.
>
> Signed-off-by: Tvrtko Ursulin <tvrtko.ursulin at igalia.com>
Reviewed-by: Francois Dugast <francois.dugast at intel.com>
> ---
> drivers/gpu/drm/xe/xe_ring_ops_types.h | 2 +-
> 1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_ring_ops_types.h b/drivers/gpu/drm/xe/xe_ring_ops_types.h
> index 1ae56e2ee7b4..d7e3e150a9a5 100644
> --- a/drivers/gpu/drm/xe/xe_ring_ops_types.h
> +++ b/drivers/gpu/drm/xe/xe_ring_ops_types.h
> @@ -8,7 +8,7 @@
>
> struct xe_sched_job;
>
> -#define MAX_JOB_SIZE_DW 48
> +#define MAX_JOB_SIZE_DW 58
> #define MAX_JOB_SIZE_BYTES (MAX_JOB_SIZE_DW * 4)
>
> /**
> --
> 2.48.0
>
More information about the Intel-xe
mailing list