Skip to content

Commit 60df57e

Browse files
committed
drm/xe: Mark GGTT work queue with WQ_MEM_RECLAIM
GGTT work queue is used to free memory thus we should allow this work queue to run during reclaim. Mark with GGTT work queue with WQ_MEM_RECLAIM appropriately. Signed-off-by: Matthew Brost <matthew.brost@intel.com> Reviewed-by: Himal Prasad Ghimiray <himal.prasad.ghimiray@intel.com> Reviewed-by: Badal Nilawar <badal.nilawar@intel.com> Link: https://patchwork.freedesktop.org/patch/msgid/20241021175705.1584521-3-matthew.brost@intel.com
1 parent 059c2a7 commit 60df57e

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

drivers/gpu/drm/xe/xe_ggtt.c

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -246,7 +246,7 @@ int xe_ggtt_init_early(struct xe_ggtt *ggtt)
246246
else
247247
ggtt->pt_ops = &xelp_pt_ops;
248248

249-
ggtt->wq = alloc_workqueue("xe-ggtt-wq", 0, 0);
249+
ggtt->wq = alloc_workqueue("xe-ggtt-wq", 0, WQ_MEM_RECLAIM);
250250

251251
drm_mm_init(&ggtt->mm, xe_wopcm_size(xe),
252252
ggtt->size - xe_wopcm_size(xe));

0 commit comments

Comments
 (0)