Show patches with: Submitter = Hellstrom, Thomas       |    State = Action Required       |   927 patches
« 1 2 ... 3 4 59 10 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[2/2] drm/i915/gem: Rework i915_gem_object_unbind to rely on the object lock Protect vma destruction with the object lock - - - --- 2022-07-04 Thomas Hellstrom New
[1/2] drm/i915: Take the object lock when destroying vmas from vm destruction Protect vma destruction with the object lock - - - --- 2022-07-04 Thomas Hellstrom New
[v2] drm/i915: Fix vm use-after-free in vma destruction [v2] drm/i915: Fix vm use-after-free in vma destruction 1 2 - --- 2022-06-20 Thomas Hellstrom New
[v4] drm/i915: Improve on suspend / resume time with VT-d enabled [v4] drm/i915: Improve on suspend / resume time with VT-d enabled 1 1 - --- 2022-06-17 Thomas Hellstrom New
drm/i915: Fix vm use-after-free in vma destruction drm/i915: Fix vm use-after-free in vma destruction - - - --- 2022-05-12 Thomas Hellstrom New
drm/i915: Improve on suspend / resume time with VT-d enabled drm/i915: Improve on suspend / resume time with VT-d enabled 1 1 - --- 2022-04-05 Thomas Hellstrom New
[v4,3/3] drm/i915: Refine VT-d scanout workaround Improve on resume time with VT-d enabled - - - --- 2022-03-23 Thomas Hellstrom New
[v4,2/3] drm/i915: Introduce guard pages to i915_vma Improve on resume time with VT-d enabled - - - --- 2022-03-23 Thomas Hellstrom New
[v4,1/3] drm/i915: Wrap all access to i915_vma.node.start|size Improve on resume time with VT-d enabled - - - --- 2022-03-23 Thomas Hellstrom New
[v3,3/3] drm/i915/gem: Remove some unnecessary code vm- and vma cleanups - 1 - --- 2022-03-04 Thomas Hellstrom New
[v3,2/3] drm/i915: Remove the vma refcount vm- and vma cleanups - 1 - --- 2022-03-04 Thomas Hellstrom New
[v3,1/3] drm/i915: Remove the vm open count vm- and vma cleanups - 2 - --- 2022-03-04 Thomas Hellstrom New
[v2,3/3] drm/i915/gem: Remove some unnecessary code vm- and vma cleanups - 1 - --- 2022-03-02 Thomas Hellstrom New
[v2,2/3] drm/i915: Remove the vma refcount vm- and vma cleanups - 1 - --- 2022-03-02 Thomas Hellstrom New
[v2,1/3] drm/i915: Remove the vm open count vm- and vma cleanups - 2 - --- 2022-03-02 Thomas Hellstrom New
[2/2] drm/i915: Remove the vm open count Untitled series #616827 - - - --- 2022-02-22 Thomas Hellstrom New
[v2] drm/i915: Clarify vma lifetime [v2] drm/i915: Clarify vma lifetime - 1 - --- 2022-02-22 Thomas Hellstrom New
drm/i915: Clarify vma lifetime drm/i915: Clarify vma lifetime - 1 - --- 2022-02-10 Thomas Hellstrom New
[RFC] drm/i915: Fix vma lifetime [RFC] drm/i915: Fix vma lifetime - - - --- 2022-02-02 Thomas Hellstrom New
drm/i915/ttm: Return some errors instead of trying memcpy move drm/i915/ttm: Return some errors instead of trying memcpy move - 1 - --- 2022-02-01 Thomas Hellstrom New
drm/i915: Fix a race between vma / object destruction and unbinding drm/i915: Fix a race between vma / object destruction and unbinding - 1 - --- 2022-01-27 Thomas Hellstrom New
drm/i915: Fix vma resource freeing drm/i915: Fix vma resource freeing - 1 - --- 2022-01-19 Thomas Hellstrom New
[v7,6/6] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-10 Thomas Hellstrom New
[v7,5/6] drm/i915: Asynchronous migration selftest drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-10 Thomas Hellstrom New
[v7,4/6] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-10 Thomas Hellstrom New
[v7,3/6] drm/i915: Don't pin the object pages during pending vma binds drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-10 Thomas Hellstrom New
[v7,2/6] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-10 Thomas Hellstrom New
[v7,1/6] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-10 Thomas Hellstrom New
[v6,6/6] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-07 Thomas Hellstrom New
[v6,5/6] drm/i915: Asynchronous migration selftest drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-07 Thomas Hellstrom New
[v6,4/6] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-07 Thomas Hellstrom New
[v6,3/6] drm/i915: Don't pin the object pages during pending vma binds drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-07 Thomas Hellstrom New
[v6,2/6] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-07 Thomas Hellstrom New
[v6,1/6] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-07 Thomas Hellstrom New
[v5,6/6] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - - - --- 2022-01-04 Thomas Hellstrom New
[v5,5/6] drm/i915: Asynchronous migration selftest drm/i915: Asynchronous vma unbinding - - - --- 2022-01-04 Thomas Hellstrom New
[v5,4/6] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - - - --- 2022-01-04 Thomas Hellstrom New
[v5,3/6] drm/i915: Don't pin the object pages during pending vma binds drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-04 Thomas Hellstrom New
[v5,2/6] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-04 Thomas Hellstrom New
[v5,1/6] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - 1 - --- 2022-01-04 Thomas Hellstrom New
[v4,4/4] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - - - --- 2022-01-03 Thomas Hellstrom New
[v4,3/4] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - - - --- 2022-01-03 Thomas Hellstrom New
[v4,2/4] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - - - --- 2022-01-03 Thomas Hellstrom New
[v4,1/4] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - - - --- 2022-01-03 Thomas Hellstrom New
[v4,4/4] drm/i915: Require the vm mutex for i915_vma_bind() drm/i915: Asynchronous vma unbinding part1 - 1 - --- 2021-12-21 Thomas Hellstrom New
[v4,3/4] drm/i915: Break out the i915_deps utility drm/i915: Asynchronous vma unbinding part1 - 1 - --- 2021-12-21 Thomas Hellstrom New
[v4,2/4] drm/i915: remove questionable fence optimization during copy drm/i915: Asynchronous vma unbinding part1 - 1 - --- 2021-12-21 Thomas Hellstrom New
[v4,1/4] drm/i915: Avoid using the i915_fence_array when collecting dependencies drm/i915: Asynchronous vma unbinding part1 - 1 - --- 2021-12-21 Thomas Hellstrom New
[v3,7/7] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v3,6/7] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v3,5/7] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v3,4/7] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v3,3/7] drm/i915: Require the vm mutex for i915_vma_bind() drm/i915: Asynchronous vma unbinding - 1 - --- 2021-12-17 Thomas Hellstrom New
[v3,2/7] drm/i915: Break out the i915_deps utility drm/i915: Asynchronous vma unbinding - 1 - --- 2021-12-17 Thomas Hellstrom New
[v3,1/7] drm/i915: Avoid using the i915_fence_array when collecting dependencies drm/i915: Asynchronous vma unbinding - 1 - --- 2021-12-17 Thomas Hellstrom New
[v2,7/7] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v2,6/7] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v2,5/7] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v2,4/7] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v2,3/7] drm/i915: Require the vm mutex for i915_vma_bind() drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v2,2/7] drm/i915: Break out the i915_deps utility drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[v2,1/7] drm/i915: Avoid using the i915_fence_array when collecting dependencies drm/i915: Asynchronous vma unbinding - - - --- 2021-12-17 Thomas Hellstrom New
[7/7] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
[6/7] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
[5/7] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
[4/7] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
[3/7] drm/i915: Require the vm mutex for i915_vma_bind() drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
[2/7] drm/i915: Break out the i915_deps utility drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
[1/7] drm/i915: Avoid using the i915_fence_array when collecting dependencies drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellstrom New
drm/i915: Don't leak the capture list items drm/i915: Don't leak the capture list items - 1 - --- 2021-12-09 Thomas Hellstrom New
drm/i915: Fix coredump of perma-pinned vmas drm/i915: Fix coredump of perma-pinned vmas - 1 - --- 2021-12-08 Thomas Hellstrom New
[RFC,2/2] dma-fence: Avoid excessive recursive fence locking from enable_signaling() callbacks Attempt to avoid dma-fence-[chain|array] lockdep splats - - - --- 2021-11-30 Thomas Hellstrom New
[RFC,1/2] dma-fence: Avoid establishing a locking order between fence classes Attempt to avoid dma-fence-[chain|array] lockdep splats - - - --- 2021-11-30 Thomas Hellstrom New
[v7] drm/i915: Update error capture code to avoid using the current vma state [v7] drm/i915: Update error capture code to avoid using the current vma state - 1 - --- 2021-11-29 Thomas Hellstrom New
[v2] dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() [v2] dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - 1 - --- 2021-11-29 Thomas Hellstrom New
dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() dma_fence_array: Fix PENDING_ERROR leak in dma_fence_array_signaled() - 1 - --- 2021-11-29 Thomas Hellstrom New
[v7,6/6] drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v7,5/6] drm/i915/ttm: Implement asynchronous TTM moves drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v7,4/6] drm/i915/ttm: Correctly handle waiting for gpu when shrinking drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v7,3/6] drm/i915/ttm: Drop region reference counting drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v7,2/6] drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v7,1/6] drm/i915: Add support for moving fence waiting drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v6,6/6] drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v6,5/6] drm/i915/ttm: Implement asynchronous TTM moves drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v6,4/6] drm/i915/ttm: Correctly handle waiting for gpu when shrinking drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v6,3/6] drm/i915/ttm: Drop region reference counting drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v6,2/6] drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v6,1/6] drm/i915: Add support for moving fence waiting drm/i915/ttm: Async migration - 1 - --- 2021-11-22 Thomas Hellstrom New
[v5,6/6] drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous drm/i915/ttm: Async migration - - - --- 2021-11-19 Thomas Hellstrom New
[v5,5/6] drm/i915/ttm: Implement asynchronous TTM moves drm/i915/ttm: Async migration - - - --- 2021-11-19 Thomas Hellstrom New
[v5,4/6] drm/i915/ttm: Correctly handle waiting for gpu when shrinking drm/i915/ttm: Async migration - 1 - --- 2021-11-19 Thomas Hellstrom New
[v5,3/6] drm/i915/ttm: Drop region reference counting drm/i915/ttm: Async migration - 1 - --- 2021-11-19 Thomas Hellstrom New
[v5,2/6] drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function drm/i915/ttm: Async migration - 1 - --- 2021-11-19 Thomas Hellstrom New
[v5,1/6] drm/i915: Add support for moving fence waiting drm/i915/ttm: Async migration - 1 - --- 2021-11-19 Thomas Hellstrom New
[v4,6/6] drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous drm/i915/ttm: Async migration - 1 - --- 2021-11-18 Thomas Hellstrom New
[v4,5/6] drm/i915/ttm: Implement asynchronous TTM moves drm/i915/ttm: Async migration - 1 - --- 2021-11-18 Thomas Hellstrom New
[v4,4/6] drm/i915/ttm: Correctly handle waiting for gpu when shrinking drm/i915/ttm: Async migration - 1 - --- 2021-11-18 Thomas Hellstrom New
[v4,3/6] drm/i915/ttm: Drop region reference counting drm/i915/ttm: Async migration - 1 - --- 2021-11-18 Thomas Hellstrom New
[v4,2/6] drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function drm/i915/ttm: Async migration - 1 - --- 2021-11-18 Thomas Hellstrom New
[v4,1/6] drm/i915: Add support for moving fence waiting drm/i915/ttm: Async migration - 1 - --- 2021-11-18 Thomas Hellstrom New
« 1 2 ... 3 4 59 10 »