[Intel-xe] [PATCH v3 4/4] drm/xe/migrate: Fix chunk size calculation

Maarten Lankhorst maarten.lankhorst at linux.intel.com
Fri Mar 3 12:59:38 UTC 2023


For whole series:

Reviewed-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>

On 2023-03-03 11:16, Niranjana Vishwanathapura wrote:
> In write_pgtable(), use correct size.
>
> Signed-off-by: Niranjana Vishwanathapura <niranjana.vishwanathapura at intel.com>
> Suggested-by: Maarten Lankhorst <maarten.lankhorst at linux.intel.com>
> ---
>   drivers/gpu/drm/xe/xe_migrate.c | 2 +-
>   1 file changed, 1 insertion(+), 1 deletion(-)
>
> diff --git a/drivers/gpu/drm/xe/xe_migrate.c b/drivers/gpu/drm/xe/xe_migrate.c
> index a922f90f0627..2943f46cb6da 100644
> --- a/drivers/gpu/drm/xe/xe_migrate.c
> +++ b/drivers/gpu/drm/xe/xe_migrate.c
> @@ -940,7 +940,7 @@ static void write_pgtable(struct xe_gt *gt, struct xe_bb *bb, u64 ppgtt_ofs,
>   
>   	do {
>   		u64 addr = ppgtt_ofs + ofs * 8;
> -		chunk = min(update->qwords, 0x1ffU);
> +		chunk = min(size, 0x1ffU);
>   
>   		/* Ensure populatefn can do memset64 by aligning bb->cs */
>   		if (!(bb->len & 1))


More information about the Intel-xe mailing list