Show patches with: Submitter = Thomas Hellström       |   758 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[RFC,8/8] drm/xe: Add a shrinker for xe bos TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[RFC,7/8] drm/xe, drm/ttm: Provide a generic LRU walker helper TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[RFC,6/8] drm/ttm/pool: Provide a helper to shrink pages. TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[RFC,5/8] drm/ttm: Add a virtual base class for graphics memory backup TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[4/8] drm/ttm: Allow continued swapout after -ENOSPC falure TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[3/8] drm/ttm, drm/amdgpu, drm/xe: Consider hitch moves within bulk sublist moves TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[2/8] drm/ttm: Use LRU hitches TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[1/8] drm/ttm: Allow TTM LRU list nodes of different types TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-03-07 Thomas Hellström New
[v4,4/4] drm/ttm: Allow continued swapout after -ENOSPC falure TTM unlockable restartable LRU list iteration - - - --- 2024-03-06 Thomas Hellström New
[v4,3/4] drm/ttm, drm/amdgpu, drm/xe: Consider hitch moves within bulk sublist moves TTM unlockable restartable LRU list iteration - - - --- 2024-03-06 Thomas Hellström New
[v4,2/4] drm/ttm: Use LRU hitches TTM unlockable restartable LRU list iteration - - - --- 2024-03-06 Thomas Hellström New
[v4,1/4] drm/ttm: Allow TTM LRU list nodes of different types TTM unlockable restartable LRU list iteration - - - --- 2024-03-06 Thomas Hellström New
[v3,4/4] drm/ttm: Allow continued swapout after -ENOSPC falure TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v3,3/4] drm/ttm, drm/amdgpu, drm/xe: Consider hitch moves within bulk sublist moves TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v3,2/4] drm/ttm: Use LRU hitches TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v3,1/4] drm/ttm: Allow TTM LRU list nodes of different types TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v2,4/4] drm/ttm: Allow continued swapout after -ENOSPC falure TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v2,3/4] drm/ttm, drm/amdgpu, drm/xe: Consider hitch moves within bulk sublist moves TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v2,2/4] drm/ttm: Use LRU hitches TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[v2,1/4] drm/ttm: Allow TTM LRU list nodes of different types TTM unlockable restartable LRU list iteration - - - --- 2024-03-05 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-02-29 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-02-22 Thomas Hellström New
drm/ttm: Fix an invalid freeing on already freed page in error path drm/ttm: Fix an invalid freeing on already freed page in error path - 2 - --- 2024-02-21 Thomas Hellström New
[4/4] drm/ttm: Allow continued swapout after -ENOSPC falure TTM unlockable restartable LRU list iteration - - - --- 2024-02-16 Thomas Hellström New
[3/4] drm/ttm: Consider hitch moves within bulk sublist moves TTM unlockable restartable LRU list iteration - - - --- 2024-02-16 Thomas Hellström New
[2/4] drm/ttm: Use LRU hitches TTM unlockable restartable LRU list iteration - - - --- 2024-02-16 Thomas Hellström New
[1/4] drm/ttm: Allow TTM LRU list nodes of different types TTM unlockable restartable LRU list iteration - - - --- 2024-02-16 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-02-15 Thomas Hellström New
[drm-misc-next] drm/xe: Fix a missing argument to drm_err_printer [drm-misc-next] drm/xe: Fix a missing argument to drm_err_printer 1 1 - --- 2024-02-12 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-02-08 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-02-01 Thomas Hellström New
[PULL] drm-xe-fixes [PULL] drm-xe-fixes - - - --- 2024-01-25 Thomas Hellström New
drm/exec, drm/gpuvm: Prefer u32 over uint32_t drm/exec, drm/gpuvm: Prefer u32 over uint32_t - 3 - --- 2024-01-19 Thomas Hellström New
[PULL] drm-xe-next-fixes [PULL] drm-xe-next-fixes - - - --- 2024-01-16 Thomas Hellström New
nightly.conf: Reorder the xe repo URLs nightly.conf: Reorder the xe repo URLs - 1 - --- 2024-01-09 Thomas Hellström New
nightly.conf: Add the xe repo to drm-tip nightly.conf: Add the xe repo to drm-tip 2 1 - --- 2023-12-22 Thomas Hellström New
locking/ww_mutex: Adjust to lockdep nest_lock requirements locking/ww_mutex: Adjust to lockdep nest_lock requirements - - - --- 2023-12-19 Thomas Hellström New
[v6] Documentation/gpu: VM_BIND locking document [v6] Documentation/gpu: VM_BIND locking document 1 4 - --- 2023-11-29 Thomas Hellström New
[v5] Documentation/gpu: VM_BIND locking document [v5] Documentation/gpu: VM_BIND locking document - 3 - --- 2023-11-21 Thomas Hellström New
[v4] Documentation/gpu: VM_BIND locking document [v4] Documentation/gpu: VM_BIND locking document - - - --- 2023-11-15 Thomas Hellström New
drm/gpuvm: Fix deprecated license identifier drm/gpuvm: Fix deprecated license identifier 2 - - --- 2023-11-06 Thomas Hellström New
[v3] Documentation/gpu: VM_BIND locking document [v3] Documentation/gpu: VM_BIND locking document - - - --- 2023-10-22 Thomas Hellström New
[v8] Documentation/gpu: Add a VM_BIND async document [v8] Documentation/gpu: Add a VM_BIND async document 1 4 - --- 2023-10-12 Thomas Hellström New
drm/gpuvm: Dual-licence the drm_gpuvm code GPL-2.0 OR MIT drm/gpuvm: Dual-licence the drm_gpuvm code GPL-2.0 OR MIT 1 1 - --- 2023-10-10 Thomas Hellström New
[v7] Documentation/gpu: Add a VM_BIND async document [v7] Documentation/gpu: Add a VM_BIND async document 1 3 - --- 2023-09-11 Thomas Hellström New
[RFC] locking/ww_mutex: Adjust to lockdep nest_lock requirements [RFC] locking/ww_mutex: Adjust to lockdep nest_lock requirements - - - --- 2023-09-11 Thomas Hellström New
[v3,2/2] drm/tests/drm_exec: Add a test for object freeing within drm_exec_fini() drm/tests: Fix for UAF and a test for drm_exec lock alloc tracking warning 1 - - --- 2023-09-07 Thomas Hellström New
[v3,1/2] drm/tests: helpers: Avoid a driver uaf drm/tests: Fix for UAF and a test for drm_exec lock alloc tracking warning 1 1 - --- 2023-09-07 Thomas Hellström New
[v2,3/3] drm/drm_exec: Work around a WW mutex lockdep oddity drm/drm_exec, drm/tests: Fix / WA for uaf and lock alloc tracking - 3 - --- 2023-09-06 Thomas Hellström New
[v2,2/3] drm/tests/drm_exec: Add a test for object freeing within drm_exec_fini() drm/drm_exec, drm/tests: Fix / WA for uaf and lock alloc tracking - - - --- 2023-09-06 Thomas Hellström New
[v2,1/3] drm/tests: helpers: Avoid a driver uaf drm/drm_exec, drm/tests: Fix / WA for uaf and lock alloc tracking - - - --- 2023-09-06 Thomas Hellström New
[3/3] drm/drm_exec: Work around a WW mutex lockdep oddity drm/drm_exec, drm/drm_kunit: Fix / WA for uaf and lock alloc tracking. - 2 - --- 2023-09-05 Thomas Hellström New
[2/3] drm/tests/drm_exec: Add a test for object freeing within drm_exec_fini() drm/drm_exec, drm/drm_kunit: Fix / WA for uaf and lock alloc tracking. - - - --- 2023-09-05 Thomas Hellström New
[1/3] drm/kunit: Avoid a driver uaf drm/drm_exec, drm/drm_kunit: Fix / WA for uaf and lock alloc tracking. - - - --- 2023-09-05 Thomas Hellström New
[v2,4/4] drm/xe/uapi: Support pinning of userptr vmas drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-22 Thomas Hellström New
[v2,3/4] drm/xe/vm: Perform accounting of userptr pinned pages drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-22 Thomas Hellström New
[v2,2/4] drm/xe/vm: Implement userptr page pinning drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-22 Thomas Hellström New
[v2,1/4] drm/xe/vm: Use onion unwind for xe_vma_userptr_pin_pages() drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-22 Thomas Hellström New
[4/4] drm/xe/uapi: Support pinning of userptr vmas drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-18 Thomas Hellström New
[3/4] drm/xe/vm: Perform accounting of userptr pinned pages drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-18 Thomas Hellström New
[2/4] drm/xe/vm: Implement userptr page pinning drm/xe: Support optional pinning of userptr pages - - - --- 2023-08-18 Thomas Hellström New
[1/4] drm/xe/vm: Use onion unwind for xe_vma_userptr_pin_pages() drm/xe: Support optional pinning of userptr pages - 1 - --- 2023-08-18 Thomas Hellström New
[v2] Documentation/gpu: VM_BIND locking document [v2] Documentation/gpu: VM_BIND locking document - - - --- 2023-08-16 Thomas Hellström New
[v6] Documentation/gpu: Add a VM_BIND async document [v6] Documentation/gpu: Add a VM_BIND async document 1 3 - --- 2023-08-15 Thomas Hellström New
[v5] Documentation/gpu: Add a VM_BIND async draft document [v5] Documentation/gpu: Add a VM_BIND async draft document 1 2 - --- 2023-07-15 Thomas Hellström New
[RFC] Documentation/gpu: Draft VM_BIND locking document [RFC] Documentation/gpu: Draft VM_BIND locking document - - - --- 2023-06-30 Thomas Hellström New
[v2,4/4] drm/ttm: Don't leak a resource on swapout move error drm/ttm: Fixes around resources and bulk moves - 3 - --- 2023-06-26 Thomas Hellström New
[v2,3/4] drm/ttm: Don't leak a resource on eviction error drm/ttm: Fixes around resources and bulk moves - 3 - --- 2023-06-26 Thomas Hellström New
[v2,2/4] drm/ttm: Don't shadow the operation context drm/ttm: Fixes around resources and bulk moves 1 - - --- 2023-06-26 Thomas Hellström New
[v2,1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail() drm/ttm: Fixes around resources and bulk moves - - - --- 2023-06-26 Thomas Hellström New
[4/4] drm/ttm: Don't leak a resource on swapout move error drm/ttm: Fixes around resources and bulk moves - 2 - --- 2023-06-22 Thomas Hellström New
[3/4] drm/ttm: Don't leak a resource on eviction error drm/ttm: Fixes around resources and bulk moves - 1 - --- 2023-06-22 Thomas Hellström New
[2/4] drm/ttm: Don't shadow the operation context drm/ttm: Fixes around resources and bulk moves 1 - - --- 2023-06-22 Thomas Hellström New
[1/4] drm/ttm: Fix ttm_lru_bulk_move_pos_tail() drm/ttm: Fixes around resources and bulk moves - - - --- 2023-06-22 Thomas Hellström New
[v2] Documentation/gpu: Add a VM_BIND async draft document [v2] Documentation/gpu: Add a VM_BIND async draft document 1 - - --- 2023-06-21 Thomas Hellström New
[v2,6/6] drm/ttm: Don't shadow the operation context Untitled series #758420 1 - - --- 2023-06-19 Thomas Hellström New
[RFC] Documentation/gpu: Add a VM_BIND async draft document. [RFC] Documentation/gpu: Add a VM_BIND async draft document. 1 - - --- 2023-05-30 Thomas Hellström New
[3/3] drm/ttm: Use a define for the resv wait timeout drm/ttm: Reservation object individualization update - - - --- 2023-05-25 Thomas Hellström New
[2/3] drm/ttm: Clean up bo individualizing somewhat drm/ttm: Reservation object individualization update - - - --- 2023-05-25 Thomas Hellström New
[1/3] drm/ttm: Clear the buffer object bulk move at individualize time drm/ttm: Reservation object individualization update - - - --- 2023-05-25 Thomas Hellström New
[2/2] drm/xe: Properly remove the vma from the vm::notifer::rebind_list when destroyed drm/xe: Fix unprotected rebind_list accesses - 1 - --- 2023-05-10 Thomas Hellström New
[1/2] drm/xe: Fix unlocked access of the vma::rebind_link drm/xe: Fix unprotected rebind_list accesses - 1 - --- 2023-05-10 Thomas Hellström New
[RFC] drm/ttm: Allow the driver to resolve a WW transaction rollback [RFC] drm/ttm: Allow the driver to resolve a WW transaction rollback - - - --- 2023-05-05 Thomas Hellström New
[RFC] dma-buf/dma-fence: Use a successful read_trylock() annotation for dma_fence_begin_signalling() [RFC] dma-buf/dma-fence: Use a successful read_trylock() annotation for dma_fence_begin_signalling() - - - --- 2023-04-28 Thomas Hellström New
[RESEND,v3,3/3] drm/ttm: Make the call to ttm_tt_populate() interruptible when faulting drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-04-04 Thomas Hellström New
[RESEND,v3,2/3] drm/ttm: Reduce the number of used allocation orders for TTM pages drm/ttm: Small fixes / cleanups in prep for shrinking 1 1 - --- 2023-04-04 Thomas Hellström New
[RESEND,v3,1/3] drm/ttm/pool: Fix ttm_pool_alloc error path drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-04-04 Thomas Hellström New
[v3,3/3] drm/ttm: Make the call to ttm_tt_populate() interruptible when faulting drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-03-09 Thomas Hellström New
[v3,2/3] drm/ttm: Reduce the number of used allocation orders for TTM pages drm/ttm: Small fixes / cleanups in prep for shrinking - 1 - --- 2023-03-09 Thomas Hellström New
[v3,1/3] drm/ttm/pool: Fix ttm_pool_alloc error path drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-03-09 Thomas Hellström New
[v2,7/7] drm/ttm: Make the call to ttm_tt_populate() interruptible when faulting drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-03-07 Thomas Hellström New
[v2,6/7] drm/ttm: Reduce the number of used allocation orders for TTM pages drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-03-07 Thomas Hellström New
[v2,5/7] drm/ttm: Don't print error message if eviction was interrupted drm/ttm: Small fixes / cleanups in prep for shrinking - 1 - --- 2023-03-07 Thomas Hellström New
[v2,4/7] drm/ttm: Unexport ttm_global_swapout() drm/ttm: Small fixes / cleanups in prep for shrinking - 1 - --- 2023-03-07 Thomas Hellström New
[v2,3/7] drm/ttm: Use the BIT macro for the TTM_TT_FLAGs drm/ttm: Small fixes / cleanups in prep for shrinking - 1 - --- 2023-03-07 Thomas Hellström New
[v2,2/7] drm/ttm/pool: Fix ttm_pool_alloc error path drm/ttm: Small fixes / cleanups in prep for shrinking - - - --- 2023-03-07 Thomas Hellström New
[v2,1/7] drm/ttm: Fix a NULL pointer dereference drm/ttm: Small fixes / cleanups in prep for shrinking - 1 - --- 2023-03-07 Thomas Hellström New
[RESEND] drm/tests: Suballocator test [RESEND] drm/tests: Suballocator test - - - --- 2023-03-02 Thomas Hellström New
[v4,3/3] drm/radeon: Use the drm suballocation manager implementation. drm/helpers: Make the suballocation manager drm generic - 1 - --- 2023-02-24 Thomas Hellström New
« 1 2 3 47 8 »