Show patches with: Submitter = Thomas Hellström       |    State = Action Required       |   767 patches
« 1 2 3 47 8 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[1/1] drm: Add a gpu page-table walker helper drm: Add a gpu page-table walker - - - --- 2023-02-16 Thomas Hellström 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 Hellström New
[1/2] drm/i915/gem: Make our dma-buf exporter dynamic drm/i915/gem: dma-buf fixes for migration - - - --- 2021-06-30 Thomas Hellström New
[1/2] drm/i915/ttm: Reorganize the ttm move code somewhat drm/i915, drm/ttm: Update the ttm_move_memcpy() interface - 1 - --- 2021-06-24 Thomas Hellström New
[1/2] drm/ttm, drm/vmwgfx: Have TTM support AMD SEV encryption [1/2] drm/ttm, drm/vmwgfx: Have TTM support AMD SEV encryption - - - --- 2019-08-23 Thomas Hellström (Intel) New
[1/2] drm/ttm: Remove explicit typecasts of vm_private_data [1/2] drm/ttm: Remove explicit typecasts of vm_private_data - 1 - --- 2019-09-25 Thomas Hellström (Intel) New
[1/2] drm/vmwgfx: Fix the refuse_dma mode when using guest-backed objects [1/2] drm/vmwgfx: Fix the refuse_dma mode when using guest-backed objects - 1 - --- 2020-03-11 Thomas Hellström (Intel) 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
[1/2] mm: Add and export vmf_insert_mixed_prot() [1/2] mm: Add and export vmf_insert_mixed_prot() 1 - - --- 2019-11-26 Thomas Hellström (Intel) New
[1/3] drm/i915: Introduce refcounted sg-tables Prepare error capture for asynchronous migration - - - --- 2021-10-26 Thomas Hellström New
[1/3] drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem() function DG1 Lockdep warning fixes - 1 - --- 2021-09-22 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
[1/3] drm/suballoc: Extract amdgpu_sa.c as generic suballocation helper drm/helpers: Make the suballocation manager drm generic - - - --- 2023-02-23 Thomas Hellström New
[1/3] drm/suballoc: Introduce a generic suballocation manager drm, drm/amd, drm/radeon: Introduce a generic suballocator - - - --- 2023-02-16 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
[1/3] drm/vmwgfx: Remove the vmw_dma_phys mode code drm/vmwgfx: Clean- and fix up DMA mode selection - - - --- 2019-11-14 Thomas Hellström (Intel) New
[1/4] drm/i915/gem: Implement object migration drm/i915/gem: Introduce a migrate interface - - - --- 2021-06-24 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
[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
[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
[1/5] drm/i915: Update object placement flags to be mutable drm/i915: Move system memory to TTM for discrete - - - --- 2021-06-02 Thomas Hellström New
[1/6] drm/i915: Add functions to set/get moving fence drm/i915/ttm: Async migration - - - --- 2021-11-11 Thomas Hellström New
[1/6] drm/i915: Update dma_fence_work drm/i915: Failsafe migration blits - - - --- 2021-10-08 Thomas Hellström New
[1/6] drm/i915/ttm: Implement a function to copy the contents of two TTM-base objects drm/i915: Suspend / resume backup- and restore of LMEM. - - - --- 2021-09-02 Thomas Hellström New
[1/7] drm/i915: Avoid using the i915_fence_array when collecting dependencies drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[1/7] drm/i915: Untangle the vma pages_mutex drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[1/7] mm: Add write-protect and clean utilities for address space ranges Emulated coherent graphics memory take 2 - 1 - --- 2019-09-18 Thomas Hellström (Intel) 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
[1/8] mm: Introduce vma_is_special_huge Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) New
[1/9] drm/i915: Reference objects on the ww object list Prereqs for TTM accelerated migration - 1 - --- 2021-06-08 Thomas Hellström New
[1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active [1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active - 1 - --- 2020-01-15 Thomas Hellström (Intel) New
[1/9] fs: Constify vma argument to vma_is_dax Huge page-table entries for TTM - 1 - --- 2020-01-24 Thomas Hellström (Intel) New
[2/2] drm/i915: Remove the vm open count Untitled series #616827 - - - --- 2022-02-22 Thomas Hellström New
[2/2] drm/i915/gem: Migrate to system at dma-buf map time drm/i915/gem: dma-buf fixes for migration - 1 - --- 2021-06-30 Thomas Hellström New
[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 Hellström New
[2/2] drm/ttm, drm/i915: Update ttm_move_memcpy for async use drm/i915, drm/ttm: Update the ttm_move_memcpy() interface - 1 - --- 2021-06-24 Thomas Hellström New
[2/2] drm/ttm: Cache dma pool decrypted pages when AMD SEV is active [1/2] drm/ttm, drm/vmwgfx: Have TTM support AMD SEV encryption - - - --- 2019-08-23 Thomas Hellström (Intel) New
[2/2] drm/ttm: Convert vm callbacks to helpers [1/2] drm/ttm: Remove explicit typecasts of vm_private_data - 1 - --- 2019-09-25 Thomas Hellström (Intel) New
[2/2] drm/ttm: Fix vm page protection handling [1/2] mm: Add and export vmf_insert_mixed_prot() - 1 - --- 2019-11-26 Thomas Hellström (Intel) New
[2/2] drm/vmwgfx: Refuse DMA operation when SEV encryption is active [1/2] drm/vmwgfx: Fix the refuse_dma mode when using guest-backed objects - 1 - --- 2020-03-11 Thomas Hellström (Intel) 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
[2/3] drm/amd: Convert amdgpu to use suballocation helper. drm/helpers: Make the suballocation manager drm generic - - - --- 2023-02-23 Thomas Hellström New
[2/3] drm/amd: Convert amdgpu to use suballocation helper. drm, drm/amd, drm/radeon: Introduce a generic suballocator - - - --- 2023-02-16 Thomas Hellström New
[2/3] drm/i915: Update error capture code to avoid using the current vma state Prepare error capture for asynchronous migration - - - --- 2021-10-26 Thomas Hellström New
[2/3] drm/i915/ttm: Fix lockdep warning in __i915_gem_free_object() DG1 Lockdep warning fixes - - - --- 2021-09-22 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
[2/3] drm/ttm: Clean up bo individualizing somewhat drm/ttm: Reservation object individualization update - - - --- 2023-05-25 Thomas Hellström New
[2/3] drm/vmwgfx: Remove the restrict_dma_mask module parameter drm/vmwgfx: Clean- and fix up DMA mode selection - - - --- 2019-11-14 Thomas Hellström (Intel) New
[2/4] drm/i915/gem: Introduce a selftest for the gem object migrate functionality drm/i915/gem: Introduce a migrate interface - - - --- 2021-06-24 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
[2/4] drm/ttm: Use LRU hitches TTM unlockable restartable LRU list iteration - - - --- 2024-02-16 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
[2/5] drm/i915/ttm: Adjust gem flags and caching settings after a move drm/i915: Move system memory to TTM for discrete - - - --- 2021-06-02 Thomas Hellström New
[2/6] drm/i915: Add support for asynchronous moving fence waiting drm/i915/ttm: Async migration - - - --- 2021-11-11 Thomas Hellström New
[2/6] drm/i915: Introduce refcounted sg-tables drm/i915: Failsafe migration blits - - - --- 2021-10-08 Thomas Hellström New
[2/6] drm/i915/gem: Implement a function to process all gem objects of a region drm/i915: Suspend / resume backup- and restore of LMEM. - - - --- 2021-09-02 Thomas Hellström New
[2/7] drm/i915: Break out the i915_deps utility drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[2/7] drm/i915: Don't free shared locks while shared drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[2/7] drm/ttm: Remove explicit typecasts of vm_private_data Emulated coherent graphics memory take 2 - - - --- 2019-09-18 Thomas Hellström (Intel) New
[2/8] drm/ttm: Use LRU hitches TTM shrinker helpers and xe buffer object shrinker - - - --- 2024-03-29 Thomas Hellström New
[2/8] mm: Split huge pages on write-notify or COW Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) New
[2/9] drm/i915: Break out dma_resv ww locking utilities to separate files Prereqs for TTM accelerated migration - 1 - --- 2021-06-08 Thomas Hellström New
[2/9] drm/vmwgfx: Call vmw_driver_{load, unload}() before registering device [1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active - 1 - --- 2020-01-15 Thomas Hellström (Intel) New
[2/9] mm: Introduce vma_is_special_huge Huge page-table entries for TTM - - - --- 2020-01-24 Thomas Hellström (Intel) 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
[3/3] drm/i915: Initial introduction of vma resources Prepare error capture for asynchronous migration - - - --- 2021-10-26 Thomas Hellström New
[3/3] drm/radeon: Use the drm suballocation manager implementation. drm/helpers: Make the suballocation manager drm generic - 1 - --- 2023-02-23 Thomas Hellström New
[3/3] drm/radeon: Use the drm suballocation manager implementation. drm, drm/amd, drm/radeon: Introduce a generic suballocator - - - --- 2023-02-16 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
[3/3] drm/vmwgfx: Use coherent memory if there are dma mapping size restrictions drm/vmwgfx: Clean- and fix up DMA mode selection - 1 - --- 2019-11-14 Thomas Hellström (Intel) New
[3/3] HAX: component: do not leave master devres group open after bind DG1 Lockdep warning fixes 2 - - --- 2021-09-22 Thomas Hellström New
[3/4] drm/i915/display: Migrate objects to LMEM if possible for display drm/i915/gem: Introduce a migrate interface - - - --- 2021-06-24 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
[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
[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
[3/5] drm/i915/ttm: Calculate the object placement at get_pages time drm/i915: Move system memory to TTM for discrete - - - --- 2021-06-02 Thomas Hellström New
[3/6] drm/i915 Implement LMEM backup and restore for suspend / resume drm/i915: Suspend / resume backup- and restore of LMEM. - - - --- 2021-09-02 Thomas Hellström New
[3/6] drm/i915/ttm: Failsafe migration blits drm/i915: Failsafe migration blits - - - --- 2021-10-08 Thomas Hellström New
[3/6] drm/i915/ttm: Move the i915_gem_obj_copy_ttm() function drm/i915/ttm: Async migration - - - --- 2021-11-11 Thomas Hellström New
[3/7] drm/i915: Require the vm mutex for i915_vma_bind() drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[3/7] drm/i915/ttm, drm/ttm: Initialize the ttm device and memory managers. drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[3/7] drm/ttm: Convert vm callbacks to helpers Emulated coherent graphics memory take 2 - - - --- 2019-09-18 Thomas Hellström (Intel) 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
[3/8] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) New
[3/9] drm/i915: Introduce a ww transaction helper Prereqs for TTM accelerated migration - 1 - --- 2021-06-08 Thomas Hellström New
[3/9] drm/vmwgfx: Replace deprecated PTR_RET [1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active - 1 - --- 2020-01-15 Thomas Hellström (Intel) New
[3/9] mm: Split huge pages on write-notify or COW Huge page-table entries for TTM - - - --- 2020-01-24 Thomas Hellström (Intel) New
[4/4] drm/i915/gem: Migrate to system at dma-buf map time drm/i915/gem: Introduce a migrate interface - - - --- 2021-06-24 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
[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
[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
[4/5] drm/i915/ttm: Use TTM for system memory drm/i915: Move system memory to TTM for discrete - - - --- 2021-06-02 Thomas Hellström New
[4/6] drm/i915: Add a struct dma_fence_work timeline drm/i915: Failsafe migration blits - - - --- 2021-10-08 Thomas Hellström New
[4/6] drm/i915/gt: Register the migrate contexts with their engines drm/i915: Suspend / resume backup- and restore of LMEM. - - - --- 2021-09-02 Thomas Hellström New
[4/6] drm/i915/ttm: Break refcounting loops at device region unref time drm/i915/ttm: Async migration - - - --- 2021-11-11 Thomas Hellström New
[4/7] drm/i915: Initial introduction of vma resources drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[4/7] drm/i915/ttm: Embed a ttm buffer object in the i915 gem object drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[4/7] drm/vmwgfx: Implement an infrastructure for write-coherent resources Emulated coherent graphics memory take 2 - 1 - --- 2019-09-18 Thomas Hellström (Intel) New
[4/8] drm/ttm, drm/vmwgfx: Support huge TTM pagefaults Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) 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
« 1 2 3 47 8 »