Show patches with: Submitter = Thomas Hellström       |    State = Action Required       |   629 patches
« 1 2 3 46 7 »
Patch Series A/R/T S/W/F Date Submitter Delegate State
[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] 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/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/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] 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/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/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/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] 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/i915: Initial introduction of vma resources Prepare error capture for asynchronous migration - - - --- 2021-10-26 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/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] 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/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/9] drm/i915/gt: Add an insert_entry for gen8_ppgtt Prereqs for TTM accelerated migration - - - --- 2021-06-08 Thomas Hellström New
[4/9] drm/vmwgfx: move the require_exist handling together [1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active - 1 - --- 2020-01-15 Thomas Hellström (Intel) New
[4/9] mm: Add vmf_insert_pfn_xxx_prot() for huge page-table entries Huge page-table entries for TTM - - - --- 2020-01-24 Thomas Hellström (Intel) New
[5/5] drm/i915/ttm: Implement object migration drm/i915: Move system memory to TTM for discrete - - - --- 2021-06-02 Thomas Hellström New
[5/6] drm/i915: Don't back up pinned LMEM context images and rings during suspend drm/i915: Suspend / resume backup- and restore of LMEM. - - - --- 2021-09-02 Thomas Hellström New
[5/6] drm/i915/ttm: Attach the migration fence to a region timeline on eviction drm/i915: Failsafe migration blits - - - --- 2021-10-08 Thomas Hellström New
[5/6] drm/i915/ttm: Implement asynchronous TTM moves drm/i915/ttm: Async migration - - - --- 2021-11-11 Thomas Hellström New
[5/7] drm/i915: Use the vma resource as argument for gtt binding / unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[5/7] drm/i915/ttm, drm/ttm: Add a generic TTM memcpy move for page-based iomem drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[5/7] drm/vmwgfx: Use an RBtree instead of linked list for MOB resources Emulated coherent graphics memory take 2 - 1 - --- 2019-09-18 Thomas Hellström (Intel) New
[5/8] drm/vmwgfx: Support huge page faults Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) New
[5/9] drm/i915/gt: Add a routine to iterate over the pagetables of a GTT Prereqs for TTM accelerated migration - - - --- 2021-06-08 Thomas Hellström New
[5/9] drm/vmwgfx: check master authentication in surface_ref ioctls [1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active - 1 - --- 2020-01-15 Thomas Hellström (Intel) New
[5/9] mm, drm/ttm, drm/vmwgfx: Support huge TTM pagefaults Huge page-table entries for TTM - 1 - --- 2020-01-24 Thomas Hellström (Intel) New
[6/6] drm/i915: Reduce the number of objects subject to memcpy recover drm/i915: Suspend / resume backup- and restore of LMEM. - - - --- 2021-09-02 Thomas Hellström New
[6/6] drm/i915: Use irq work for coalescing-only dma-fence-work drm/i915: Failsafe migration blits - - - --- 2021-10-08 Thomas Hellström New
[6/6] drm/i915/ttm: Update i915_gem_obj_copy_ttm() to be asynchronous drm/i915/ttm: Async migration - - - --- 2021-11-11 Thomas Hellström New
[6/7] drm/i915: Use vma resources for async unbinding drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[6/7] drm/i915/ttm, drm/ttm: Introduce a TTM i915 gem object backend drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[6/7] drm/vmwgfx: Implement an infrastructure for read-coherent resources Emulated coherent graphics memory take 2 - 1 - --- 2019-09-18 Thomas Hellström (Intel) New
[6/8] drm: Add a drm_get_unmapped_area() helper Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) New
[6/9] drm/i915/gt: Export the pinned context constructor Prereqs for TTM accelerated migration - - - --- 2021-06-08 Thomas Hellström New
[6/9] drm/vmwgfx: drop DRM_AUTH for render ioctls [1/9] drm/vmwgfx: Don't use the HB port if memory encryption is active - 1 - --- 2020-01-15 Thomas Hellström (Intel) New
[6/9] drm/vmwgfx: Support huge page faults Huge page-table entries for TTM - 1 - --- 2020-01-24 Thomas Hellström (Intel) New
[7/7] drm/i915: Use struct vma_resource instead of struct vma_snapshot drm/i915: Asynchronous vma unbinding - - - --- 2021-12-15 Thomas Hellström New
[7/7] drm/i915/lmem: Verify checks for lmem residency drm/i915: Move LMEM (VRAM) management over to TTM - - - --- 2021-05-11 Thomas Hellström New
[7/7] drm/vmwgfx: Add surface dirty-tracking callbacks Emulated coherent graphics memory take 2 - 1 - --- 2019-09-18 Thomas Hellström (Intel) New
[7/8] drm/ttm: Introduce a huge page aligning TTM range manager. Huge page-table entries for TTM - - - --- 2019-12-03 Thomas Hellström (Intel) New
[7/9] drm: Add a drm_get_unmapped_area() helper Huge page-table entries for TTM - 1 - --- 2020-01-24 Thomas Hellström (Intel) New
[7/9] drm/i915/gt: Pipelined page migration Prereqs for TTM accelerated migration - - - --- 2021-06-08 Thomas Hellström New
[7/9] drm/vmwgfx: prevent memory leak in vmw_cmdbuf_res_add [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 2 3 46 7 »