intel-xe.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH v7 0/8] Fix non-contiguous VRAM BO access in Xe
@ 2024-11-26 17:46 Matthew Brost
  2024-11-26 17:46 ` [PATCH v7 1/8] drm/xe: Add xe_bo_vm_access Matthew Brost
                   ` (15 more replies)
  0 siblings, 16 replies; 25+ messages in thread
From: Matthew Brost @ 2024-11-26 17:46 UTC (permalink / raw)
  To: intel-xe, dri-devel; +Cc: christian.koenig, thomas.hellstrom

Fully reviewed and resending for final CI.

Dropping non-visible patch for now as it a bit larger, not strickly
required to unblock EU debug, and be sent independently in a follow up.

Matt

Matthew Brost (8):
  drm/xe: Add xe_bo_vm_access
  drm/ttm: Add ttm_bo_access
  drm/xe: Add xe_ttm_access_memory
  drm/xe: Take PM ref in delayed snapshot capture worker
  drm/xe/display: Update intel_bo_read_from_page to use ttm_bo_access
  drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed
  drm/xe: Set XE_BO_FLAG_PINNED in migrate selftest BOs
  drm/xe: Only allow contiguous BOs to use xe_bo_vmap

 drivers/gpu/drm/ttm/ttm_bo_vm.c       | 40 ++++++++---
 drivers/gpu/drm/xe/display/intel_bo.c | 25 +------
 drivers/gpu/drm/xe/tests/xe_migrate.c | 13 ++--
 drivers/gpu/drm/xe/xe_bo.c            | 99 +++++++++++++++++++++++----
 drivers/gpu/drm/xe/xe_devcoredump.c   |  6 ++
 drivers/gpu/drm/xe/xe_vm.c            | 17 ++---
 include/drm/ttm/ttm_bo.h              |  2 +
 7 files changed, 142 insertions(+), 60 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2025-01-15  8:44 UTC | newest]

Thread overview: 25+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2024-11-26 17:46 [PATCH v7 0/8] Fix non-contiguous VRAM BO access in Xe Matthew Brost
2024-11-26 17:46 ` [PATCH v7 1/8] drm/xe: Add xe_bo_vm_access Matthew Brost
2024-11-26 17:46 ` [PATCH v7 2/8] drm/ttm: Add ttm_bo_access Matthew Brost
2024-11-27 13:19   ` Christian König
2024-11-28 10:47     ` Rodrigo Vivi
2024-11-29 14:05       ` Maxime Ripard
2024-12-02  8:00       ` Christian König
2024-11-26 17:46 ` [PATCH v7 3/8] drm/xe: Add xe_ttm_access_memory Matthew Brost
2024-11-26 17:46 ` [PATCH v7 4/8] drm/xe: Take PM ref in delayed snapshot capture worker Matthew Brost
2024-11-26 17:46 ` [PATCH v7 5/8] drm/xe/display: Update intel_bo_read_from_page to use ttm_bo_access Matthew Brost
2024-12-02 11:43   ` Jani Nikula
2024-12-02 14:17     ` Matthew Auld
2024-12-03  9:08       ` Jani Nikula
2024-11-26 17:46 ` [PATCH v7 6/8] drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed Matthew Brost
2025-01-15  8:44   ` Thomas Hellström
2024-11-26 17:46 ` [PATCH v7 7/8] drm/xe: Set XE_BO_FLAG_PINNED in migrate selftest BOs Matthew Brost
2024-11-26 17:46 ` [PATCH v7 8/8] drm/xe: Only allow contiguous BOs to use xe_bo_vmap Matthew Brost
2024-11-26 18:18 ` ✓ CI.Patch_applied: success for Fix non-contiguous VRAM BO access in Xe (rev7) Patchwork
2024-11-26 18:19 ` ✗ CI.checkpatch: warning " Patchwork
2024-11-26 18:20 ` ✓ CI.KUnit: success " Patchwork
2024-11-26 18:38 ` ✓ CI.Build: " Patchwork
2024-11-26 18:40 ` ✓ CI.Hooks: " Patchwork
2024-11-26 18:41 ` ✗ CI.checksparse: warning " Patchwork
2024-11-26 19:23 ` ✓ Xe.CI.BAT: success " Patchwork
2024-11-26 21:04 ` ✗ 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).