intel-xe.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH 0/2] drm/xe/xe3p: Add page fault prefetch bit handling
@ 2025-11-07 18:10 Lucas De Marchi
  2025-11-07 18:10 ` [PATCH 1/2] drm/xe: Coalesce pagefault logging Lucas De Marchi
                   ` (4 more replies)
  0 siblings, 5 replies; 10+ messages in thread
From: Lucas De Marchi @ 2025-11-07 18:10 UTC (permalink / raw)
  To: intel-xe
  Cc: Lucas De Marchi, Matthew Brost, Gwan-gyeong Mun, Francois Dugast,
	Priyanka Dandamudi, Matt Roper

First patch is just some prep work. Second patch contains the details
about the new bit in the page fault descriptor for Xe3p.

Sharing this for early review and CI - the previous implementation was
done before the page fault overhaul from commit 816e12793c6d ("drm/xe:
Remove unused GT page fault code"). I'm still working to get all the
pieces together to be able to test in the relevant platforms.

Signed-off-by: Lucas De Marchi <lucas.demarchi@intel.com>
---
Lucas De Marchi (2):
      drm/xe: Coalesce pagefault logging
      drm/xe/xe3p: Add support for prefetch page fault

 drivers/gpu/drm/xe/xe_gt_stats.c        |  1 +
 drivers/gpu/drm/xe/xe_gt_stats_types.h  |  1 +
 drivers/gpu/drm/xe/xe_guc_fwif.h        |  5 +++--
 drivers/gpu/drm/xe/xe_guc_pagefault.c   |  2 ++
 drivers/gpu/drm/xe/xe_pagefault.c       | 22 +++++++++++++++-------
 drivers/gpu/drm/xe/xe_pagefault_types.h |  7 ++++++-
 6 files changed, 28 insertions(+), 10 deletions(-)

base-commit: c52463739ee9b9e6cdc34d31aa705c75c82679ec
change-id: 20251107-pagefault-prefetch-6177a6a30c47

Lucas De Marchi


^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2025-11-11  0:03 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-11-07 18:10 [PATCH 0/2] drm/xe/xe3p: Add page fault prefetch bit handling Lucas De Marchi
2025-11-07 18:10 ` [PATCH 1/2] drm/xe: Coalesce pagefault logging Lucas De Marchi
2025-11-10 23:47   ` Summers, Stuart
2025-11-07 18:10 ` [PATCH 2/2] drm/xe/xe3p: Add support for prefetch page fault Lucas De Marchi
2025-11-07 18:51   ` Matt Roper
2025-11-07 19:16     ` Lucas De Marchi
2025-11-11  0:03   ` Summers, Stuart
2025-11-07 18:18 ` ✓ CI.KUnit: success for drm/xe/xe3p: Add page fault prefetch bit handling Patchwork
2025-11-07 19:17 ` ✓ Xe.CI.BAT: " Patchwork
2025-11-09  3:01 ` ✗ Xe.CI.Full: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).