Intel-XE Archive on lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/2] MADVISE to support multiple PAT indeces
@ 2025-09-18  8:00 Himal Prasad Ghimiray
  2025-09-18  8:00 ` [PATCH 1/2] drm/xe/pat: Improve PAT index handling in xe_vma_mem_attr Himal Prasad Ghimiray
                   ` (4 more replies)
  0 siblings, 5 replies; 8+ messages in thread
From: Himal Prasad Ghimiray @ 2025-09-18  8:00 UTC (permalink / raw)
  To: intel-xe; +Cc: Himal Prasad Ghimiray, Matthew Brost, Thomas Hellström

Extend uapi to provide pat for multiple memory regions, smem, local vram
and remote gpu vram

Cc: Matthew Brost <matthew.brost@intel.com>
Cc: Thomas Hellström <thomas.hellstrom@linux.intel.com>
 
Himal Prasad Ghimiray (2):
  drm/xe/pat: Improve PAT index handling in xe_vma_mem_attr
  drm/xe/uapi: Enable madvise to pass multiple pat indeces

 drivers/gpu/drm/xe/xe_pt.c         |  3 ++-
 drivers/gpu/drm/xe/xe_svm.c        | 21 ++++++++-------
 drivers/gpu/drm/xe/xe_vm.c         | 24 ++++++++++++-----
 drivers/gpu/drm/xe/xe_vm_madvise.c | 28 ++++++++++++++++----
 drivers/gpu/drm/xe/xe_vm_types.h   | 34 ++++++++++++++++--------
 include/uapi/drm/xe_drm.h          | 42 +++++++++++++++++++++++++-----
 6 files changed, 112 insertions(+), 40 deletions(-)

-- 
2.34.1


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

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

Thread overview: 8+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-09-18  8:00 [PATCH 0/2] MADVISE to support multiple PAT indeces Himal Prasad Ghimiray
2025-09-18  8:00 ` [PATCH 1/2] drm/xe/pat: Improve PAT index handling in xe_vma_mem_attr Himal Prasad Ghimiray
2025-09-22 11:11   ` Thomas Hellström
2025-09-18  8:00 ` [PATCH 2/2] drm/xe/uapi: Enable madvise to pass multiple pat indeces Himal Prasad Ghimiray
2025-09-22 11:09   ` Thomas Hellström
2025-09-18  8:15 ` ✓ CI.KUnit: success for MADVISE to support multiple PAT indeces Patchwork
2025-09-18  8:49 ` ✓ Xe.CI.BAT: " Patchwork
2025-09-18 14:52 ` ✗ 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