All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH v2 0/3] Userptr fixes
@ 2025-02-24  4:05 Matthew Brost
  2025-02-24  4:05 ` [PATCH v2 1/3] drm/xe/userptr: fix EFAULT handling Matthew Brost
                   ` (3 more replies)
  0 siblings, 4 replies; 14+ messages in thread
From: Matthew Brost @ 2025-02-24  4:05 UTC (permalink / raw)
  To: intel-xe; +Cc: thomas.hellstrom, matthew.auld

Tested with below tests on BMG + CONFIG_DRM_XE_USERPTR_INVAL_INJECT
xe_exec_basic; xe_exec_compute_mode; xe_exec_fault_mode; xe_vm; xe_exec_threads

Including a patch from Matt Auld as it required for above test case to pass.

Matt

Matthew Auld (1):
  drm/xe/userptr: fix EFAULT handling

Matthew Brost (2):
  drm/xe: Userptr invalidation race with binds fixes
  drm/xe: Add staging tree for VM binds

 drivers/gpu/drm/xe/xe_pt.c       | 194 +++++++++++++++++++++++--------
 drivers/gpu/drm/xe/xe_pt_types.h |   3 +-
 drivers/gpu/drm/xe/xe_pt_walk.c  |   3 +-
 drivers/gpu/drm/xe/xe_pt_walk.h  |   4 +
 drivers/gpu/drm/xe/xe_vm.c       |  16 ++-
 5 files changed, 170 insertions(+), 50 deletions(-)

-- 
2.34.1


^ permalink raw reply	[flat|nested] 14+ messages in thread
* [PATCH v2 0/3] Userptr fixes
@ 2025-02-24  3:24 Matthew Brost
  2025-02-24  3:24 ` [PATCH v2 2/3] drm/xe: Userptr invalidation race with binds fixes Matthew Brost
  0 siblings, 1 reply; 14+ messages in thread
From: Matthew Brost @ 2025-02-24  3:24 UTC (permalink / raw)
  To: intel-xe; +Cc: thomas.hellstrom, matthew.auld

Tested with below tests on BMG + CONFIG_DRM_XE_USERPTR_INVAL_INJECT
xe_exec_basic; xe_exec_compute_mode; xe_exec_fault_mode; xe_vm; xe_exec_threads

Including a patch from Matt Auld as it required for above test case to pass.

Matt

Matthew Auld (1):
  drm/xe/userptr: fix EFAULT handling

Matthew Brost (2):
  drm/xe: Userptr invalidation race with binds fixes
  drm/xe: Add staging tree for VM binds

 drivers/gpu/drm/xe/xe_pt.c       | 194 +++++++++++++++++++++++--------
 drivers/gpu/drm/xe/xe_pt_types.h |   3 +-
 drivers/gpu/drm/xe/xe_pt_walk.c  |   3 +-
 drivers/gpu/drm/xe/xe_pt_walk.h  |   4 +
 drivers/gpu/drm/xe/xe_vm.c       |  16 ++-
 5 files changed, 170 insertions(+), 50 deletions(-)

-- 
2.34.1


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

end of thread, other threads:[~2025-02-24 16:29 UTC | newest]

Thread overview: 14+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2025-02-24  4:05 [PATCH v2 0/3] Userptr fixes Matthew Brost
2025-02-24  4:05 ` [PATCH v2 1/3] drm/xe/userptr: fix EFAULT handling Matthew Brost
2025-02-24  4:05 ` [PATCH v2 2/3] drm/xe: Userptr invalidation race with binds fixes Matthew Brost
2025-02-24  8:21   ` Thomas Hellström
2025-02-24 15:06     ` Matthew Brost
2025-02-24 15:20       ` Thomas Hellström
2025-02-24 15:35         ` Matthew Brost
2025-02-24 16:22           ` Thomas Hellström
2025-02-24 16:30             ` Matthew Brost
2025-02-24  4:05 ` [PATCH v2 3/3] drm/xe: Add staging tree for VM binds Matthew Brost
2025-02-24  9:22   ` Thomas Hellström
2025-02-24 14:41     ` Matthew Brost
2025-02-24 16:15 ` ✗ CI.Patch_applied: failure for Userptr fixes Patchwork
  -- strict thread matches above, loose matches on Subject: below --
2025-02-24  3:24 [PATCH v2 0/3] " Matthew Brost
2025-02-24  3:24 ` [PATCH v2 2/3] drm/xe: Userptr invalidation race with binds fixes Matthew Brost

This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.