September 2021 Archives by author
Starting: Wed Sep 1 19:27:32 UTC 2021
Ending: Thu Sep 30 22:10:14 UTC 2021
Messages: 900
- [PATCH 01/11] drm/i915/selftests: fixup igt_shrink_thp
Matthew Auld
- [PATCH 02/11] should_swap
Matthew Auld
- [PATCH 03/11] drm/i915/gem: Break out some shmem backend utils
Matthew Auld
- [PATCH 04/11] drm/ttm: hide
Matthew Auld
- [PATCH 05/11] drm/ttm: export
Matthew Auld
- [PATCH 06/11] drm/i915/ttm: add shmem backend
Matthew Auld
- [PATCH 07/11] drm/i915/ttm: use cached system pages when evicting lmem
Matthew Auld
- [PATCH 08/11] drm/i915: try to simplify make_{un}shrinkable
Matthew Auld
- [PATCH 09/11] drm/i915: remember to call i915_sw_fence_fini
Matthew Auld
- [PATCH 10/11] drm/i915/ttm: make evicted shmem pages visible to the shrinker
Matthew Auld
- [PATCH 11/11] drm/i915/ttm: enable shrinker
Matthew Auld
- [PATCH 01/11] drm/i915/selftests: fixup igt_shrink_thp
Matthew Auld
- [PATCH 02/11] should_swap
Matthew Auld
- [PATCH 03/11] drm/i915/gem: Break out some shmem backend utils
Matthew Auld
- [PATCH 04/11] drm/ttm: hide
Matthew Auld
- [PATCH 05/11] drm/ttm: export
Matthew Auld
- [PATCH 06/11] drm/i915/ttm: add shmem backend
Matthew Auld
- [PATCH 07/11] drm/i915/ttm: use cached system pages when evicting lmem
Matthew Auld
- [PATCH 08/11] drm/i915: try to simplify make_{un}shrinkable
Matthew Auld
- [PATCH 09/11] drm/i915: remember to call i915_sw_fence_fini
Matthew Auld
- [PATCH 10/11] drm/i915/ttm: make evicted shmem pages visible to the shrinker
Matthew Auld
- [PATCH 11/11] drm/i915/ttm: enable shrinker
Matthew Auld
- [PATCH 01/11] drm/i915/selftests: fixup igt_shrink_thp
Matthew Auld
- [PATCH 02/11] should_swap
Matthew Auld
- [PATCH 03/11] drm/i915/gem: Break out some shmem backend utils
Matthew Auld
- [PATCH 04/11] drm/ttm: hide
Matthew Auld
- [PATCH 05/11] drm/ttm: export
Matthew Auld
- [PATCH 06/11] drm/i915/ttm: add shmem backend
Matthew Auld
- [PATCH 07/11] drm/i915/ttm: use cached system pages when evicting lmem
Matthew Auld
- [PATCH 08/11] drm/i915: try to simplify make_{un}shrinkable
Matthew Auld
- [PATCH 09/11] drm/i915: remember to call i915_sw_fence_fini
Matthew Auld
- [PATCH 10/11] drm/i915/ttm: make evicted shmem pages visible to the shrinker
Matthew Auld
- [PATCH 11/11] drm/i915/ttm: enable shrinker
Matthew Auld
- [PATCH] Revert "ALSA: hda: Drop workaround for a hang at shutdown again"
Imre Deak
- [PATCH 1/5] drm/i915/ttm: Implement a function to copy the contents of two TTM-base objects
Thomas Hellström
- [PATCH 2/5] drm/i915/gem: Implement a function to process all gem objects of a region
Thomas Hellström
- [PATCH 3/5] drm/i915 Implement LMEM backup and restore for suspend / resume
Thomas Hellström
- [PATCH 4/5] drm/i915/gt: Reset all pinned contexts at __engine_unpark()
Thomas Hellström
- [PATCH 5/5] drm/i915: Reduce the number of objects subject to memcpy recover
Thomas Hellström
- [PATCH] drm/i915/gem: Fix the __i915_gem_is_lmem() function
Thomas Hellström
- [PATCH 01/10] drm/i915/ttm: Implement a function to copy the contents of two TTM-based objects
Thomas Hellström
- [PATCH 02/10] drm/i915/gem: Implement a function to process all gem objects of a region
Thomas Hellström
- [PATCH 03/10] drm/i915/gt: Increase suspend timeout
Thomas Hellström
- [PATCH 04/10] drm/i915 Implement LMEM backup and restore for suspend / resume
Thomas Hellström
- [PATCH 05/10] drm/i915/gt: Register the migrate contexts with their engines
Thomas Hellström
- [PATCH 06/10] drm/i915: Don't back up pinned LMEM context images and rings during suspend
Thomas Hellström
- [PATCH 07/10] drm/i915: Reduce the number of objects subject to memcpy recover
Thomas Hellström
- [PATCH 08/10] drm/i915/gem: Fix a lockdep warning the __i915_gem_is_lmem() function
Thomas Hellström
- [PATCH 09/10] drm/i915/ttm: Fix lockdep warning in __i915_gem_free_object()
Thomas Hellström
- [PATCH 10/10] HAX: component: do not leave master devres group open after bind
Thomas Hellström
- [PATCH] drm/i915/ttm: Rework object initialization
Thomas Hellström
- [PATCH] drm/i915/ttm: Rework object initialization
Thomas Hellström
- [PATCH 08/21] drm/i915: Fix runtime pm handling in i915_gem_shrink
Thomas Hellström
- [PATCH 1/2] drm/i915/ttm: Rework object initialization slightly
Thomas Hellström
- [PATCH 2/2] HAX: drm/i915: Disable GuC submission by default.
Thomas Hellström
- [PATCH i-g-t] lib/intel_batchbuffer: Remove duplicated assignment
Zbigniew Kempczyński
- [PATCH i-g-t 0/3] Prepare for alignment changes
Zbigniew Kempczyński
- [PATCH i-g-t 1/3] lib/gem_submission: Add kernel exec object alignment capability
Zbigniew Kempczyński
- [PATCH i-g-t 2/3] lib/intel_batchbuffer: Remove duplicated assignment
Zbigniew Kempczyński
- [PATCH i-g-t 3/3] lib/intel_batchbuffer: Detect and use kernel alignment capability
Zbigniew Kempczyński
- [PATCH 0/1] Alignment disallow
Zbigniew Kempczyński
- [PATCH 1/1] i915/gem/i915_gem_execbuffer: Disallow passing alignment
Zbigniew Kempczyński
- [PATCH i-g-t 0/4] Prepare for alignment changes
Zbigniew Kempczyński
- [PATCH i-g-t 1/4] lib/gem_submission: Add kernel exec object alignment capability
Zbigniew Kempczyński
- [PATCH i-g-t 2/4] lib/intel_batchbuffer: Detect and use kernel alignment capability
Zbigniew Kempczyński
- [PATCH i-g-t 3/4] tests/gem_exec_alignment: Add prerequisite alignment condition
Zbigniew Kempczyński
- [PATCH i-g-t 4/4] tests/i915_pm_rpm: Fix invalid alignment
Zbigniew Kempczyński
- [PATCH 0/1] Alignment disallow
Zbigniew Kempczyński
- [PATCH 1/1] i915/gem/i915_gem_execbuffer: Disallow passing alignment
Zbigniew Kempczyński
- [PATCH 01/23] drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
Maarten Lankhorst
- [PATCH 02/23] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/23] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/23] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/23] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/23] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/23] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/23] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/23] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/23] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/23] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/23] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/23] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/23] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/23] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/23] kernel/locking: Ensure identical trylocks are nested too.
Maarten Lankhorst
- [PATCH 17/23] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/23] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 19/23] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 20/23] drm/i915: Remove short-term pins from execbuf
Maarten Lankhorst
- [PATCH 21/23] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 22/23] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 23/23] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/25] kernel/locking: Add context to ww_mutex_trylock.
Maarten Lankhorst
- [PATCH 02/25] drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
Maarten Lankhorst
- [PATCH 03/25] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 04/25] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 05/25] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 06/25] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 07/25] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 08/25] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 09/25] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 10/25] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 11/25] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 12/25] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 13/25] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 14/25] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 15/25] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 16/25] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 17/25] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/25] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/25] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 20/25] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 21/25] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 22/25] drm/i915: Remove short-term pins from execbuf
Maarten Lankhorst
- [PATCH 23/25] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 24/25] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 25/25] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/25] kernel/locking: Add context to ww_mutex_trylock.
Maarten Lankhorst
- [PATCH 02/25] drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
Maarten Lankhorst
- [PATCH 03/25] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 04/25] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 05/25] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 06/25] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 07/25] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 08/25] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 09/25] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 10/25] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 11/25] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 12/25] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 13/25] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 14/25] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 15/25] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 16/25] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 17/25] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/25] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/25] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 20/25] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 21/25] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 22/25] drm/i915: Remove short-term pins from execbuf
Maarten Lankhorst
- [PATCH 23/25] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 24/25] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 25/25] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/19] kernel/locking: Add context to ww_mutex_trylock()
Maarten Lankhorst
- [PATCH 02/19] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 03/19] drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
Maarten Lankhorst
- [PATCH 04/19] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 05/19] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 06/19] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 07/19] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 08/19] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 09/19] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 10/19] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 11/19] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 12/19] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 13/19] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 14/19] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 15/19] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 16/19] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 17/19] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 18/19] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 19/19] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 01/27] kernel/locking: Add context to ww_mutex_trylock()
Maarten Lankhorst
- [PATCH 02/27] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 03/27] drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
Maarten Lankhorst
- [PATCH 04/27] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 05/27] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 06/27] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 07/27] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 08/27] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 09/27] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 10/27] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 11/27] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 12/27] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 13/27] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 14/27] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 15/27] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 16/27] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 17/27] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 18/27] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 19/27] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 20/27] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 21/27] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 22/27] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 23/27] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 24/27] drm/i915: Remove short-term pins from execbuf
Maarten Lankhorst
- [PATCH 25/27] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 26/27] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 27/27] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/26] kernel/locking: Add context to ww_mutex_trylock()
Maarten Lankhorst
- [PATCH 02/26] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 03/26] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 04/26] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 05/26] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 06/26] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 07/26] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 08/26] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 09/26] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 10/26] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 11/26] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 12/26] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 13/26] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 14/26] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 15/26] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 16/26] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 17/26] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 18/26] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 19/26] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 20/26] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 21/26] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 22/26] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 23/26] drm/i915: Remove short-term pins from execbuf
Maarten Lankhorst
- [PATCH 24/26] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 25/26] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 26/26] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/26] kernel/locking: Add context to ww_mutex_trylock()
Maarten Lankhorst
- [PATCH 02/26] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 03/26] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 04/26] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 05/26] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 06/26] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 07/26] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 08/26] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 09/26] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 10/26] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 11/26] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 12/26] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 13/26] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 14/26] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 15/26] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 16/26] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 17/26] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 18/26] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 19/26] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 20/26] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 21/26] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 22/26] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 23/26] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 24/26] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 25/26] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 26/26] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/28] kernel/locking: Add context to ww_mutex_trylock()
Maarten Lankhorst
- [PATCH 02/28] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 03/28] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 04/28] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 05/28] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 06/28] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 07/28] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 08/28] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 09/28] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 10/28] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 11/28] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 12/28] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 13/28] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 14/28] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 15/28] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 16/28] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 17/28] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 18/28] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 19/28] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 20/28] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 21/28] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 22/28] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 23/28] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 24/28] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 25/28] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 26/28] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 27/28] drm/i915: Require softpin for all new platforms
Maarten Lankhorst
- [PATCH 28/28] debug delayed free objects
Maarten Lankhorst
- [PATCH 01/29] drm-tip: 2021y-09m-20d-09h-26m-13s UTC integration manifest
Maarten Lankhorst
- [PATCH 02/29] kernel/locking: Add context to ww_mutex_trylock()
Maarten Lankhorst
- [PATCH 03/29] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 04/29] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 05/29] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 06/29] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 07/29] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 08/29] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 09/29] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 10/29] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 11/29] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 12/29] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 13/29] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 14/29] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 15/29] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 16/29] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 17/29] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 18/29] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 19/29] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 20/29] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 21/29] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 22/29] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 23/29] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 24/29] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 25/29] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 26/29] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 27/29] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 28/29] drm/i915: Require softpin for all new platforms
Maarten Lankhorst
- [PATCH 29/29] debug delayed free objects
Maarten Lankhorst
- [PATCH 01/27] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/27] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/27] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/27] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/27] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/27] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/27] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/27] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/27] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/27] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/27] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/27] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/27] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/27] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/27] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/27] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/27] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/27] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/27] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 20/27] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 21/27] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 22/27] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 23/27] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 24/27] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 25/27] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 26/27] drm/i915: Require softpin for all new platforms
Maarten Lankhorst
- [PATCH 27/27] debug delayed free objects
Maarten Lankhorst
- [PATCH 01/26] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/26] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/26] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/26] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/26] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/26] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/26] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/26] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/26] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/26] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/26] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/26] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/26] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/26] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/26] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/26] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/26] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/26] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/26] drm/i915: Make i915_gem_evict_vm work correctly for already locked objets
Maarten Lankhorst
- [PATCH 20/26] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 21/26] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 22/26] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 23/26] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 24/26] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 25/26] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 26/26] drm/i915: Require softpin for all new platforms
Maarten Lankhorst
- [PATCH 01/18] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/18] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/18] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/18] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/18] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/18] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/18] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/18] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/18] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/18] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/18] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/18] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/18] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/18] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 01/19] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 15/18] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 02/19] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 16/18] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 03/19] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 17/18] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 04/19] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 18/18] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 05/19] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/19] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/19] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/19] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/19] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/19] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/19] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/19] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/19] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/19] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/19] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/19] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/19] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/19] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/19] drm/i915: Make i915_gem_evict_vm work correctly for already locked objects
Maarten Lankhorst
- [PATCH 01/31] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/31] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/31] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/31] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/31] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/31] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/31] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/31] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/31] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/31] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/31] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/31] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/31] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/31] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/31] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/31] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/31] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/31] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/31] drm/i915: Make i915_gem_evict_vm work correctly for already locked objects
Maarten Lankhorst
- [PATCH 20/31] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 21/31] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 22/31] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 23/31] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 24/31] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 25/31] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 26/31] drm/i915: Require softpin for all new platforms
Maarten Lankhorst
- [PATCH 27/31] drm/i915: Use ttms delayed destroy for all buffer objects
Maarten Lankhorst
- [PATCH 28/31] drm/i915: Move vma binding to vm exclusive fence, instead of relying on i915_active
Maarten Lankhorst
- [PATCH 29/31] drm/i915: Do not use i915_vma active for waiting.
Maarten Lankhorst
- [PATCH 30/31] drm/i915: Remove i915_vma->active
Maarten Lankhorst
- [PATCH 31/31] fixup! drm/i915: Use ttms delayed destroy for all buffer objects
Maarten Lankhorst
- [PATCH 01/16] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/16] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/16] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/16] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/16] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/16] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/16] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/16] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/16] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/16] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/16] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/16] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/16] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/16] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/16] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/16] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH] drm/i915: Remove refcount from intel_ring
Maarten Lankhorst
- [PATCH 01/19] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/19] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/19] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/19] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/19] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/19] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/19] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/19] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/19] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/19] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/19] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/19] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/19] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/19] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/19] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/19] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/19] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/19] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 19/19] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 01/19] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/19] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/19] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/19] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/19] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/19] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/19] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/19] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/19] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/19] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/19] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/19] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/19] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/19] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/19] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/19] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/19] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/19] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 19/19] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 01/19] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/19] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/19] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/19] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/19] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/19] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/19] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/19] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/19] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/19] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/19] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/19] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/19] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/19] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/19] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/19] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/19] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/19] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 19/19] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 01/21] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/21] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/21] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/21] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/21] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/21] drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 07/21] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/21] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/21] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/21] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/21] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/21] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/21] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/21] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/21] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/21] drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 17/21] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/21] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 19/21] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 20/21] fixup! drm/i915: Create a full object for mock_ring
Maarten Lankhorst
- [PATCH 21/21] fixup! drm/i915: Drain freed objects in gem_contexts selftest
Maarten Lankhorst
- [PATCH 01/28] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/28] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/28] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/28] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/28] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/28] drm/i915: Create a full object for mock_ring, v2.
Maarten Lankhorst
- [PATCH 07/28] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/28] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/28] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/28] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/28] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/28] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/28] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/28] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/28] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/28] drm/i915: Ensure gem_contexts selftests work with unbind changes.
Maarten Lankhorst
- [PATCH 17/28] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/28] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 19/28] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 20/28] drm/i915: Make i915_gem_evict_vm work correctly for already locked objects
Maarten Lankhorst
- [PATCH 21/28] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 22/28] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 23/28] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 24/28] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 25/28] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 26/28] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 27/28] drm/i915: Require softpin for all new platforms
Maarten Lankhorst
- [PATCH 28/28] drm/i915: Use ttms delayed destroy for all buffer objects
Maarten Lankhorst
- [PATCH 01/26] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 01/19] drm/i915: Add ww context to intel_dpt_pin
Maarten Lankhorst
- [PATCH 02/26] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/19] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/26] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/19] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/26] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/19] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/26] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/19] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/26] drm/i915: Create a full object for mock_ring, v2.
Maarten Lankhorst
- [PATCH 06/19] drm/i915: Create a full object for mock_ring, v2.
Maarten Lankhorst
- [PATCH 07/26] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/19] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/26] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 08/19] drm/i915: Fix runtime pm handling in i915_gem_shrink
Maarten Lankhorst
- [PATCH 09/26] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 09/19] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 10/26] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 10/19] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 11/26] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 11/19] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 12/26] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 12/19] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 13/26] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 13/19] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 14/26] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 14/19] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 15/26] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 15/19] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 16/26] drm/i915: Ensure gem_contexts selftests work with unbind changes.
Maarten Lankhorst
- [PATCH 16/19] drm/i915: Ensure gem_contexts selftests work with unbind changes.
Maarten Lankhorst
- [PATCH 17/26] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 17/19] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 18/26] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 18/19] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 19/26] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/19] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 20/26] drm/i915: Make i915_gem_evict_vm work correctly for already locked objects
Maarten Lankhorst
- [PATCH 21/26] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 22/26] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 23/26] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 24/26] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 25/26] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 26/26] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 01/17] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/17] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/17] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/17] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/17] drm/i915: Create a full object for mock_ring, v2.
Maarten Lankhorst
- [PATCH 06/17] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/17] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 08/17] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 09/17] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 10/17] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 11/17] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 12/17] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 13/17] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 14/17] drm/i915: Ensure gem_contexts selftests work with unbind changes.
Maarten Lankhorst
- [PATCH 15/17] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 16/17] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 17/17] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 01/26] drm/i915: Fix ttm_bo_init failure handling
Maarten Lankhorst
- [PATCH 01/18] drm/i915: Fix ttm_bo_init failure handling
Maarten Lankhorst
- [PATCH 02/26] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 02/18] drm/i915: Remove unused bits of i915_vma/active api
Maarten Lankhorst
- [PATCH 03/26] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 03/18] drm/i915: Slightly rework EXEC_OBJECT_CAPTURE handling
Maarten Lankhorst
- [PATCH 04/26] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 04/18] drm/i915: Remove gen6_ppgtt_unpin_all
Maarten Lankhorst
- [PATCH 05/26] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 05/18] drm/i915: Create a dummy object for gen6 ppgtt
Maarten Lankhorst
- [PATCH 06/26] drm/i915: Create a full object for mock_ring, v2.
Maarten Lankhorst
- [PATCH 06/18] drm/i915: Create a full object for mock_ring, v2.
Maarten Lankhorst
- [PATCH 07/26] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 07/18] drm/i915: vma is always backed by an object.
Maarten Lankhorst
- [PATCH 08/26] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 08/18] drm/i915: Change shrink ordering to use locking around unbinding.
Maarten Lankhorst
- [PATCH 09/26] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 09/18] Move CONTEXT_VALID_BIT check
Maarten Lankhorst
- [PATCH 10/26] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 10/18] drm/i915: Remove resv from i915_vma
Maarten Lankhorst
- [PATCH 11/26] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 11/18] drm/i915: Remove pages_mutex and intel_gtt->vma_ops.set/clear_pages members
Maarten Lankhorst
- [PATCH 12/26] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 12/18] drm/i915: Take object lock in i915_ggtt_pin if ww is not set
Maarten Lankhorst
- [PATCH 13/26] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 13/18] drm/i915: Take ggtt lock around entirety of i915_gem_object_ggtt_pin
Maarten Lankhorst
- [PATCH 14/26] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 14/18] drm/i915: Drain freed objects in hugepages selftests
Maarten Lankhorst
- [PATCH 15/26] drm/i915: Ensure gem_contexts selftests work with unbind changes.
Maarten Lankhorst
- [PATCH 15/18] drm/i915: Ensure gem_contexts selftests work with unbind changes.
Maarten Lankhorst
- [PATCH 16/26] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 16/18] drm/i915: Take object reference and trylock during eviction
Maarten Lankhorst
- [PATCH 17/26] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 17/18] drm/i915: Drain the ttm delayed workqueue too
Maarten Lankhorst
- [PATCH 18/26] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 18/18] drm/i915: Pass trylock context to callers
Maarten Lankhorst
- [PATCH 19/26] drm/i915: Make i915_gem_evict_vm work correctly for already locked objects
Maarten Lankhorst
- [PATCH 20/26] drm/i915: Add i915_vma_unbind_unlocked, and take obj lock for i915_vma_unbind
Maarten Lankhorst
- [PATCH 21/26] drm/i915: Remove support for unlocked i915_vma unbind
Maarten Lankhorst
- [PATCH 22/26] drm/i915: Remove short-term pins from execbuf, v2.
Maarten Lankhorst
- [PATCH 23/26] drm/i915: Add functions to set/get moving fence
Maarten Lankhorst
- [PATCH 24/26] drm/i915: Add support for asynchronous moving fence waiting
Maarten Lankhorst
- [PATCH 25/26] drm/i915: Add accelerated migration to ttm
Maarten Lankhorst
- [PATCH 26/26] drm/i915: Add ww context to intel_dpt_pin, v2.
Maarten Lankhorst
- [PATCH] Revert "ALSA: hda: Drop workaround for a hang at shutdown again"
Petri Latvala
- [PATCH i-g-t] tests/kms_cursor_crc: Handle invalid cursor sizes
Bhanuprakash Modem
- [PATCH] drm/i915/display: Remove check for low voltage sku for max dp source rate
Ankit Nautiyal
- [TRYBOT 01/26] drm/i915/uncore: split the fw get function into separate vfunc
Jani Nikula
- [TRYBOT 02/26] drm/i915/pm: drop get_fifo_size vfunc.
Jani Nikula
- [TRYBOT 03/26] drm/i915: make update_wm take a dev_priv.
Jani Nikula
- [TRYBOT 04/26] drm/i915/wm: provide wrappers around watermark vfuncs calls (v2)
Jani Nikula
- [TRYBOT 05/26] drm/i915: add wrappers around cdclk vtable funcs.
Jani Nikula
- [TRYBOT 06/26] drm/i915/display: add intel_fdi_link_train wrapper.
Jani Nikula
- [TRYBOT 07/26] drm/i915: split clock gating init from display vtable
Jani Nikula
- [TRYBOT 08/26] drm/i915: split watermark vfuncs from display vtable.
Jani Nikula
- [TRYBOT 09/26] drm/i915: split color functions from display vtable
Jani Nikula
- [TRYBOT 10/26] drm/i915: split audio functions from display vtable
Jani Nikula
- [TRYBOT 11/26] drm/i915: split cdclk functions from display vtable.
Jani Nikula
- [TRYBOT 12/26] drm/i915: split irq hotplug function from display vtable
Jani Nikula
- [TRYBOT 13/26] drm/i915: split fdi link training from display vtable.
Jani Nikula
- [TRYBOT 14/26] drm/i915: split the dpll clock compute out from display vtable.
Jani Nikula
- [TRYBOT 15/26] drm/i915: constify fdi link training vtable
Jani Nikula
- [TRYBOT 16/26] drm/i915: constify hotplug function vtable.
Jani Nikula
- [TRYBOT 17/26] drm/i915: constify color function vtable.
Jani Nikula
- [TRYBOT 18/26] drm/i915: constify the audio function vtable
Jani Nikula
- [TRYBOT 19/26] drm/i915: constify the dpll clock vtable
Jani Nikula
- [TRYBOT 20/26] drm/i915: constify the cdclk vtable
Jani Nikula
- [TRYBOT 21/26] drm/i915: drop unused function ptr and comments.
Jani Nikula
- [TRYBOT 22/26] drm/i915: constify display function vtable
Jani Nikula
- [TRYBOT 23/26] drm/i915: constify clock gating init vtable.
Jani Nikula
- [TRYBOT 24/26] drm/i915: constify display wm vtable
Jani Nikula
- [TRYBOT 25/26] drm/locking: add backtrace for contended locks
Jani Nikula
- [TRYBOT 26/26] HACK: drm/locking: make DRM_DEBUG_MODESET_LOCK=y the default
Jani Nikula
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/ttm: Implement a function to copy the contents of two TTM-base objects
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/ttm: Implement a function to copy the contents of two TTM-base objects
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/13] drm/i915/display: Some code improvements and code style fixes for DRRS
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/14] drm/i915/display: Some code improvements and code style fixes for DRRS
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915/guc: Fix blocked context accounting
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915/guc: Fix blocked context accounting (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/23] drm/i915: Move __i915_gem_free_object to ttm_bo_destroy
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915/selftests: fixup igt_shrink_thp
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/11] drm/i915/selftests: fixup igt_shrink_thp
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915/selftests: fixup igt_shrink_thp
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/26] drm/i915/guc: Fix blocked context accounting
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/11] drm/i915/selftests: fixup igt_shrink_thp
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/26] drm/i915/guc: Fix blocked context accounting
Patchwork
- ✓ Fi.CI.BAT: success for tests/kms_cursor_crc: Handle invalid cursor sizes
Patchwork
- ✗ Fi.CI.IGT: failure for tests/kms_cursor_crc: Handle invalid cursor sizes
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/25] kernel/locking: Add context to ww_mutex_trylock.
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/25] kernel/locking: Add context to ww_mutex_trylock.
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/display/skl+: Drop frontbuffer rendering support
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/display/skl+: Drop frontbuffer rendering support (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/display/skl+: Drop frontbuffer rendering support (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/display: Remove check for low voltage sku for max dp source rate
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/19] kernel/locking: Add context to ww_mutex_trylock()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/27] kernel/locking: Add context to ww_mutex_trylock()
Patchwork
- ✗ Fi.CI.BAT: failure for Revert "ALSA: hda: Drop workaround for a hang at shutdown again"
Patchwork
- ✓ Fi.CI.BAT: success for Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for Revert "ALSA: hda: Drop workaround for a hang at shutdown again" (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/27] kernel/locking: Add context to ww_mutex_trylock() (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] kernel/locking: Add context to ww_mutex_trylock()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] kernel/locking: Add context to ww_mutex_trylock()
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/display: Remove check for low voltage sku for max dp source rate (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/gem: Fix the __i915_gem_is_lmem() function
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/28] kernel/locking: Add context to ww_mutex_trylock()
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/29] drm-tip: 2021y-09m-20d-09h-26m-13s UTC integration manifest
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915/ttm: Implement a function to copy the contents of two TTM-based objects
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/27] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/10] drm/i915/ttm: Implement a function to copy the contents of two TTM-based objects
Patchwork
- ✗ Fi.CI.BAT: failure for lib/intel_batchbuffer: Remove duplicated assignment
Patchwork
- ✓ Fi.CI.BAT: success for Prepare for alignment changes
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/18] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.IGT: success for Prepare for alignment changes
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/31] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/10] drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/16] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Remove refcount from intel_ring
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/16] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Remove refcount from intel_ring
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/19] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] drm/i915/display: Wait PSR2 get out of deep sleep to update pipe
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/ttm: Rework object initialization
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915/ttm: Rework object initialization
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/ttm: Rework object initialization (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/ttm: Rework object initialization (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/display: Remove check for low voltage sku for max dp source rate (rev3)
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [01/19] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/display: Remove check for low voltage sku for max dp source rate (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.BAT: success for Alignment disallow
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] drm/i915/display: Wait PSR2 get out of deep sleep to update pipe (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for Alignment disallow
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/21] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✓ Fi.CI.BAT: success for Prepare for alignment changes (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [TRYBOT,01/26] drm/i915/uncore: split the fw get function into separate vfunc
Patchwork
- ✓ Fi.CI.BAT: success for Alignment disallow (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for Prepare for alignment changes (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/16] drm/i915/display/adlp: Allow PSR2 to be enabled
Patchwork
- ✗ Fi.CI.IGT: failure for Alignment disallow (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/16] drm/i915/display/adlp: Allow PSR2 to be enabled
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Add ww context to intel_dpt_pin
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/17] drm/i915: Remove unused bits of i915_vma/active api
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/18] drm/i915: Fix ttm_bo_init failure handling
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Fix ttm_bo_init failure handling
Patchwork
- ✗ Fi.CI.BUILD: failure for series starting with [1/9] TTM build fix
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/8] drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/8] drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Update memory bandwidth formulae
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Update memory bandwidth formulae
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Update memory bandwidth formulae (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Update memory bandwidth formulae (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Update memory bandwidth formulae (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/ttm: Rework object initialization slightly
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/ttm: Rework object initialization slightly
Patchwork
- [PATCH 01/13] drm/i915/display: Some code improvements and code style fixes for DRRS
José Roberto de Souza
- [PATCH 02/13] drm/i915/display: Share code between intel_drrs_flush and intel_drrs_invalidate
José Roberto de Souza
- [PATCH 03/13] drm/i915/display: Prepare DRRS for frontbuffer rendering drop
José Roberto de Souza
- [PATCH 04/13] drm/i915/display/skl+: Drop frontbuffer rendering support
José Roberto de Souza
- [PATCH 05/13] drm/i915/display: Drop PSR frontbuffer rendering support
José Roberto de Souza
- [PATCH 06/13] drm/i915/display: Only keep PSR enabled if there is active planes
José Roberto de Souza
- [PATCH 07/13] drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation
José Roberto de Souza
- [PATCH 08/13] drm/i915/display/adlp: Add new PSR2 workarounds
José Roberto de Souza
- [PATCH 09/13] drm/i915/display: Match PSR2 selective fetch sequences with specification
José Roberto de Souza
- [PATCH 10/13] drm/i915/display: Wait at least 2 frames before selective update
José Roberto de Souza
- [PATCH 11/13] drm/i915/display: Workaround cursor glitches with PSR2 selective fetch enabled
José Roberto de Souza
- [PATCH 12/13] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 13/13] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 01/14] drm/i915/display: Some code improvements and code style fixes for DRRS
José Roberto de Souza
- [PATCH 02/14] drm/i915/display: Share code between intel_drrs_flush and intel_drrs_invalidate
José Roberto de Souza
- [PATCH 03/14] drm/i915/display: Prepare DRRS for frontbuffer rendering drop
José Roberto de Souza
- [PATCH 04/14] drm/i915/display/skl+: Drop frontbuffer rendering support
José Roberto de Souza
- [PATCH 05/14] drm/i915/display: Drop PSR frontbuffer rendering support
José Roberto de Souza
- [PATCH 06/14] drm/i915/display: Only keep PSR enabled if there is active planes
José Roberto de Souza
- [PATCH 07/14] drm/i915/display/adlp: Fix PSR2_MAN_TRK_CTL_SU_REGION_END_ADDR calculation
José Roberto de Souza
- [PATCH 08/14] drm/i915/display/adlp: Add new PSR2 workarounds
José Roberto de Souza
- [PATCH 09/14] drm/i915/display: Match PSR2 selective fetch sequences with specification
José Roberto de Souza
- [PATCH 10/14] drm/i915/display: Wait at least 2 frames before selective update
José Roberto de Souza
- [PATCH 11/14] drm/i915/display/psr: Use drm damage helpers to calculate plane damaged area
José Roberto de Souza
- [PATCH 12/14] drm/i915/display: Workaround cursor left overs with PSR2 selective fetch enabled
José Roberto de Souza
- [PATCH 13/14] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 14/14] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 1/2] drm/i915/display/skl+: Drop frontbuffer rendering support
José Roberto de Souza
- [PATCH 2/2] drm/i915/display: Drop PSR frontbuffer rendering support
José Roberto de Souza
- [PATCH 01/10] drm/i915/display/dmc: Set DC_STATE_DEBUG_MASK_CORES after firmware load
José Roberto de Souza
- [PATCH 02/10] drm/i915/display: Match PSR2 selective fetch sequences with specification
José Roberto de Souza
- [PATCH 03/10] drm/i915/display: Only keep PSR enabled if there is active planes
José Roberto de Souza
- [PATCH 04/10] drm/i915/display: Wait PSR2 get out of deep sleep to update pipe
José Roberto de Souza
- [PATCH 05/10] drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled
José Roberto de Souza
- [PATCH 06/10] drm/i915/display: Add new fb_op_origin type and use it to optimize power savings
José Roberto de Souza
- [PATCH 07/10] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 08/10] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 09/10] debug
José Roberto de Souza
- [PATCH 10/10] Revert "debug"
José Roberto de Souza
- [PATCH 01/11] drm/i915/display: Wait PSR2 get out of deep sleep to update pipe
José Roberto de Souza
- [PATCH 02/11] drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled
José Roberto de Souza
- [PATCH 03/11] drm/i915/display: Add new fb_op_origin type and use it to optimize power savings
José Roberto de Souza
- [PATCH 04/11] Revert "drm/i915/display: Add new fb_op_origin type and use it to optimize power savings"
José Roberto de Souza
- [PATCH 05/11] WIP: drm/i915/display: Drop unecessary frontbuffer flushes
José Roberto de Souza
- [PATCH 06/11] drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
José Roberto de Souza
- [PATCH 07/11] drm/i915/display/psr: Do full fetch when handling multi-planar formats
José Roberto de Souza
- [PATCH 08/11] drm/i915/display/psr: Exit PSR2 selective fetch when updating cursor with legacy API
José Roberto de Souza
- [PATCH 09/11] drm/i915/display: Always wait vblank counter to increment when commit needs a modeset
José Roberto de Souza
- [PATCH 10/11] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 11/11] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 01/16] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 02/16] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 03/16] drm/i915/display: Wait PSR2 get out of deep sleep to update pipe
José Roberto de Souza
- [PATCH 04/16] Revert "drm/i915/display: Wait PSR2 get out of deep sleep to update pipe"
José Roberto de Souza
- [PATCH 05/16] drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled
José Roberto de Souza
- [PATCH 06/16] drm/i915/display: Add new fb_op_origin type and use it to optimize power savings
José Roberto de Souza
- [PATCH 07/16] Revert "drm/i915/display: Add new fb_op_origin type and use it to optimize power savings"
José Roberto de Souza
- [PATCH 08/16] WIP: drm/i915/display: Drop unecessary frontbuffer flushes
José Roberto de Souza
- [PATCH 09/16] drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
José Roberto de Souza
- [PATCH 10/16] drm/i915/display/psr: Do full fetch when handling multi-planar formats
José Roberto de Souza
- [PATCH 11/16] drm/i915/display/psr: Exit PSR2 selective fetch when updating cursor with legacy API
José Roberto de Souza
- [PATCH 12/16] debug
José Roberto de Souza
- [PATCH 13/16] test
José Roberto de Souza
- [PATCH 14/16] Revert "debug"
José Roberto de Souza
- [PATCH 15/16] Revert "Revert "drm/i915/display: Wait PSR2 get out of deep sleep to update pipe""
José Roberto de Souza
- [PATCH 16/16] temp
José Roberto de Souza
- [PATCH 1/9] TTM build fix
José Roberto de Souza
- [PATCH 2/9] drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
José Roberto de Souza
- [PATCH 3/9] drm/i915/display/psr: Do full fetch when handling multi-planar formats
José Roberto de Souza
- [PATCH 4/9] drm/i915/display: Drop unnecessary frontbuffer flushes
José Roberto de Souza
- [PATCH 5/9] drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled
José Roberto de Souza
- [PATCH 6/9] drm/i915/display/psr: Fix glitches when moving cursor with PSR2 selective fetch enabled
José Roberto de Souza
- [PATCH 7/9] drm/i915/display/adlp: Optimize power-savings in corner cases
José Roberto de Souza
- [PATCH 8/9] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 9/9] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 1/8] drm/i915/display/psr: Handle plane and pipe restrictions at every page flip
José Roberto de Souza
- [PATCH 2/8] drm/i915/display/psr: Do full fetch when handling multi-planar formats
José Roberto de Souza
- [PATCH 3/8] drm/i915/display: Drop unnecessary frontbuffer flushes
José Roberto de Souza
- [PATCH 4/8] drm/i915/display: Handle frontbuffer rendering when PSR2 selective fetch is enabled
José Roberto de Souza
- [PATCH 5/8] drm/i915/display/psr: Fix glitches when moving cursor with PSR2 selective fetch enabled
José Roberto de Souza
- [PATCH 6/8] drm/i915/display/adlp: Optimize power-savings in corner cases
José Roberto de Souza
- [PATCH 7/8] drm/i915/display/adlp: Allow PSR2 to be enabled
José Roberto de Souza
- [PATCH 8/8] drm/i915/display: Enable PSR2 selective fetch by default
José Roberto de Souza
- [PATCH 01/26] drm/i915/guc: Fix blocked context accounting
Daniele Ceraolo Spurio
- [PATCH 02/26] drm/i915/guc: Fix outstanding G2H accounting
Daniele Ceraolo Spurio
- [PATCH 03/26] drm/i915/guc: Unwind context requests in reverse order
Daniele Ceraolo Spurio
- [PATCH 04/26] drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context
Daniele Ceraolo Spurio
- [PATCH 05/26] drm/i915/guc: Process all G2H message at once in work queue
Daniele Ceraolo Spurio
- [PATCH 06/26] drm/i915/guc: Workaround reset G2H is received after schedule done G2H
Daniele Ceraolo Spurio
- [PATCH 07/26] Revert "drm/i915/gt: Propagate change in error status to children on unhold"
Daniele Ceraolo Spurio
- [PATCH 08/26] drm/i915/guc: Kick tasklet after queuing a request
Daniele Ceraolo Spurio
- [PATCH 09/26] drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered
Daniele Ceraolo Spurio
- [PATCH 10/26] drm/i915/guc: Copy whole golden context, set engine state size of subset
Daniele Ceraolo Spurio
- [PATCH 11/26] drm/i915/selftests: Add initial GuC selftest for scrubbing lost G2H
Daniele Ceraolo Spurio
- [PATCH 12/26] drm/i915/guc: Take context ref when cancelling request
Daniele Ceraolo Spurio
- [PATCH 13/26] drm/i915/guc: Don't touch guc_state.sched_state without a lock
Daniele Ceraolo Spurio
- [PATCH 14/26] drm/i915/guc: Reset LRC descriptor if register returns -ENODEV
Daniele Ceraolo Spurio
- [PATCH 15/26] drm/i915: Allocate error capture in nowait context
Daniele Ceraolo Spurio
- [PATCH 16/26] drm/i915/guc: Flush G2H work queue during reset
Daniele Ceraolo Spurio
- [PATCH 17/26] drm/i915/guc: Release submit fence from an irq_work
Daniele Ceraolo Spurio
- [PATCH 18/26] drm/i915/guc: Move guc_blocked fence to struct guc_state
Daniele Ceraolo Spurio
- [PATCH 19/26] drm/i915/guc: Rework and simplify locking
Daniele Ceraolo Spurio
- [PATCH 20/26] drm/i915/guc: Proper xarray usage for contexts_lookup
Daniele Ceraolo Spurio
- [PATCH 21/26] drm/i915/guc: Drop pin count check trick between sched_disable and re-pin
Daniele Ceraolo Spurio
- [PATCH 22/26] drm/i915/guc: Move GuC priority fields in context under guc_active
Daniele Ceraolo Spurio
- [PATCH 23/26] drm/i915/guc: Move fields protected by guc->contexts_lock into sub structure
Daniele Ceraolo Spurio
- [PATCH 24/26] drm/i915/guc: Drop guc_active move everything into guc_state
Daniele Ceraolo Spurio
- [PATCH 25/26] drm/i915/guc: Add GuC kernel doc
Daniele Ceraolo Spurio
- [PATCH 26/26] HAX: drm/i915/guc: enable GuC by default on all integrated gen12
Daniele Ceraolo Spurio
- [PATCH 01/26] drm/i915/guc: Fix blocked context accounting
Daniele Ceraolo Spurio
- [PATCH 02/26] drm/i915/guc: Fix outstanding G2H accounting
Daniele Ceraolo Spurio
- [PATCH 03/26] drm/i915/guc: Unwind context requests in reverse order
Daniele Ceraolo Spurio
- [PATCH 04/26] drm/i915/guc: Don't drop ce->guc_active.lock when unwinding context
Daniele Ceraolo Spurio
- [PATCH 05/26] drm/i915/guc: Process all G2H message at once in work queue
Daniele Ceraolo Spurio
- [PATCH 06/26] drm/i915/guc: Workaround reset G2H is received after schedule done G2H
Daniele Ceraolo Spurio
- [PATCH 07/26] Revert "drm/i915/gt: Propagate change in error status to children on unhold"
Daniele Ceraolo Spurio
- [PATCH 08/26] drm/i915/guc: Kick tasklet after queuing a request
Daniele Ceraolo Spurio
- [PATCH 09/26] drm/i915/guc: Don't enable scheduling on a banned context, guc_id invalid, not registered
Daniele Ceraolo Spurio
- [PATCH 10/26] drm/i915/guc: Copy whole golden context, set engine state size of subset
Daniele Ceraolo Spurio
- [PATCH 11/26] drm/i915/selftests: Add initial GuC selftest for scrubbing lost G2H
Daniele Ceraolo Spurio
- [PATCH 12/26] drm/i915/guc: Take context ref when cancelling request
Daniele Ceraolo Spurio
- [PATCH 13/26] drm/i915/guc: Don't touch guc_state.sched_state without a lock
Daniele Ceraolo Spurio
- [PATCH 14/26] drm/i915/guc: Reset LRC descriptor if register returns -ENODEV
Daniele Ceraolo Spurio
- [PATCH 15/26] drm/i915: Allocate error capture in nowait context
Daniele Ceraolo Spurio
- [PATCH 16/26] drm/i915/guc: Flush G2H work queue during reset
Daniele Ceraolo Spurio
- [PATCH 17/26] drm/i915/guc: Release submit fence from an irq_work
Daniele Ceraolo Spurio
- [PATCH 18/26] drm/i915/guc: Move guc_blocked fence to struct guc_state
Daniele Ceraolo Spurio
- [PATCH 19/26] drm/i915/guc: Rework and simplify locking
Daniele Ceraolo Spurio
- [PATCH 20/26] drm/i915/guc: Proper xarray usage for contexts_lookup
Daniele Ceraolo Spurio
- [PATCH 21/26] drm/i915/guc: Drop pin count check trick between sched_disable and re-pin
Daniele Ceraolo Spurio
- [PATCH 22/26] drm/i915/guc: Move GuC priority fields in context under guc_active
Daniele Ceraolo Spurio
- [PATCH 23/26] drm/i915/guc: Move fields protected by guc->contexts_lock into sub structure
Daniele Ceraolo Spurio
- [PATCH 24/26] drm/i915/guc: Drop guc_active move everything into guc_state
Daniele Ceraolo Spurio
- [PATCH 25/26] drm/i915/guc: Add GuC kernel doc
Daniele Ceraolo Spurio
- [PATCH 26/26] HAX: drm/i915/guc: enable GuC by default on all integrated gen12
Daniele Ceraolo Spurio
- [PATCH v4] drm/i915: Update memory bandwidth formulae
Radhakrishna Sripada
- [PATCH v4] drm/i915: Update memory bandwidth formulae
Radhakrishna Sripada
- [PATCH v4] drm/i915: Update memory bandwidth formulae
Radhakrishna Sripada
Last message date:
Thu Sep 30 22:10:14 UTC 2021
Archived on: Thu Sep 30 22:10:16 UTC 2021
This archive was generated by
Pipermail 0.09 (Mailman edition).