Show patches with: Submitter = Matthew Brost       |   1173 patches
« 1 2 3 411 12 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,29/29] drm/xe: Add user fence TDR UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,28/29] drm/xe: Add VM convert fence IOCTL UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,27/29] drm/xe: Teach xe_sync layer about drm_xe_semaphore UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,26/29] drm/xe: Always wait on preempt fences in vma_check_userptr UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,25/29] drm/xe: Add a message lock to the Xe GPU scheduler UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,24/29] drm/xe: Add xe_hw_fence_user_init UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,23/29] drm/xe: Add user fence IRQ handler UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,22/29] drm/xe/uapi: Add uAPI to convert user semaphore to / from drm syncobj UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,21/29] drm/xe: Enable preempt fences on usermap queues UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,20/29] drm/xe: Teach GuC backend to kill usermap queues UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,19/29] drm/xe: Do not allow usermap exec queues in exec IOCTL UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,18/29] drm/xe: Drop EXEC_QUEUE_FLAG_UMD_SUBMISSION flag UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,17/29] drm/xe: Add usermap exec queue extension UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,16/29] drm/xe/uapi: Define UMD exec queue mapping uAPI UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,15/29] drm/xe: Add support for mmapping submission ring and indirect ring state to user space UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,14/29] drm/xe: Add support for mmapping doorbells to user space UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,13/29] drm/xe/mmap: Add mmap support for PCI memory barrier UMD direct submission in Xe - 1 - --- 2024-11-18 Matthew Brost New
[RFC,12/29] drm/xe: Add exec queue post init extension processing UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,11/29] drm/xe: Don't add pinned mappings to VM bulk move UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,10/29] drm/xe: Enable indirect ring on media GT UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,09/29] FIXME: drm/xe: Add pad to ring and indirect state UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,08/29] drm/xe: Clear GGTT in xe_bo_restore_kernel UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,07/29] drm/xe: Break indirect ring state out into its own BO UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,06/29] drm/xe: Break submission ring out into its own BO UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,05/29] drm/xe: Add doorbell ID to snapshot capture UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,04/29] drm/xe: Allocate doorbells for UMD exec queues UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,03/29] drm/xe: Use dma_fence_preempt base class UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,02/29] dma-fence: Add dma_fence_user_fence UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,01/29] dma-fence: Add dma_fence_preempt base class UMD direct submission in Xe - - - --- 2024-11-18 Matthew Brost New
[RFC,6/6] drm/xe: Use dma_fence_preempt base class Common preempt fences and semantics - - - --- 2024-11-09 Matthew Brost New
[RFC,5/6] drm/xe: Use DMA_RESV_USAGE_PREEMPT for preempt fences Common preempt fences and semantics - - - --- 2024-11-09 Matthew Brost New
[RFC,4/6] drm/sched: Teach scheduler about dma_fence_prempt type Common preempt fences and semantics - - - --- 2024-11-09 Matthew Brost New
[RFC,3/6] dma-fence: Add dma_fence_preempt base class Common preempt fences and semantics - - - --- 2024-11-09 Matthew Brost New
[RFC,2/6] drm/sched: Teach scheduler about DMA_RESV_USAGE_PREEMPT Common preempt fences and semantics - - - --- 2024-11-09 Matthew Brost New
[RFC,1/6] dma-resv: Add DMA_RESV_USAGE_PREEMPT Common preempt fences and semantics - - - --- 2024-11-09 Matthew Brost New
[v2] drm/sched: Mark scheduler work queues with WQ_MEM_RECLAIM [v2] drm/sched: Mark scheduler work queues with WQ_MEM_RECLAIM 1 1 - --- 2024-10-23 Matthew Brost New
[v3,1/1] mm/migrate: Add migrate_device_pfns mm/migrate: Add migrate_device_pfns - - - --- 2024-10-23 Matthew Brost New
[v5,9/9] drm/xe: Only allow contiguous BOs to use xe_bo_vmap Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v5,8/9] drm/xe: Set XE_BO_FLAG_PINNED in migrate selftest BOs Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v5,7/9] drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v5,6/9] drm/xe/display: Update intel_bo_read_from_page to use ttm_bo_access Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v5,5/9] drm/xe: Update xe_ttm_access_memory to use GPU for non-visible access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v5,4/9] drm/xe: Take PM ref in delayed snapshot capture worker Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v5,3/9] drm/xe: Add xe_ttm_access_memory Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v5,2/9] drm/ttm: Add ttm_bo_access Fix non-contiguous VRAM BO access in Xe - 1 1 --- 2024-10-21 Matthew Brost New
[v5,1/9] drm/xe: Add xe_bo_vm_access Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v4,9/9] drm/xe: Only allow contiguous BOs to use xe_bo_vmap Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v4,8/9] drm/xe: Set XE_BO_FLAG_PINNED in migrate selftest BOs Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-21 Matthew Brost New
[v4,7/9] drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v4,6/9] drm/xe/display: Update intel_bo_read_from_page to use ttm_bo_access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v4,5/9] drm/xe: Update xe_ttm_access_memory to use GPU for non-visible access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v4,4/9] drm/xe: Take PM ref in delayed snapshot capture worker Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v4,3/9] drm/xe: Add xe_ttm_access_memory Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v4,2/9] drm/ttm: Add ttm_bo_access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[v4,1/9] drm/xe: Add xe_bo_vm_access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-21 Matthew Brost New
[4/4] drm/xe: Mark GT work queue with WQ_MEM_RECLAIM Mark work queues with WQ_MEM_RECLAIM - 2 - --- 2024-10-21 Matthew Brost New
[3/4] drm/xe: Mark G2H work queue with WQ_MEM_RECLAIM Mark work queues with WQ_MEM_RECLAIM - 2 - --- 2024-10-21 Matthew Brost New
[2/4] drm/xe: Mark GGTT work queue with WQ_MEM_RECLAIM Mark work queues with WQ_MEM_RECLAIM - 2 - --- 2024-10-21 Matthew Brost New
[1/4] drm/sched: Mark scheduler work queues with WQ_MEM_RECLAIM Mark work queues with WQ_MEM_RECLAIM - - - --- 2024-10-21 Matthew Brost New
[v3,6/6] drm/xe: Only allow contiguous BOs to use xe_bo_vmap Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-19 Matthew Brost New
[v3,5/6] drm/xe: Set XE_BO_FLAG_PINNED in migrate selftest BOs Fix non-contiguous VRAM BO access in Xe - 1 - --- 2024-10-19 Matthew Brost New
[v3,4/6] drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-19 Matthew Brost New
[v3,3/6] drm/xe: Update xe_ttm_access_memory to use GPU for non-visible access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-19 Matthew Brost New
[v3,2/6] drm/xe: Add xe_ttm_access_memory Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-19 Matthew Brost New
[v3,1/6] drm/ttm: Add ttm_bo_access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-19 Matthew Brost New
[v2,3/3] drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-18 Matthew Brost New
[v2,2/3] drm/xe: Add xe_ttm_access_memory Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-18 Matthew Brost New
[v2,1/3] drm/ttm: Add ttm_bo_access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-18 Matthew Brost New
[3/3] drm/xe: Use ttm_bo_access in xe_vm_snapshot_capture_delayed Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-18 Matthew Brost New
[2/3] drm/xe: Add xe_ttm_access_memory Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-18 Matthew Brost New
[1/3] drm/ttm: Add ttm_bo_access Fix non-contiguous VRAM BO access in Xe - - - --- 2024-10-18 Matthew Brost New
[RFC,1/1] drm/ttm, drm/xe: Add ttm_bo_access Enable non-contiguous VRAM access in Xe - - - --- 2024-10-17 Matthew Brost New
[v2,29/29] drm/doc: gpusvm: Add GPU SVM documentation Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,28/29] drm/xe: Add always_migrate_to_vram modparam Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,27/29] drm/xe: Add modparam for SVM notifier size Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,26/29] drm/xe: Add SVM debug Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,25/29] drm/xe: Basic SVM BO eviction Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,24/29] drm/xe: Add SVM VRAM migration Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,23/29] drm/xe: Add BO flags required for SVM Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,22/29] drm/xe: Add Xe SVM devmem_release vfunc Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,21/29] drm/xe: Add Xe SVM populate_devmem_pfn vfunc Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,20/29] drm/xe: Add drm_pagemap ops to SVM Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,19/29] drm/xe: Add GPUSVM devic memory copy vfunc functions Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,18/29] drm/xe: Add drm_gpusvm_devmem to xe_bo Introduce GPU SVM and Xe SVM implementation - 1 - --- 2024-10-16 Matthew Brost New
[v2,17/29] drm/xe: Add SVM device memory mirroring Introduce GPU SVM and Xe SVM implementation - 1 - --- 2024-10-16 Matthew Brost New
[v2,16/29] drm/xe: Add migrate layer functions for SVM support Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,15/29] drm/xe: Enable system allocator uAPI Introduce GPU SVM and Xe SVM implementation - 1 - --- 2024-10-16 Matthew Brost New
[v2,14/29] drm/xe: Do not allow system allocator VMA unbind if the GPU has bindings Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,13/29] drm/xe: Add unbind to SVM garbage collector Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,12/29] drm/xe: Add SVM garbage collector Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,11/29] drm/xe: Add (re)bind to SVM page fault handler Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,10/29] drm/gpuvm: Add DRM_GPUVA_OP_USER Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,09/29] drm/xe: Add SVM range invalidation Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,08/29] drm/xe: Add dma_addr res cursor Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,07/29] drm/xe: Add SVM init / close / fini to faulting VMs Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,06/29] drm/xe/uapi: Add DRM_XE_VM_BIND_FLAG_SYSTEM_ALLOCATON flag Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,05/29] drm/gpusvm: Add support for GPU Shared Virtual Memory Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,04/29] drm/pagemap: Add DRM pagemap Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,03/29] mm/migrate: Trylock device page in do_swap_page Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
[v2,02/29] mm/migrate: Add migrate_device_prepopulated_range Introduce GPU SVM and Xe SVM implementation - - - --- 2024-10-16 Matthew Brost New
« 1 2 3 411 12 »