]> git.ipfire.org Git - thirdparty/kernel/linux.git/commitdiff
drm/xe/memirq: Update diagnostic message
authorMichal Wajdeczko <michal.wajdeczko@intel.com>
Mon, 18 May 2026 19:25:44 +0000 (21:25 +0200)
committerMichal Wajdeczko <michal.wajdeczko@intel.com>
Tue, 19 May 2026 08:50:29 +0000 (10:50 +0200)
Instead printing static offset values, print number of allocated
pages and the actual GGTT addresses of the page zero source and
status and address of the common mask vector.

Signed-off-by: Michal Wajdeczko <michal.wajdeczko@intel.com>
Reviewed-by: Ilia Levi <ilia.levi@intel.com>
Link: https://patch.msgid.link/20260518192547.600-7-michal.wajdeczko@intel.com
drivers/gpu/drm/xe/xe_memirq.c

index 92f1c1150d8389c2a97cb96500aed5a7091e10a0..8dabd6744af9a98880910feac4e3b7d209b23643 100644 (file)
@@ -226,9 +226,11 @@ static int memirq_alloc_pages(struct xe_memirq *memirq)
        memirq_assert(memirq, !memirq->status.is_iomem);
        memirq_assert(memirq, !memirq->mask.is_iomem);
 
-       memirq_debug(memirq, "page offsets: bo %#x bo_size %zu source %#x status %#x\n",
-                    xe_bo_ggtt_addr(bo), bo_size, XE_MEMIRQ_SOURCE_OFFSET(0),
-                    XE_MEMIRQ_STATUS_OFFSET(0));
+       memirq_debug(memirq, "pages: count %u size %zu\n", num_pages, bo_size);
+       memirq_debug(memirq, "page0: source %#x status %#x mask %#x\n",
+                    xe_bo_ggtt_addr(bo) + XE_MEMIRQ_SOURCE_OFFSET(0),
+                    xe_bo_ggtt_addr(bo) + XE_MEMIRQ_STATUS_OFFSET(0),
+                    xe_bo_ggtt_addr(bo) + XE_MEMIRQ_ENABLE_OFFSET);
 
        return 0;