[Intel-xe] [PATCH v3 4/4] drm/xe/migrate: Fix chunk size calculation
Niranjana Vishwanathapura
niranjana.vishwanathapura at intel.com
Fri Mar 3 10:16:10 UTC 2023
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))
--
2.21.0.rc0.32.g243a4c7e27
More information about the Intel-xe
mailing list