[v3,0/2] Replace dma-fence chain with dma-fence array for media GT TLB invalidation

Message ID 20240823045443.2132118-1-matthew.brost@intel.com (mailing list archive)
Headers
Series Replace dma-fence chain with dma-fence array for media GT TLB invalidation |

Message

Matthew Brost Aug. 23, 2024, 4:54 a.m. UTC
  Third try, requires spliting out dma fence array alloc and arm into new
functions to avoid memory allocations under notifier lock.

Matt 

Matthew Brost (2):
  dma-buf: Split out dma fence array create into alloc and arm functions
  drm/xe: Use dma-fence array for media GT TLB invalidations in PT code

 drivers/dma-buf/dma-fence-array.c | 81 ++++++++++++++++++++++---------
 drivers/gpu/drm/xe/xe_pt.c        | 34 +++++++++----
 include/linux/dma-fence-array.h   |  7 +++
 3 files changed, 90 insertions(+), 32 deletions(-)