January 2017 Archives by date
Starting: Sun Jan 1 10:28:54 UTC 2017
Ending: Tue Jan 31 16:24:42 UTC 2017
Messages: 1999
- [PATCH 01/77] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/77] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/77] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/77] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/77] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/77] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/77] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/77] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/77] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/77] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/77] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/77] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/77] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/77] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/77] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/77] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/77] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/77] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/77] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/77] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/77] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/77] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/77] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/77] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/77] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/77] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/77] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/77] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/77] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/77] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/77] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/77] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/77] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/77] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/77] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/77] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/77] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/77] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/77] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/77] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/77] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/77] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/77] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/77] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/77] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/77] st-live-object
Chris Wilson
- [PATCH 47/77] st-partial-view
Chris Wilson
- [PATCH 48/77] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/77] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/77] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/77] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/77] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/77] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/77] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/77] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/77] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/77] ggtt-fill
Chris Wilson
- [PATCH 58/77] st-gtt-walk
Chris Wilson
- [PATCH 59/77] st-vma
Chris Wilson
- [PATCH 60/77] st-vma-pin
Chris Wilson
- [PATCH 61/77] st-vma-rotate
Chris Wilson
- [PATCH 62/77] st-vma-partial
Chris Wilson
- [PATCH 63/77] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/77] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/77] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/77] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/77] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/77] flush-page
Chris Wilson
- [PATCH 69/77] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 70/77] no-used-ptes
Chris Wilson
- [PATCH 71/77] no-used-pdes
Chris Wilson
- [PATCH 72/77] no-used-pdpes
Chris Wilson
- [PATCH 73/77] no-used-pml4
Chris Wilson
- [PATCH 74/77] no-page_table
Chris Wilson
- [PATCH 75/77] hmm
Chris Wilson
- [PATCH 76/77] mark-ppgtt
Chris Wilson
- [PATCH 77/77] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/77] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/78] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/78] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/78] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/78] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/78] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/78] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/78] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/78] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/78] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/78] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/78] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/78] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/78] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/78] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/78] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/78] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/78] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/78] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/78] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/78] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/78] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/78] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/78] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/78] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/78] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/78] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/78] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/78] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/78] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/78] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/78] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/78] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/78] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/78] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/78] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/78] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/78] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/78] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/78] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/78] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/78] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/78] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/78] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/78] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/78] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/78] st-live-object
Chris Wilson
- [PATCH 47/78] st-partial-view
Chris Wilson
- [PATCH 48/78] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/78] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/78] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/78] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/78] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/78] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/78] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/78] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/78] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/78] ggtt-fill
Chris Wilson
- [PATCH 58/78] st-gtt-walk
Chris Wilson
- [PATCH 59/78] st-vma
Chris Wilson
- [PATCH 60/78] st-vma-pin
Chris Wilson
- [PATCH 61/78] st-vma-rotate
Chris Wilson
- [PATCH 62/78] st-vma-partial
Chris Wilson
- [PATCH 63/78] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/78] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/78] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/78] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/78] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/78] flush-page
Chris Wilson
- [PATCH 69/78] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 70/78] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 71/78] no-used-ptes
Chris Wilson
- [PATCH 72/78] no-used-pdes
Chris Wilson
- [PATCH 73/78] no-used-pdpes
Chris Wilson
- [PATCH 74/78] no-used-pml4
Chris Wilson
- [PATCH 75/78] no-page_table
Chris Wilson
- [PATCH 76/78] hmm
Chris Wilson
- [PATCH 77/78] mark-ppgtt
Chris Wilson
- [PATCH 78/78] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/78] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/78] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/78] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/78] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/78] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/78] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/78] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/78] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/78] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/78] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/78] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/78] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/78] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/78] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/78] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/78] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/78] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/78] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/78] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/78] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/78] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/78] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/78] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/78] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/78] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/78] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/78] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/78] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/78] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/78] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/78] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/78] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/78] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/78] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/78] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/78] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/78] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/78] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/78] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/78] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/78] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/78] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/78] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/78] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/78] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/78] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/78] st-live-object
Chris Wilson
- [PATCH 47/78] st-partial-view
Chris Wilson
- [PATCH 48/78] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/78] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/78] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/78] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/78] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/78] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/78] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/78] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/78] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/78] ggtt-fill
Chris Wilson
- [PATCH 58/78] st-gtt-walk
Chris Wilson
- [PATCH 59/78] st-vma
Chris Wilson
- [PATCH 60/78] st-vma-pin
Chris Wilson
- [PATCH 61/78] st-vma-rotate
Chris Wilson
- [PATCH 62/78] st-vma-partial
Chris Wilson
- [PATCH 63/78] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/78] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/78] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/78] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/78] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/78] flush-page
Chris Wilson
- [PATCH 69/78] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 70/78] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 71/78] no-used-ptes
Chris Wilson
- [PATCH 72/78] no-used-pdes
Chris Wilson
- [PATCH 73/78] no-used-pdpes
Chris Wilson
- [PATCH 74/78] no-used-pml4
Chris Wilson
- [PATCH 75/78] no-page_table
Chris Wilson
- [PATCH 76/78] hmm
Chris Wilson
- [PATCH 77/78] mark-ppgtt
Chris Wilson
- [PATCH 78/78] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/78] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/66] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/66] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/66] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/66] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/66] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/66] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/66] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/66] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/66] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/66] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/66] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/66] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/66] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/66] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/66] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/66] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/66] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/66] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/66] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/66] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/66] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/66] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/66] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/66] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/66] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/66] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/66] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/66] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/66] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/66] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/66] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/66] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/66] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/66] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/66] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/66] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/66] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/66] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/66] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/66] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/66] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/66] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/66] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/66] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/66] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/66] st-live-object
Chris Wilson
- [PATCH 47/66] st-partial-view
Chris Wilson
- [PATCH 48/66] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/66] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/66] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/66] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/66] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/66] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/66] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/66] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/66] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/66] ggtt-fill
Chris Wilson
- [PATCH 58/66] st-gtt-walk
Chris Wilson
- [PATCH 59/66] st-vma
Chris Wilson
- [PATCH 60/66] st-vma-pin
Chris Wilson
- [PATCH 61/66] st-vma-rotate
Chris Wilson
- [PATCH 62/66] st-vma-partial
Chris Wilson
- [PATCH 63/66] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/66] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/66] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/66] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/66] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/69] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/69] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/69] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/69] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/69] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/69] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/69] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/69] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/69] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/69] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/69] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/69] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/69] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/69] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/69] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/69] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/69] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/69] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/69] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/69] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/69] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/69] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/69] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/69] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/69] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/69] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/69] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/69] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/69] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/69] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/69] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/69] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/69] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/69] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/69] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/69] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/69] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/69] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/69] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/69] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/69] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/69] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/69] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/69] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/69] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/69] st-live-object
Chris Wilson
- [PATCH 47/69] st-partial-view
Chris Wilson
- [PATCH 48/69] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/69] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/69] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/69] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/69] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/69] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/69] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/69] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/69] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/69] ggtt-fill
Chris Wilson
- [PATCH 58/69] st-gtt-walk
Chris Wilson
- [PATCH 59/69] st-vma
Chris Wilson
- [PATCH 60/69] st-vma-pin
Chris Wilson
- [PATCH 61/69] st-vma-rotate
Chris Wilson
- [PATCH 62/69] st-vma-partial
Chris Wilson
- [PATCH 63/69] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/69] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/69] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/69] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/69] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/69] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 69/69] flush-page
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/69] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/79] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/79] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/79] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/79] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/79] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/79] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/79] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/79] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/79] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/79] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/79] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/79] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/79] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/79] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/79] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/79] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/79] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/79] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/79] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/79] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/79] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/79] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/79] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/79] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/79] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/79] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/79] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/79] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/79] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/79] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/79] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/79] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/79] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/79] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/79] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/79] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/79] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/79] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/79] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/79] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/79] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/79] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/79] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/79] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/79] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/79] st-live-object
Chris Wilson
- [PATCH 47/79] st-partial-view
Chris Wilson
- [PATCH 48/79] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/79] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/79] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/79] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/79] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/79] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/79] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/79] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/79] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/79] ggtt-fill
Chris Wilson
- [PATCH 58/79] st-gtt-walk
Chris Wilson
- [PATCH 59/79] st-vma
Chris Wilson
- [PATCH 60/79] st-vma-pin
Chris Wilson
- [PATCH 61/79] st-vma-rotate
Chris Wilson
- [PATCH 62/79] st-vma-partial
Chris Wilson
- [PATCH 63/79] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/79] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/79] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/79] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/79] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/79] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 69/79] flush-page
Chris Wilson
- [PATCH 70/79] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 71/79] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 72/79] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 73/79] no-used-ptes
Chris Wilson
- [PATCH 74/79] no-used-pdes
Chris Wilson
- [PATCH 75/79] no-used-pdpes
Chris Wilson
- [PATCH 76/79] no-used-pml4
Chris Wilson
- [PATCH 77/79] hmm
Chris Wilson
- [PATCH 78/79] mark-ppgtt
Chris Wilson
- [PATCH 79/79] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/79] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/79] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/79] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/79] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/79] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/79] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/79] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/79] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/79] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/79] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/79] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/79] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/79] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/79] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/79] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/79] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/79] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/79] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/79] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/79] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/79] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/79] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/79] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/79] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/79] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/79] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/79] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/79] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/79] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/79] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/79] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/79] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/79] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/79] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/79] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/79] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/79] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/79] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/79] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/79] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/79] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/79] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/79] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/79] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/79] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/79] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/79] st-live-object
Chris Wilson
- [PATCH 47/79] st-partial-view
Chris Wilson
- [PATCH 48/79] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/79] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/79] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/79] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/79] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/79] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/79] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/79] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/79] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/79] ggtt-fill
Chris Wilson
- [PATCH 58/79] st-gtt-walk
Chris Wilson
- [PATCH 59/79] st-vma
Chris Wilson
- [PATCH 60/79] st-vma-pin
Chris Wilson
- [PATCH 61/79] st-vma-rotate
Chris Wilson
- [PATCH 62/79] st-vma-partial
Chris Wilson
- [PATCH 63/79] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/79] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/79] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/79] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/79] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/79] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 69/79] flush-page
Chris Wilson
- [PATCH 70/79] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 71/79] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 72/79] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 73/79] no-used-ptes
Chris Wilson
- [PATCH 74/79] no-used-pdes
Chris Wilson
- [PATCH 75/79] no-used-pdpes
Chris Wilson
- [PATCH 76/79] no-used-pml4
Chris Wilson
- [PATCH 77/79] hmm
Chris Wilson
- [PATCH 78/79] mark-ppgtt
Chris Wilson
- [PATCH 79/79] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/79] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH 01/79] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/79] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/79] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/79] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/79] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/79] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/79] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/79] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/79] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/79] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/79] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/79] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/79] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/79] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/79] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/79] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/79] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/79] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/79] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/79] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/79] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/79] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/79] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/79] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/79] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/79] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/79] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/79] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/79] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/79] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/79] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/79] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/79] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/79] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/79] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/79] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/79] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/79] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/79] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/79] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/79] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/79] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/79] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/79] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/79] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/79] st-live-object
Chris Wilson
- [PATCH 47/79] st-partial-view
Chris Wilson
- [PATCH 48/79] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/79] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 50/79] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 51/79] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 52/79] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 53/79] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 54/79] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 55/79] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 56/79] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 57/79] ggtt-fill
Chris Wilson
- [PATCH 58/79] st-gtt-walk
Chris Wilson
- [PATCH 59/79] st-vma
Chris Wilson
- [PATCH 60/79] st-vma-pin
Chris Wilson
- [PATCH 61/79] st-vma-rotate
Chris Wilson
- [PATCH 62/79] st-vma-partial
Chris Wilson
- [PATCH 63/79] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 64/79] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 65/79] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 66/79] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 67/79] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 68/79] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 69/79] flush-page
Chris Wilson
- [PATCH 70/79] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 71/79] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 72/79] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 73/79] no-used-ptes
Chris Wilson
- [PATCH 74/79] no-used-pdes
Chris Wilson
- [PATCH 75/79] no-used-pdpes
Chris Wilson
- [PATCH 76/79] no-used-pml4
Chris Wilson
- [PATCH 77/79] hmm
Chris Wilson
- [PATCH 78/79] mark-ppgtt
Chris Wilson
- [PATCH 79/79] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/79] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH] drm/i915: Increase pipe crc entries
Mika Kahola
- ✓ Fi.CI.BAT: success for drm/i915: Increase pipe crc entries
Patchwork
- [PATCH 01/83] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 02/83] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 03/83] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 04/83] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 05/83] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 06/83] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 07/83] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 08/83] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 09/83] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 10/83] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 11/83] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 12/83] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 13/83] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 14/83] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 15/83] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 16/83] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 17/83] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 18/83] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 19/83] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 20/83] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 21/83] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 22/83] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 23/83] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 24/83] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 25/83] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 26/83] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 27/83] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 28/83] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 29/83] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 30/83] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 31/83] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 32/83] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 33/83] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 34/83] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 35/83] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 36/83] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 37/83] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 38/83] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 39/83] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 40/83] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 41/83] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 42/83] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 43/83] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 44/83] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 45/83] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 46/83] st-live-object
Chris Wilson
- [PATCH 47/83] st-partial-view
Chris Wilson
- [PATCH 48/83] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 49/83] st-coherency
Chris Wilson
- [PATCH 50/83] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 51/83] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 52/83] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 53/83] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 54/83] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 55/83] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 56/83] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 57/83] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 58/83] ggtt-fill
Chris Wilson
- [PATCH 59/83] st-gtt-walk
Chris Wilson
- [PATCH 60/83] st-vma
Chris Wilson
- [PATCH 61/83] st-vma-pin
Chris Wilson
- [PATCH 62/83] st-vma-rotate
Chris Wilson
- [PATCH 63/83] st-vma-partial
Chris Wilson
- [PATCH 64/83] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 65/83] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 66/83] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 67/83] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 68/83] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 69/83] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 70/83] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 71/83] flush-page
Chris Wilson
- [PATCH 72/83] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 73/83] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 74/83] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 75/83] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 76/83] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 77/83] no-used-ptes
Chris Wilson
- [PATCH 78/83] no-used-pdes
Chris Wilson
- [PATCH 79/83] no-used-pdpes
Chris Wilson
- [PATCH 80/83] no-used-pml4
Chris Wilson
- [PATCH 81/83] hmm
Chris Wilson
- [PATCH 82/83] mark-ppgtt
Chris Wilson
- [PATCH 83/83] defunct-trace-points
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/83] drm/i915: Assert that we do create the deferred context
Patchwork
- [PATCH] drm/i915: Track pinned vma in intel_plane_state
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for drm/i915: Track pinned vma in intel_plane_state
Patchwork
- [PATCH] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH] drm/i915: Track pinned vma in intel_plane_state
Maarten Lankhorst
- [PATCH] drm/i915: Header cleanup for intel_display
Mika Kahola
- ✓ Fi.CI.BAT: success for drm/i915: Header cleanup for intel_display
Patchwork
- [PATCH] drm/i915: Revoke fenced GTT mmapings across GPU reset
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915: Revoke fenced GTT mmapings across GPU reset
Patchwork
- [PATCH 01/91] dma-fence: Clear fence->status during dma_fence_init()
Chris Wilson
- [PATCH 02/91] dma-fence: Wrap querying the fence->status
Chris Wilson
- [PATCH 03/91] dma-fence: Introduce drm_fence_set_error() helper
Chris Wilson
- [PATCH 04/91] drm/i915: Set guilty-flag on fence after detecting a hang
Chris Wilson
- [PATCH 05/91] drm/i915: Only skip requests once a context is banned
Chris Wilson
- [PATCH 06/91] drm/i915: Consolidate checks for memcpy-from-wc support
Chris Wilson
- [PATCH 07/91] drm/i915/execlists: Reorder execlists register enabling
Chris Wilson
- [PATCH 08/91] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 09/91] drm/i915: Assert all timeline requests are gone before fini
Chris Wilson
- [PATCH 10/91] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 11/91] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 12/91] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 13/91] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 14/91] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 15/91] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 16/91] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 17/91] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 18/91] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 19/91] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 20/91] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 21/91] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 22/91] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 23/91] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 24/91] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 25/91] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 26/91] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 27/91] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 28/91] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 29/91] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 30/91] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 31/91] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 32/91] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 33/91] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 34/91] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 35/91] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 36/91] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 37/91] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 38/91] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 39/91] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 40/91] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 41/91] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 42/91] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 43/91] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 44/91] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 45/91] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 46/91] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 47/91] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 48/91] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 49/91] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 50/91] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 51/91] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 52/91] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 53/91] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 54/91] st-live-object
Chris Wilson
- [PATCH 55/91] st-partial-view
Chris Wilson
- [PATCH 56/91] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 57/91] st-coherency
Chris Wilson
- [PATCH 58/91] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 59/91] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 60/91] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 61/91] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 62/91] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 63/91] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 64/91] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 65/91] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 66/91] ggtt-fill
Chris Wilson
- [PATCH 67/91] st-gtt-walk
Chris Wilson
- [PATCH 68/91] st-vma
Chris Wilson
- [PATCH 69/91] st-vma-pin
Chris Wilson
- [PATCH 70/91] st-vma-rotate
Chris Wilson
- [PATCH 71/91] st-vma-partial
Chris Wilson
- [PATCH 72/91] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 73/91] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 74/91] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 75/91] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 76/91] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 77/91] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 78/91] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 79/91] flush-page
Chris Wilson
- [PATCH 80/91] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 81/91] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 82/91] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 83/91] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 84/91] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 85/91] no-used-ptes
Chris Wilson
- [PATCH 86/91] no-used-pdes
Chris Wilson
- [PATCH v6 01/23] drm/i915/gen9: Separate RPS and RC6 handling
Sagar Arun Kamble
- [PATCH v6 02/23] drm/i915/slpc: Move guc_allocate_vma to intel_uc for use by SLPC
Sagar Arun Kamble
- [PATCH v6 03/23] drm/i915/slpc: Add has_slpc capability flag
Sagar Arun Kamble
- [PATCH v6 04/23] drm/i915/slpc: Add enable_slpc module parameter
Sagar Arun Kamble
- [PATCH v6 05/23] drm/i915/slpc: Sanitize SKL GuC version
Sagar Arun Kamble
- [PATCH v6 06/23] drm/i915/slpc: Use intel_slpc_* functions if supported
Sagar Arun Kamble
- [PATCH v6 07/23] drm/i915/slpc: Enable SLPC in GuC if supported
Sagar Arun Kamble
- [PATCH v6 08/23] drm/i915/slpc: If using SLPC, do not set frequency
Sagar Arun Kamble
- [PATCH v6 09/23] drm/i915/slpc: Allocate/Release/Initialize SLPC shared data
Sagar Arun Kamble
- [PATCH v6 10/23] drm/i915/slpc: Add SLPC banner to RPS debugfs interfaces.
Sagar Arun Kamble
- [PATCH v6 11/23] drm/i915/slpc: Add SLPC communication interfaces
Sagar Arun Kamble
- [PATCH v6 12/23] drm/i915/slpc: Send RESET event to enable SLPC
Sagar Arun Kamble
- [PATCH v6 13/23] drm/i915/slpc: Send SHUTDOWN event
Sagar Arun Kamble
- [PATCH v6 14/23] drm/i915/slpc: Add parameter set/unset/get functions
Sagar Arun Kamble
- [PATCH v6 15/23] drm/i915/slpc: Add support for min/max frequency control
Sagar Arun Kamble
- [PATCH v6 16/23] drm/i915/slpc: Add enable/disable controls for SLPC tasks
Sagar Arun Kamble
- [PATCH v6 17/23] drm/i915/slpc: Add i915_slpc_info to debugfs
Sagar Arun Kamble
- [PATCH v6 18/23] drm/i915/slpc: Set default values for tasks and min frequency parameters
Sagar Arun Kamble
- [PATCH v6 19/23] drm/i915/slpc: Preserve min/max frequency softlimits on re-activation
Sagar Arun Kamble
- [PATCH v6 20/23] drm/i915/slpc: Add SKL SLPC Support
Sagar Arun Kamble
- [PATCH v6 21/23] drm/i915/slpc: Add Broxton SLPC support
Sagar Arun Kamble
- [PATCH v6 22/23] drm/i915/slpc: Add Kabylake SLPC support
Sagar Arun Kamble
- [PATCH v6 23/23] drm/i915/slpc: Enable SLPC, where supported
Sagar Arun Kamble
- ✓ Fi.CI.BAT: success for series starting with [v6,01/23] drm/i915/gen9: Separate RPS and RC6 handling
Patchwork
- [PATCH v2 0/5] drm/dp: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH v2 1/5] drm/dp: add connector backpointer to drm_dp_aux
Tomeu Vizoso
- [PATCH v2 2/5] drm/bridge: analogix_dp: set connector to drm_dp_aux
Tomeu Vizoso
- [PATCH v2 3/5] drm/dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v2 4/5] drm/bridge: analogix_dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v2 5/5] drm/rockchip: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH 04/91] drm/i915: Set guilty-flag on fence after detecting a hang
Tvrtko Ursulin
- [PATCH 05/91] drm/i915: Only skip requests once a context is banned
Tvrtko Ursulin
- [PATCH 05/91] drm/i915: Only skip requests once a context is banned
Chris Wilson
- [PATCH 06/91] drm/i915: Consolidate checks for memcpy-from-wc support
Tvrtko Ursulin
- [PATCH 04/91] drm/i915: Set guilty-flag on fence after detecting a hang
Chris Wilson
- [PATCH 07/91] drm/i915/execlists: Reorder execlists register enabling
Tvrtko Ursulin
- [PATCH 08/91] drm/i915: Assert that we do create the deferred context
Tvrtko Ursulin
- [PATCH 06/91] drm/i915: Consolidate checks for memcpy-from-wc support
Chris Wilson
- [PATCH 07/91] drm/i915/execlists: Reorder execlists register enabling
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/dp: Implement CRC debugfs API
Patchwork
- [PATCH 09/91] drm/i915: Assert all timeline requests are gone before fini
Tvrtko Ursulin
- [PATCH 06/91] drm/i915: Consolidate checks for memcpy-from-wc support
Tvrtko Ursulin
- [PATCH 10/91] drm/i915: Move a few utility macros into a separate header
Tvrtko Ursulin
- [PATCH 11/91] drm/i915: Use fixed-sized types for stolen
Tvrtko Ursulin
- [PATCH 11/91] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 01/40] dma-fence: Clear fence->status during dma_fence_init()
Chris Wilson
- [PATCH 02/40] dma-fence: Wrap querying the fence->status
Chris Wilson
- [PATCH 03/40] dma-fence: Introduce drm_fence_set_error() helper
Chris Wilson
- [PATCH 04/40] drm/i915: Only skip requests once a context is banned
Chris Wilson
- [PATCH 05/40] drm/i915: Consolidate reset_request()
Chris Wilson
- [PATCH 06/40] drm/i915: Set guilty-flag on fence after detecting a hang
Chris Wilson
- [PATCH 07/40] drm/i915: Consolidate checks for memcpy-from-wc support
Chris Wilson
- [PATCH 08/40] drm/i915/execlists: Reorder execlists register enabling
Chris Wilson
- [PATCH 09/40] drm/i915: Assert that we do create the deferred context
Chris Wilson
- [PATCH 10/40] drm/i915: Assert all timeline requests are gone before fini
Chris Wilson
- [PATCH 11/40] drm/i915: Move a few utility macros into a separate header
Chris Wilson
- [PATCH 12/40] drm/i915: Use phys_addr_t for the address of stolen memory
Chris Wilson
- [PATCH 13/40] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 14/40] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 15/40] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- [PATCH 16/40] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 17/40] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 18/40] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 19/40] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 20/40] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 21/40] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 22/40] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 23/40] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 24/40] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 25/40] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 26/40] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 27/40] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 28/40] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 29/40] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 30/40] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 31/40] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 32/40] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 33/40] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 34/40] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 35/40] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 36/40] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 37/40] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 38/40] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 39/40] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 40/40] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH] drm/i915: Extending DC9 support for GEN9_LP.
Animesh Manna
- [PATCH 12/91] drm/i915: Use range_overflows()
Tvrtko Ursulin
- [PATCH 05/40] drm/i915: Consolidate reset_request()
Tvrtko Ursulin
- [PATCH 07/40] drm/i915: Consolidate checks for memcpy-from-wc support
Tvrtko Ursulin
- [PATCH 07/40] drm/i915: Consolidate checks for memcpy-from-wc support
Chris Wilson
- [PATCH 12/40] drm/i915: Use phys_addr_t for the address of stolen memory
Tvrtko Ursulin
- [PATCH 07/40] drm/i915: Consolidate checks for memcpy-from-wc support
Tvrtko Ursulin
- [PATCH 13/40] drm/i915: Use fixed-sized types for stolen
Tvrtko Ursulin
- [PATCH 12/40] drm/i915: Use phys_addr_t for the address of stolen memory
Chris Wilson
- [PATCH 15/40] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Tvrtko Ursulin
- ✓ Fi.CI.BAT: success for drm/i915: Extending DC9 support for GEN9_LP.
Patchwork
- [PATCH 15/40] drm/i915/guc: Exclude the upper end of the Global GTT for the GuC
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/40] dma-fence: Clear fence->status during dma_fence_init()
Patchwork
- [PATCH 01/87] dma-fence: Clear fence->status during dma_fence_init()
Chris Wilson
- [PATCH 02/87] dma-fence: Wrap querying the fence->status
Chris Wilson
- [PATCH 03/87] dma-fence: Introduce drm_fence_set_error() helper
Chris Wilson
- [PATCH 04/87] drm/i915: Consolidate reset_request()
Chris Wilson
- [PATCH 05/87] drm/i915: Set guilty-flag on fence after detecting a hang
Chris Wilson
- [PATCH 06/87] drm/i915: Consolidate checks for memcpy-from-wc support
Chris Wilson
- [PATCH 07/87] drm/i915: Use phys_addr_t for the address of stolen memory
Chris Wilson
- [PATCH 08/87] drm/i915: Use fixed-sized types for stolen
Chris Wilson
- [PATCH 09/87] drm/i915: Use range_overflows()
Chris Wilson
- [PATCH 10/87] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 11/87] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 12/87] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 13/87] drm/i915: Simplify testing for am-I-the-kernel-context?
Chris Wilson
- [PATCH 14/87] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 16/87] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 17/87] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 18/87] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 19/87] drm/i915: Extact compute_partial_view()
Chris Wilson
- [PATCH 20/87] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 21/87] drm/i915: Align GGTT sizes to a fence tile row
Chris Wilson
- [PATCH 22/87] drm/i915: Replace WARNs in fence register writes with extensive asserts
Chris Wilson
- [PATCH 23/87] drm/i915: Store required fence size/alignment for GGTT vma
Chris Wilson
- [PATCH 24/87] drm/i915: Remove the rounding down of the gen4+ fence region
Chris Wilson
- [PATCH 25/87] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 26/87] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 27/87] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 28/87] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 29/87] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 30/87] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 31/87] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 32/87] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 33/87] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 34/87] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 35/87] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 36/87] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 37/87] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 38/87] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 39/87] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 40/87] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 41/87] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 42/87] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 43/87] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 44/87] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 45/87] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 46/87] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 47/87] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 48/87] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 49/87] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 50/87] st-live-object
Chris Wilson
- [PATCH 51/87] st-partial-view
Chris Wilson
- [PATCH 52/87] st-mmap-offset-exhaustion
Chris Wilson
- [PATCH 53/87] st-coherency
Chris Wilson
- [PATCH 54/87] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 55/87] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 56/87] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 57/87] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 58/87] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 59/87] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 60/87] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 61/87] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 62/87] ggtt-fill
Chris Wilson
- [PATCH 63/87] st-gtt-walk
Chris Wilson
- [PATCH 64/87] st-vma
Chris Wilson
- [PATCH 65/87] st-vma-pin
Chris Wilson
- [PATCH 66/87] st-vma-rotate
Chris Wilson
- [PATCH 67/87] st-vma-partial
Chris Wilson
- [PATCH 68/87] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 69/87] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 70/87] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 71/87] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 72/87] micro-gen8-ppgtt-insert
Chris Wilson
- [PATCH 73/87] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 74/87] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 75/87] flush-page
Chris Wilson
- [PATCH 76/87] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 77/87] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 78/87] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 79/87] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 80/87] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 81/87] no-used-ptes
Chris Wilson
- [PATCH 82/87] no-used-pdes
Chris Wilson
- [PATCH 83/87] no-used-pdpes
Chris Wilson
- [PATCH 84/87] no-used-pml4
Chris Wilson
- [PATCH 85/87] hmm
Chris Wilson
- [PATCH 86/87] mark-ppgtt
Chris Wilson
- [PATCH 87/87] defunct-trace-points
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/87] dma-fence: Clear fence->status during dma_fence_init()
Patchwork
- [PATCH 07/87] drm/i915: Use phys_addr_t for the address of stolen memory
Tvrtko Ursulin
- [PATCH 10/87] drm/i915: Purge loose pages if we run out of DMA remap space
Tvrtko Ursulin
- [PATCH 11/87] drm/i915: Fix phys pwrite for struct_mutex-less operation
Tvrtko Ursulin
- [PATCH 10/87] drm/i915: Purge loose pages if we run out of DMA remap space
Chris Wilson
- [PATCH 11/87] drm/i915: Fix phys pwrite for struct_mutex-less operation
Chris Wilson
- [PATCH 12/87] drm/i915: Drain freed objects for mmap space exhaustion
Tvrtko Ursulin
- [PATCH 12/87] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 12/87] drm/i915: Drain freed objects for mmap space exhaustion
Chris Wilson
- [PATCH 13/87] drm/i915: Simplify testing for am-I-the-kernel-context?
Tvrtko Ursulin
- [PATCH 14/87] drm/i915: Name the anonymous structs inside i915_ggtt_view
Tvrtko Ursulin
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Tvrtko Ursulin
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 16/87] drm/i915: Convert i915_ggtt_view to use an anonymous union
Tvrtko Ursulin
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Tvrtko Ursulin
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH v3 0/5] drm/dp: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH v3 1/5] drm/dp: add connector backpointer to drm_dp_aux
Tomeu Vizoso
- [PATCH v3 2/5] drm/bridge: analogix_dp: set connector to drm_dp_aux
Tomeu Vizoso
- [PATCH v3 3/5] drm/dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v3 4/5] drm/bridge: analogix_dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v3 5/5] drm/rockchip: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Tvrtko Ursulin
- [PATCH v3 1/5] drm/dp: add connector backpointer to drm_dp_aux
Sean Paul
- [PATCH v3 3/5] drm/dp: add helpers for capture of frame CRCs
Sean Paul
- [PATCH v3 5/5] drm/rockchip: Implement CRC debugfs API
Sean Paul
- [PATCH 15/87] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/dp: Implement CRC debugfs API (rev2)
Patchwork
- [PATCH v3 1/5] drm/dp: add connector backpointer to drm_dp_aux
Tomeu Vizoso
- [PATCH v3 3/5] drm/dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v3 5/5] drm/rockchip: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH v4 0/5] drm/dp: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH v4 1/5] drm/dp: add connector backpointer to drm_dp_aux
Tomeu Vizoso
- [PATCH v4 2/5] drm/bridge: analogix_dp: set connector to drm_dp_aux
Tomeu Vizoso
- [PATCH v4 3/5] drm/dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v4 4/5] drm/bridge: analogix_dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v4 5/5] drm/rockchip: Implement CRC debugfs API
Tomeu Vizoso
- ✓ Fi.CI.BAT: success for drm/dp: Implement CRC debugfs API (rev3)
Patchwork
- [PATCH v3 1/5] drm/dp: add connector backpointer to drm_dp_aux
Sean Paul
- [PATCH v4 3/5] drm/dp: add helpers for capture of frame CRCs
Sean Paul
- [PATCH 01/82] drm/i915: Extract compute_partial_view()
Chris Wilson
- [PATCH 02/82] drm/i915: Clip the partial view against the object not vma
Chris Wilson
- [PATCH 03/82] drm/i915: Consolidate reset_request()
Chris Wilson
- [PATCH 04/82] drm/i915: Set guilty-flag on fence after detecting a hang
Chris Wilson
- [PATCH 05/82] drm/i915: Set an error status for a resubmitted request
Chris Wilson
- [PATCH 06/82] drm/i915: Mark all incomplete requests as -EIO when wedged
Chris Wilson
- [PATCH 07/82] drm/i915: Rename i915_gem_engine_cleanup() to engine_set_wedged()
Chris Wilson
- [PATCH 08/82] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 09/82] drm/i915: Pack the partial view size and offset into a single u64
Chris Wilson
- [PATCH 10/82] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 11/82] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 12/82] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 13/82] drm/i915: Include ioctl in set-tiling and get-tiling function names
Chris Wilson
- [PATCH 14/82] drm/i915: Split out i915_gem_object_set_tiling()
Chris Wilson
- [PATCH 15/82] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 16/82] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 17/82] drm/i915: Replace 4096 with PAGE_SIZE or I915_GTT_PAGE_SIZE
Chris Wilson
- [PATCH 18/82] drm/i915: Use the MRU stack search after evicting
Chris Wilson
- [PATCH 19/82] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 20/82] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 21/82] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 22/82] drm/i915: Detect impossible GTT insertion
Chris Wilson
- [PATCH 23/82] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 24/82] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 25/82] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 26/82] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 27/82] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 28/82] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 29/82] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 30/82] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 31/82] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 32/82] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 33/82] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 34/82] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 35/82] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 36/82] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 37/82] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 38/82] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 39/82] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 40/82] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 41/82] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 42/82] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 43/82] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 44/82] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 45/82] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 46/82] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 47/82] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 48/82] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 49/82] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 50/82] drm/i915: Exercising filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 51/82] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 52/82] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 53/82] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 54/82] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 55/82] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 56/82] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 57/82] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 58/82] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 59/82] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 60/82] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 61/82] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 62/82] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 63/82] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 64/82] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 65/82] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 66/82] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 67/82] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 68/82] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 69/82] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 70/82] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 71/82] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 72/82] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 73/82] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 74/82] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 75/82] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 76/82] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 77/82] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 78/82] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- [PATCH 79/82] drm/i915: Remove redundant TLB invalidate on switching contexts
Chris Wilson
- [PATCH 80/82] drm/i915: Reduce context alignment
Chris Wilson
- [PATCH 81/82] ctx-inhibit-wa
Chris Wilson
- [PATCH 82/82] drm/i915: Suppress switch_mm emission between the same aliasing_ppgtt
Chris Wilson
- [PATCH] dp-mst-register
Chris Wilson
- [PATCH] dp-mst-register
Chris Wilson
- [PATCH] dp-mst-register
Chris Wilson
- [PATCH 1/4] lib/scatterlist: Fix offset type in sg_alloc_table_from_pages
Tvrtko Ursulin
- [PATCH 2/4] lib/scatterlist: Avoid potential scatterlist entry overflow
Tvrtko Ursulin
- [PATCH 3/4] lib/scatterlist: Introduce and export __sg_alloc_table_from_pages
Tvrtko Ursulin
- [PATCH 4/4] drm/i915: Use __sg_alloc_table_from_pages for userptr allocations
Tvrtko Ursulin
- [PATCH 1/4] lib/scatterlist: Fix offset type in sg_alloc_table_from_pages
Tvrtko Ursulin
- [PATCH 2/4] lib/scatterlist: Avoid potential scatterlist entry overflow
Tvrtko Ursulin
- [PATCH 3/4] lib/scatterlist: Introduce and export __sg_alloc_table_from_pages
Tvrtko Ursulin
- [PATCH 4/4] drm/i915: Use __sg_alloc_table_from_pages for userptr allocations
Tvrtko Ursulin
- [PATCH v2 0/7] drm/atomic: Add accessor macros for all atomic state.
Maarten Lankhorst
- [PATCH v2 1/7] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH v2 2/7] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH v2 3/7] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH v2 4/7] drm/atomic: Fix atomic helpers to use the new iterator macros.
Maarten Lankhorst
- [PATCH v2 5/7] drm/atomic: Add macros to access existing old/new state
Maarten Lankhorst
- [PATCH v2 6/7] drm/atomic: Convert get_existing_state callers to get_old/new_state
Maarten Lankhorst
- [PATCH v2 7/7] drm/blend: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH v2 0/7] drm/atomic: Add accessor macros for all atomic state.
Maarten Lankhorst
- [PATCH v2 1/7] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH v2 2/7] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH v2 3/7] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH v2 4/7] drm/atomic: Fix atomic helpers to use the new iterator macros.
Maarten Lankhorst
- [PATCH v2 5/7] drm/atomic: Add macros to access existing old/new state
Maarten Lankhorst
- [PATCH v2 6/7] drm/atomic: Convert get_existing_state callers to get_old/new_state
Maarten Lankhorst
- [PATCH v2 7/7] drm/blend: Use new atomic iterator macros.
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for dp-mst-register (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] lib/scatterlist: Fix offset type in sg_alloc_table_from_pages
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] lib/scatterlist: Fix offset type in sg_alloc_table_from_pages
Patchwork
- ✗ Fi.CI.BAT: warning for drm/atomic: Add accessor macros for all atomic state. (rev2)
Patchwork
- [PATCH 1/3] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH 2/3] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH 3/3] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/atomic: Add new iterators over all state, v3.
Patchwork
- [PATCH 1/4] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH 2/4] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH 3/4] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH 4/4] drm/atomic: Fix atomic helpers to use the new iterator macros.
Maarten Lankhorst
- [PATCH 1/4] drm/i915: Remove redundant TLB invalidate on switching contexts
Chris Wilson
- [PATCH 2/4] drm/i915: Reduce context alignment
Chris Wilson
- [PATCH 3/4] ctx-inhibit-wa
Chris Wilson
- [PATCH 4/4] drm/i915: Suppress switch_mm emission between the same aliasing_ppgtt
Chris Wilson
- [PATCH 1/5] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH 2/5] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH 3/5] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH 4/5] drm/atomic: Fix atomic helpers to use the new iterator macros.
Maarten Lankhorst
- [PATCH 5/5] drm/atomic: Add macros to access existing old/new state
Maarten Lankhorst
- [PATCH] HAX enable guc submission for CI
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/atomic: Add new iterators over all state, v3.
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/atomic: Add new iterators over all state, v3.
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Remove redundant TLB invalidate on switching contexts
Patchwork
- [PATCH 00/10] Execlist based engine-reset
Michel Thierry
- [PATCH 01/10] drm/i915: Keep i915_handle_error kerneldoc parameters together
Michel Thierry
- [PATCH 02/10] drm/i915: Update i915_reset parameter for kerneldoc
Michel Thierry
- [PATCH 03/10] drm/i915: Update i915.reset to handle engine resets
Michel Thierry
- [PATCH 04/10] drm/i915/tdr: Modify error handler for per engine hang recovery
Michel Thierry
- [PATCH 05/10] drm/i915/tdr: Add support for per engine reset recovery
Michel Thierry
- [PATCH 06/10] drm/i915: Skip reset request if there is one already
Michel Thierry
- [PATCH 07/10] drm/i915/tdr: Add engine reset count to error state
Michel Thierry
- [PATCH 08/10] drm/i915/tdr: Export per-engine reset count info to debugfs
Michel Thierry
- [PATCH 09/10] drm/i915/tdr: Enable Engine reset and recovery support
Michel Thierry
- [PATCH 10/10] drm/i915: Add engine reset count in get-reset-stats ioctl
Michel Thierry
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/atomic: Add new iterators over all state, v3.
Patchwork
- ✗ Fi.CI.BAT: failure for HAX enable guc submission for CI
Patchwork
- ✓ Fi.CI.BAT: success for Execlist based engine-reset
Patchwork
- [PATCH 1/7] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH 2/7] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH 3/7] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH 4/7] drm/atomic: Fix atomic helpers to use the new iterator macros.
Maarten Lankhorst
- [PATCH 5/7] drm/atomic: Add macros to access existing old/new state
Maarten Lankhorst
- [PATCH 6/7] drm/atomic: Convert get_existing_state callers to get_old/new_state
Maarten Lankhorst
- [PATCH 7/7] drm/blend: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH v5 0/4] drm/dp: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH v5 1/4] drm/bridge: analogix_dp: set connector to drm_dp_aux
Tomeu Vizoso
- [PATCH v5 2/4] drm/dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v5 3/4] drm/bridge: analogix_dp: add helpers for capture of frame CRCs
Tomeu Vizoso
- [PATCH v5 4/4] drm/rockchip: Implement CRC debugfs API
Tomeu Vizoso
- [PATCH 1/7] drm/atomic: Add new iterators over all state, v3.
Maarten Lankhorst
- [PATCH 2/7] drm/atomic: Make add_affected_connectors look at crtc_state.
Maarten Lankhorst
- [PATCH 3/7] drm/atomic: Use new atomic iterator macros.
Maarten Lankhorst
- [PATCH 4/7] drm/atomic: Fix atomic helpers to use the new iterator macros.
Maarten Lankhorst
- [PATCH 5/7] drm/atomic: Add macros to access existing old/new state
Maarten Lankhorst
- [PATCH 6/7] drm/atomic: Convert get_existing_state callers to get_old/new_state, v2.
Maarten Lankhorst
- [PATCH 7/7] drm/blend: Use new atomic iterator macros.
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/atomic: Add new iterators over all state, v3.
Patchwork
- ✓ Fi.CI.BAT: success for drm/dp: Implement CRC debugfs API (rev4)
Patchwork
- [PATCH 01/72] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 02/72] drm/i915: Mark the ggtt_view structs as packed
Chris Wilson
- [PATCH 03/72] drm/i915: Compact memcmp in i915_vma_compare()
Chris Wilson
- [PATCH 04/72] drm/i915: Stop clearing i915_ggtt_view
Chris Wilson
- [PATCH 05/72] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 06/72] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 07/72] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 08/72] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 09/72] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 10/72] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 11/72] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 12/72] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 13/72] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 14/72] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 15/72] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 16/72] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 17/72] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 18/72] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 19/72] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 20/72] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 21/72] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 22/72] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 23/72] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 24/72] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 25/72] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 26/72] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 27/72] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 28/72] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 29/72] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 30/72] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 31/72] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 32/72] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 33/72] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 34/72] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 35/72] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 36/72] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 37/72] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 38/72] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 39/72] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 40/72] drm/i915: Exercising filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 41/72] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 42/72] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 43/72] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 44/72] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 45/72] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 46/72] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 47/72] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 48/72] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 49/72] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 50/72] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 51/72] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 52/72] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 53/72] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 54/72] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 55/72] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 56/72] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 57/72] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 58/72] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 59/72] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 60/72] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 61/72] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 62/72] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 63/72] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 64/72] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 65/72] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 66/72] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 67/72] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 68/72] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- [PATCH 69/72] drm/i915: Remove redundant TLB invalidate on switching contexts
Chris Wilson
- [PATCH 70/72] drm/i915: Reduce context alignment
Chris Wilson
- [PATCH 71/72] ctx-inhibit-wa
Chris Wilson
- [PATCH 72/72] drm/i915: Suppress switch_mm emission between the same aliasing_ppgtt
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/atomic: Add new iterators over all state, v3.
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/72] drm/i915: Name the anonymous structs inside i915_ggtt_view
Patchwork
- [PATCH 01/68] drm/i915: Name the anonymous structs inside i915_ggtt_view
Chris Wilson
- [PATCH 02/68] drm/i915: Mark the ggtt_view structs as packed
Chris Wilson
- [PATCH 03/68] drm/i915: Compact memcmp in i915_vma_compare()
Chris Wilson
- [PATCH 04/68] drm/i915: Stop clearing i915_ggtt_view
Chris Wilson
- [PATCH 05/68] drm/i915: Convert i915_ggtt_view to use an anonymous union
Chris Wilson
- [PATCH 06/68] drm/i915: Eliminate superfluous i915_ggtt_view_rotated
Chris Wilson
- [PATCH 07/68] drm/i915: Eliminate superfluous i915_ggtt_view_normal
Chris Wilson
- [PATCH 08/68] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 09/68] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 10/68] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 11/68] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 12/68] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 13/68] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 14/68] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 15/68] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 16/68] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 17/68] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 18/68] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 19/68] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 20/68] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 21/68] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 22/68] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 23/68] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 24/68] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 25/68] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 26/68] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 27/68] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 28/68] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 29/68] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 30/68] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 31/68] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 32/68] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 33/68] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 34/68] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 35/68] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 36/68] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 37/68] drm/i915: Move i915_ppgtt_close() into i915_gem_gtt.c
Chris Wilson
- [PATCH 38/68] drm/i915: Assert that we have allocated the drm_mm_node upon pinning
Chris Wilson
- [PATCH 39/68] drm/i915: Exercising filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 40/68] drm/i915: Exercising filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 41/68] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 42/68] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 43/68] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 44/68] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 45/68] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 46/68] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 47/68] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 48/68] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 49/68] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 50/68] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 51/68] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 52/68] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 53/68] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 54/68] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 55/68] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 56/68] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 57/68] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 58/68] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 59/68] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 60/68] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 61/68] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 62/68] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 63/68] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 64/68] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 65/68] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 66/68] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 67/68] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 68/68] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- [PATCH 1/1] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Sagar Arun Kamble
- [PATCH 1/2] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Enable GuC submission
Sagar Arun Kamble
- ✓ Fi.CI.BAT: success for series starting with [01/68] drm/i915: Name the anonymous structs inside i915_ggtt_view
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [1/1] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Patchwork
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Sagar Arun Kamble
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Sagar Arun Kamble
- [PATCH 3/3] drm/i915: Enable GuC submission
Sagar Arun Kamble
- [PATCH 1/1] drm/i915: Enable GuC submission
Sagar Arun Kamble
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Chris Wilson
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Kamble, Sagar A
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Patchwork
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/1] drm/i915: Enable GuC submission
Patchwork
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Kamble, Sagar A
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Chris Wilson
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Kamble, Sagar A
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Kamble, Sagar A
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Chris Wilson
- [PATCH 2/3] drm/i915: WARN if RPS adjustment is more than range
Kamble, Sagar A
- ✗ Fi.CI.BAT: warning for series starting with [1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission (rev2)
Patchwork
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission (rev2)
Chris Wilson
- [PATCH 01/62] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 02/62] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 03/62] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 04/62] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 05/62] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 06/62] drm/i915: Rename some warts in the VMA API
Chris Wilson
- [PATCH 07/62] drm/i915: Remove i915_vma_create from VMA API
Chris Wilson
- [PATCH 08/62] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 09/62] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 10/62] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 11/62] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 12/62] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 13/62] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 14/62] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 15/62] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 16/62] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 17/62] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 18/62] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 19/62] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 20/62] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 21/62] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 22/62] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 23/62] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 24/62] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 25/62] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 26/62] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 27/62] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 28/62] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 29/62] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 30/62] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 31/62] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 32/62] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 33/62] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 34/62] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 35/62] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 36/62] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 37/62] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 38/62] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 39/62] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 40/62] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 41/62] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 42/62] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 43/62] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 44/62] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 45/62] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 46/62] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 47/62] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 48/62] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 49/62] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 50/62] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 51/62] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 52/62] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 53/62] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 54/62] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 55/62] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 56/62] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 57/62] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 58/62] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 59/62] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 60/62] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 61/62] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 62/62] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/62] drm/i915: Construct a request even if the GPU is currently hung
Patchwork
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Kamble, Sagar A
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Sagar Arun Kamble
- [PATCH 2/3] drm/i915: Set adjustment to zero on Up/Down interrupts if freq is already max/min
Sagar Arun Kamble
- [PATCH 3/3] drm/i915: Enable GuC submission
Sagar Arun Kamble
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Patchwork
- [PATCH 3/3] drm/i915: Enable GuC submission
Sagar Arun Kamble
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Chris Wilson
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Kamble, Sagar A
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Chris Wilson
- Re: ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Kamble, Sagar A
- RE: ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Saarinen, Jani
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Kamble, Sagar A
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Chris Wilson
- [PATCH 01/68] drm/i915: Move engine reset preparation to i915_gem_reset_prepare()
Chris Wilson
- [PATCH 02/68] drm/i915: Detect a failed GPU reset+recovery
Chris Wilson
- [PATCH 03/68] drm/i915: Construct a request even if the GPU is currently hung
Chris Wilson
- [PATCH 04/68] drm/i915: Skip switch to kernel context if already done
Chris Wilson
- [PATCH 05/68] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 06/68] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 07/68] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 08/68] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 09/68] drm/i915: Rename some warts in the VMA API
Chris Wilson
- [PATCH 10/68] drm/i915: Remove i915_vma_create from VMA API
Chris Wilson
- [PATCH 11/68] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 12/68] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 13/68] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 14/68] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 15/68] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 16/68] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 17/68] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 18/68] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 19/68] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 20/68] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 21/68] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 22/68] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 23/68] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 24/68] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 25/68] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 26/68] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 27/68] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 28/68] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 29/68] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 30/68] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 31/68] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 32/68] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 33/68] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 34/68] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 35/68] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 36/68] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 37/68] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 38/68] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 39/68] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 40/68] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 41/68] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 42/68] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 43/68] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 44/68] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 45/68] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 46/68] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 47/68] drm/i915: Add mock exercise for i915_gem_gtt_reserve
Chris Wilson
- [PATCH 48/68] drm/i915: Add mock exercise for i915_gem_gtt_insert
Chris Wilson
- [PATCH 49/68] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 50/68] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 51/68] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 52/68] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 53/68] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 54/68] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 55/68] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 56/68] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 57/68] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 58/68] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 59/68] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 60/68] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 61/68] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 62/68] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 63/68] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 64/68] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 65/68] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 66/68] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 67/68] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 68/68] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/68] drm/i915: Move engine reset preparation to i915_gem_reset_prepare()
Patchwork
- [PATCH 1/3] drm/i915: Handle GEN6_PMINTRMSK for proper masking of RPS interrupts with GuC submission
Kamble, Sagar A
- [PATCH 1/3] drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC
Sagar Arun Kamble
- [PATCH 2/3] drm/i915: Set adjustment to zero on Up/Down interrupts if freq is already max/min
Sagar Arun Kamble
- [PATCH 3/3] drm/i915: Enable GuC submission
Sagar Arun Kamble
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC
Patchwork
- [PATCH 1/3] drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC
Sagar Arun Kamble
- [PATCH 2/3] drm/i915: Set adjustment to zero on Up/Down interrupts if freq is already max/min
Sagar Arun Kamble
- [PATCH 3/3] drm/i915: Enable GuC submission
Sagar Arun Kamble
- [PATCH 1/3] drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC
Chris Wilson
- [PATCH 2/3] drm/i915: Set adjustment to zero on Up/Down interrupts if freq is already max/min
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC
Patchwork
- [PATCH] drm/i915: signal fences from irq handler if complete
Chris Wilson
- [PATCH 0/8] HuC Loading Patches
Anusha Srivatsa
- [PATCH 1/8] drm/i915/guc: Make the GuC fw loading helper functions general
Anusha Srivatsa
- [PATCH 0/8] HuC Loading Patches
Anusha Srivatsa
- [PATCH 1/8] drm/i915/guc: Make the GuC fw loading helper functions general
Anusha Srivatsa
- [PATCH 2/8] drm/i915/huc: Unified css_header struct for GuC and HuC
Anusha Srivatsa
- [PATCH 3/8] drm/i915/huc: Add HuC fw loading support
Anusha Srivatsa
- [PATCH 4/8] drm/i915/huc: Add BXT HuC Loading Support
Anusha Srivatsa
- [PATCH 5/8] drm/i915/HuC: Add KBL huC loading Support
Anusha Srivatsa
- [PATCH 6/8] drm/i915/huc: Add debugfs for HuC loading status check
Anusha Srivatsa
- [PATCH 7/8] drm/i915/huc: Support HuC authentication
Anusha Srivatsa
- [PATCH 8/8] drm/i915/get_params: Add HuC status to getparams
Anusha Srivatsa
- ✓ Fi.CI.BAT: success for HuC Loading Patches
Patchwork
- [PATCH 2/3] drm/i915: Set adjustment to zero on Up/Down interrupts if freq is already max/min
Kamble, Sagar A
- [PATCH 01/65] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 02/65] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 03/65] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 04/65] drm/i915: Track pinned vma in intel_plane_state
Chris Wilson
- [PATCH 05/65] drm/i915: Rename some warts in the VMA API
Chris Wilson
- [PATCH 06/65] drm/i915: Add a check that the VMA instance we lookup matches the request
Chris Wilson
- [PATCH 07/65] drm/i915: Remove i915_vma_create from VMA API
Chris Wilson
- [PATCH 08/65] drm/i915: Remove i915_gem_object_to_ggtt()
Chris Wilson
- [PATCH 09/65] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 10/65] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 11/65] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 12/65] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 13/65] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 14/65] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 15/65] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 16/65] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 17/65] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 18/65] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 19/65] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 20/65] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 21/65] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 22/65] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 23/65] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 24/65] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 25/65] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 26/65] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 27/65] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 28/65] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 29/65] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 30/65] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 31/65] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 32/65] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 33/65] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 34/65] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 35/65] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 36/65] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 37/65] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 38/65] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 39/65] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 40/65] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 41/65] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 42/65] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 43/65] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 44/65] drm/i915: Add mock exercise for i915_gem_gtt_reserve
Chris Wilson
- [PATCH 45/65] drm/i915: Add mock exercise for i915_gem_gtt_insert
Chris Wilson
- [PATCH 46/65] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 47/65] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 48/65] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 49/65] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 50/65] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 51/65] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 52/65] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 53/65] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 54/65] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 55/65] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 56/65] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 57/65] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 58/65] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 59/65] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 60/65] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 61/65] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 62/65] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 63/65] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 64/65] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 65/65] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/65] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Patchwork
- [PATCH] drm/i915: Use atomic page flip for intel again.
Maarten Lankhorst
- ✓ Fi.CI.BAT: success for drm/i915: Use atomic page flip for intel again.
Patchwork
- [PATCH] HAX enable guc submission for CI
Chris Wilson
- ✗ Fi.CI.BAT: failure for HAX enable guc submission for CI (rev2)
Patchwork
- [PATCH 1/3] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 2/3] q-often
Chris Wilson
- [PATCH 3/3] dma-fence-first
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915: Only disable execlist preemption for the duration of the request
Patchwork
- [PATCH 1/4] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 2/4] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 3/4] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 4/4] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [1/4] drm/i915: Only disable execlist preemption for the duration of the request
Patchwork
- [PATCH 1/2] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 2/2] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 1/2] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 2/2] drm/i915: Reset the gpu on takeover
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Split intel_engine allocation and initialisation
Patchwork
- [PATCH 01/49] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 02/49] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 03/49] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 04/49] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 05/49] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 06/49] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- [PATCH 07/49] drm/i915: Pass around gen to tile_height to special case gen2
Chris Wilson
- [PATCH 08/49] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 09/49] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 10/49] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 11/49] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 12/49] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 13/49] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 14/49] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 15/49] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 16/49] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 17/49] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 18/49] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 19/49] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 20/49] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 21/49] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 22/49] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 23/49] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 24/49] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 25/49] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 26/49] drm/i915: Check ordering between engines
Chris Wilson
- [PATCH 27/49] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 28/49] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 29/49] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 30/49] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 31/49] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 32/49] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 33/49] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 34/49] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 35/49] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 36/49] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 37/49] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 38/49] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 39/49] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 40/49] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 41/49] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 42/49] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 43/49] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 44/49] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 45/49] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 46/49] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 47/49] drm/i915: Add mock exercise for i915_gem_gtt_reserve
Chris Wilson
- [PATCH 48/49] drm/i915: Add mock exercise for i915_gem_gtt_insert
Chris Wilson
- [PATCH 49/49] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Split intel_engine allocation and initialisation
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [01/49] drm/i915: Split intel_engine allocation and initialisation
Patchwork
- [PATCH 01/49] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 02/49] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 03/49] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 04/49] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 05/49] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 06/49] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- [PATCH 07/49] drm/i915: Pass around gen to tile_height to special case gen2
Chris Wilson
- [PATCH 08/49] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 09/49] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 10/49] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 11/49] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 12/49] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 13/49] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 14/49] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 15/49] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 16/49] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 17/49] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 18/49] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 19/49] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 20/49] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 21/49] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 22/49] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 23/49] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 24/49] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 25/49] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 26/49] drm/i915: Check ordering between engines
Chris Wilson
- [PATCH 27/49] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 28/49] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 29/49] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 30/49] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 31/49] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 32/49] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 33/49] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 34/49] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 35/49] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 36/49] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 37/49] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 38/49] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 39/49] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 40/49] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 41/49] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 42/49] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 43/49] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 44/49] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 45/49] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 46/49] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 47/49] drm/i915: Add mock exercise for i915_gem_gtt_reserve
Chris Wilson
- [PATCH 48/49] drm/i915: Add mock exercise for i915_gem_gtt_insert
Chris Wilson
- [PATCH 49/49] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 1/7] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 2/7] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 3/7] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 4/7] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 5/7] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 6/7] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- [PATCH 7/7] lrc-dump
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [01/49] drm/i915: Split intel_engine allocation and initialisation
Patchwork
- [PATCH 11/11] drm/i915/mst: use max link not sink lane count
Jani Nikula
- [PATCH 01/11] drm/i915/dp: use known correct array size in rate_to_index
Jani Nikula
- [PATCH 02/11] drm/i915/dp: return errors from rate_to_index()
Jani Nikula
- [PATCH 03/11] drm/i915/dp: rename rate_to_index() to intel_dp_find_rate() and reuse
Jani Nikula
- [PATCH 04/11] drm/i915/dp: cache source rates at init
Jani Nikula
- [PATCH 05/11] drm/i915/dp: generate and cache sink rate array for all DP, not just eDP 1.4
Jani Nikula
- [PATCH 06/11] drm/i915/dp: use the sink rates array for max sink rates
Jani Nikula
- [PATCH 07/11] drm/i915/dp: cache common rates with sink rates
Jani Nikula
- [PATCH 08/11] drm/i915/dp: fallback link rate seek doesn't need to use rate limit
Jani Nikula
- [PATCH 09/11] drm/i915/dp: don't call the link parameters sink parameters
Jani Nikula
- [PATCH 10/11] drm/i915/dp: add functions for max common link rate and lane count
Jani Nikula
- [PATCH 11/11] drm/i915/mst: use max link not sink lane count
Jani Nikula
- ✗ Fi.CI.BAT: warning for series starting with [1/7] drm/i915: Split intel_engine allocation and initialisation
Patchwork
- [PATCH 1/2] drm/i915: Assert that the kernel_context is hw-id 0
Chris Wilson
- [PATCH 2/2] drm/i915: Assert that the context-switch completion matches our context
Chris Wilson
- [PATCH 1/9] drm/i915: Assert that the kernel_context is hw-id 0
Chris Wilson
- [PATCH 2/9] drm/i915: Assert that the context-switch completion matches our context
Chris Wilson
- [PATCH 3/9] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 4/9] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 5/9] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 6/9] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 7/9] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 8/9] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- [PATCH 9/9] lrc-dump
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Assert that the kernel_context is hw-id 0
Patchwork
- [PATCH 01/11] drm/i915/dp: use known correct array size in rate_to_index
Jani Nikula
- [PATCH 02/11] drm/i915/dp: return errors from rate_to_index()
Jani Nikula
- [PATCH 03/11] drm/i915/dp: rename rate_to_index() to intel_dp_find_rate() and reuse
Jani Nikula
- [PATCH 04/11] drm/i915/dp: cache source rates at init
Jani Nikula
- [PATCH 05/11] drm/i915/dp: generate and cache sink rate array for all DP, not just eDP 1.4
Jani Nikula
- [PATCH 06/11] drm/i915/dp: use the sink rates array for max sink rates
Jani Nikula
- [PATCH 07/11] drm/i915/dp: cache common rates with sink rates
Jani Nikula
- [PATCH 08/11] drm/i915/dp: fallback link rate seek doesn't need to use rate limit
Jani Nikula
- [PATCH 09/11] drm/i915/dp: don't call the link parameters sink parameters
Jani Nikula
- [PATCH 10/11] drm/i915/dp: add functions for max common link rate and lane count
Jani Nikula
- [PATCH 11/11] drm/i915/mst: use max link not sink lane count
Jani Nikula
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Assert that the kernel_context is hw-id 0
Patchwork
- [PATCH 1/9] drm/i915: Assert that the kernel_context is hw-id 0
Chris Wilson
- [PATCH 2/9] drm/i915: Assert that the context-switch completion matches our context
Chris Wilson
- [PATCH 3/9] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 4/9] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 5/9] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 6/9] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 7/9] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 8/9] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- [PATCH 9/9] lrc-dump
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915/dp: use known correct array size in rate_to_index
Patchwork
- ✗ Fi.CI.BAT: warning for series starting with [1/9] drm/i915: Assert that the kernel_context is hw-id 0
Patchwork
- [PATCH 01/10] drm/i915: Assert that the kernel_context is hw-id 0
Chris Wilson
- [PATCH 02/10] drm/i915: Assert that the context-switch completion matches our context
Chris Wilson
- [PATCH 03/10] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 04/10] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 05/10] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 06/10] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 07/10] drm/i915: Only run execlist context-switch handler after an interrupt
Chris Wilson
- [PATCH 08/10] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 09/10] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- [PATCH 10/10] lrc-dump
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915: Assert that the kernel_context is hw-id 0
Patchwork
- [PATCH 1/9] drm/i915: Assert that the kernel_context is hw-id 0
Chris Wilson
- [PATCH 2/9] drm/i915: Assert that the context-switch completion matches our context
Chris Wilson
- [PATCH 3/9] drm/i915: Split intel_engine allocation and initialisation
Chris Wilson
- [PATCH 4/9] drm/i915: Reset the gpu on takeover
Chris Wilson
- [PATCH 5/9] drm/i915: Only disable execlist preemption for the duration of the request
Chris Wilson
- [PATCH 6/9] drm/i915: Only run execlist context-switch handler after an interrupt
Chris Wilson
- [PATCH 7/9] drm/i915: Skip the execlists CSB scan and rewrite if the ring is untouched
Chris Wilson
- [PATCH 8/9] drm/i915: Dequeue execlists on a new request if any port is available
Chris Wilson
- [PATCH 9/9] drm/i915: Emit dma-fence (and execlists submit) first from signaler
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/9] drm/i915: Assert that the kernel_context is hw-id 0
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915/dp: use known correct array size in rate_to_index
Patchwork
- [PATCH 1/3] drm/i915/bxt: Enable IPC support
Mahesh Kumar
- [PATCH 2/3] drm/i915: Decode system memory bandwidth
Mahesh Kumar
- [PATCH 3/3] drm/i915/gen9: WM memory bandwidth related workaround
Mahesh Kumar
- [PATCH v6 01/27] drm/i915: Enable critical GuC logging by default
Sagar Arun Kamble
- [PATCH v6 02/27] drm/i915: Enable SKL v9.33 GuC Firmware
Sagar Arun Kamble
- [PATCH v6 03/27] drm/i915: Enable BXT v9.29 GuC Firmware
Sagar Arun Kamble
- [PATCH v6 04/27] drm/i915: Enable KBL v9.39 GuC Firmware
Sagar Arun Kamble
- [PATCH v6 05/27] drm/i915: Enable GuC loading, submission
Sagar Arun Kamble
- [PATCH v6 06/27] drm/i915/gen9: Separate RPS and RC6 handling
Sagar Arun Kamble
- [PATCH v6 07/27] drm/i915/slpc: Add has_slpc capability flag
Sagar Arun Kamble
- [PATCH v6 08/27] drm/i915/slpc: Add enable_slpc module parameter
Sagar Arun Kamble
- [PATCH v6 09/27] drm/i915/slpc: Sanitize GuC version
Sagar Arun Kamble
- [PATCH v6 10/27] drm/i915/slpc: Use intel_slpc_* functions if supported
Sagar Arun Kamble
- [PATCH v6 11/27] drm/i915/slpc: Enable SLPC in GuC if supported
Sagar Arun Kamble
- [PATCH v6 12/27] drm/i915/slpc: If using SLPC, do not set frequency
Sagar Arun Kamble
- [PATCH v6 13/27] drm/i915/slpc: Allocate/Release/Initialize SLPC shared data
Sagar Arun Kamble
- [PATCH v6 14/27] drm/i915/slpc: Add SLPC banner to RPS debugfs interfaces.
Sagar Arun Kamble
- [PATCH v6 15/27] drm/i915/slpc: Add SLPC communication interfaces
Sagar Arun Kamble
- [PATCH v6 16/27] drm/i915/slpc: Send RESET event to enable SLPC
Sagar Arun Kamble
- [PATCH v6 17/27] drm/i915/slpc: Send SHUTDOWN event
Sagar Arun Kamble
- [PATCH v6 18/27] drm/i915/slpc: Add parameter set/unset/get functions
Sagar Arun Kamble
- [PATCH v6 19/27] drm/i915/slpc: Add support for min/max frequency control
Sagar Arun Kamble
- [PATCH v6 20/27] drm/i915/slpc: Add enable/disable controls for SLPC tasks
Sagar Arun Kamble
- [PATCH v6 21/27] drm/i915/slpc: Add i915_slpc_info to debugfs
Sagar Arun Kamble
- [PATCH v6 22/27] drm/i915/slpc: Set default values for tasks and min frequency parameters
Sagar Arun Kamble
- [PATCH v6 23/27] drm/i915/slpc: Preserve min/max frequency softlimits on re-activation
Sagar Arun Kamble
- [PATCH v6 24/27] drm/i915/slpc: Add SKL SLPC Support
Sagar Arun Kamble
- [PATCH v6 25/27] drm/i915/slpc: Add Broxton SLPC support
Sagar Arun Kamble
- [PATCH v6 26/27] drm/i915/slpc: Add Kabylake SLPC support
Sagar Arun Kamble
- [PATCH v6 27/27] drm/i915/slpc: Enable SLPC, where supported
Sagar Arun Kamble
- [PATCH 1/3] drm/i915/bxt: Enable IPC support
Mahesh Kumar
- [PATCH 2/3] drm/i915: Decode system memory bandwidth
Mahesh Kumar
- [PATCH 3/3] drm/i915/gen9: WM memory bandwidth related workaround
Mahesh Kumar
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/bxt: Enable IPC support
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [v6,01/27] drm/i915: Enable critical GuC logging by default
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/bxt: Enable IPC support
Patchwork
- [PATCH 01/66] drm/i915: Pass around gen to tile_height to special case gen2
Chris Wilson
- [PATCH 02/66] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 03/66] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 04/66] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 05/66] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 06/66] drm/i915: Split device release from unload
Chris Wilson
- [PATCH 07/66] drm/i915: Unbind any residual objects/vma from the Global GTT on shutdown
Chris Wilson
- [PATCH 08/66] drm/i915: Flush the freed object queue on device release
Chris Wilson
- [PATCH 09/66] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 10/66] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 11/66] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 12/66] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 13/66] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 14/66] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 15/66] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 16/66] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 17/66] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 18/66] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 19/66] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 20/66] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 21/66] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 22/66] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 23/66] drm/i915: Test request ordering between engines
Chris Wilson
- [PATCH 24/66] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 25/66] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 26/66] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 27/66] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 28/66] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 29/66] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 30/66] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 31/66] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 32/66] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 33/66] drm/i915: Add a live dmabuf selftest
Chris Wilson
- [PATCH 34/66] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 35/66] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 36/66] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 37/66] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 38/66] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 39/66] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 40/66] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 41/66] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 42/66] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 43/66] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 44/66] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 45/66] drm/i915: Add mock exercise for i915_gem_gtt_reserve
Chris Wilson
- [PATCH 46/66] drm/i915: Add mock exercise for i915_gem_gtt_insert
Chris Wilson
- [PATCH 47/66] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 48/66] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 49/66] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 50/66] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 51/66] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 52/66] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 53/66] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 54/66] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 55/66] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 56/66] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 57/66] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 58/66] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 59/66] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 60/66] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 61/66] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 62/66] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 63/66] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 64/66] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 65/66] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 66/66] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/66] drm/i915: Pass around gen to tile_height to special case gen2
Patchwork
- [PATCH 1/6] drm/i915: Pass around gen to tile_height to special case gen2
Chris Wilson
- [PATCH 2/6] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 3/6] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 4/6] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 5/6] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 6/6] drm/i915: Split device release from unload
Chris Wilson
- [PATCH 01/66] drm/i915: Pass around gen to tile_height to special case gen2
Chris Wilson
- [PATCH 02/66] drm: Improve drm_mm search (and fix topdown allocation) with rbtrees
Chris Wilson
- [PATCH 03/66] drm: kselftest for drm_mm and bottom-up allocation
Chris Wilson
- [PATCH 04/66] drm/i915: Build DRM range manager selftests for CI
Chris Wilson
- [PATCH 05/66] drm: Provide a driver hook for drm_dev_release()
Chris Wilson
- [PATCH 06/66] drm/i915: Split device release from unload
Chris Wilson
- [PATCH 07/66] drm/i915: Unbind any residual objects/vma from the Global GTT on shutdown
Chris Wilson
- [PATCH 08/66] drm/i915: Flush the freed object queue on device release
Chris Wilson
- [PATCH 09/66] drm/i915: Provide a hook for selftests
Chris Wilson
- [PATCH 10/66] drm/i915: Add some selftests for sg_table manipulation
Chris Wilson
- [PATCH 11/66] drm/i915: Add unit tests for the breadcrumb rbtree, insert/remove
Chris Wilson
- [PATCH 12/66] drm/i915: Add unit tests for the breadcrumb rbtree, completion
Chris Wilson
- [PATCH 13/66] drm/i915: Add unit tests for the breadcrumb rbtree, wakeups
Chris Wilson
- [PATCH 14/66] drm/i915: Mock the GEM device for self-testing
Chris Wilson
- [PATCH 15/66] drm/i915: Mock a GGTT for self-testing
Chris Wilson
- [PATCH 16/66] drm/i915: Mock infrastructure for request emission
Chris Wilson
- [PATCH 17/66] drm/i915: Create a fake object for testing huge allocations
Chris Wilson
- [PATCH 18/66] drm/i915: Add selftests for i915_gem_request
Chris Wilson
- [PATCH 19/66] drm/i915: Add a simple request selftest for waiting
Chris Wilson
- [PATCH 20/66] drm/i915: Add a simple fence selftest to i915_gem_request
Chris Wilson
- [PATCH 21/66] drm/i915: Simple selftest to exercise live requests
Chris Wilson
- [PATCH 22/66] drm/i915: Test simultaneously submitting requests to all engines
Chris Wilson
- [PATCH 23/66] drm/i915: Test request ordering between engines
Chris Wilson
- [PATCH 24/66] drm/i915: Add selftests for object allocation, phys
Chris Wilson
- [PATCH 25/66] drm/i915: Add a live seftest for GEM objects
Chris Wilson
- [PATCH 26/66] drm/i915: Test partial mappings
Chris Wilson
- [PATCH 27/66] drm/i915: Test exhaustion of the mmap space
Chris Wilson
- [PATCH 28/66] drm/i915: Test coherency of and barriers between cache domains
Chris Wilson
- [PATCH 29/66] drm/i915: Move uncore selfchecks to live selftest infrastructure
Chris Wilson
- [PATCH 30/66] drm/i915: Test all fw tables during mock selftests
Chris Wilson
- [PATCH 31/66] drm/i915: Sanity check all registers for matching fw domains
Chris Wilson
- [PATCH 32/66] drm/i915: Add some mock tests for dmabuf interop
Chris Wilson
- [PATCH 33/66] drm/i915: Add a live dmabuf selftest
Chris Wilson
- [PATCH 34/66] drm/i915: Add initial selftests for i915_gem_gtt
Chris Wilson
- [PATCH 35/66] drm/i915: Exercise filling the top/bottom portions of the ppgtt
Chris Wilson
- [PATCH 36/66] drm/i915: Exercise filling the top/bottom portions of the global GTT
Chris Wilson
- [PATCH 37/66] drm/i915: Fill different pages of the GTT
Chris Wilson
- [PATCH 38/66] drm/i915: Exercise filling and removing random ranges from the live GTT
Chris Wilson
- [PATCH 39/66] drm/i915: Test creation of VMA
Chris Wilson
- [PATCH 40/66] drm/i915: Exercise i915_vma_pin/i915_vma_insert
Chris Wilson
- [PATCH 41/66] drm/i915: Verify page layout for rotated VMA
Chris Wilson
- [PATCH 42/66] drm/i915: Test creation of partial VMA
Chris Wilson
- [PATCH 43/66] drm/i915: Live testing for context execution
Chris Wilson
- [PATCH 44/66] drm/i915: Initial selftests for exercising eviction
Chris Wilson
- [PATCH 45/66] drm/i915: Add mock exercise for i915_gem_gtt_reserve
Chris Wilson
- [PATCH 46/66] drm/i915: Add mock exercise for i915_gem_gtt_insert
Chris Wilson
- [PATCH 47/66] drm/i915: Add initial selftests for hang detection and resets
Chris Wilson
- [PATCH 48/66] drm/i915: Micro-optimise i915_get_ggtt_vma_pages()
Chris Wilson
- [PATCH 49/66] drm/i915: Micro-optimise gen6_ppgtt_insert_entries()
Chris Wilson
- [PATCH 50/66] drm/i915: Micro-optimise gen8_ppgtt_insert_entries()
Chris Wilson
- [PATCH 51/66] drm/i915: Don't special case teardown of aliasing_ppgtt
Chris Wilson
- [PATCH 52/66] drm/i915: Split ggtt/alasing_gtt unbind_vma
Chris Wilson
- [PATCH 53/66] drm/i915: Convert clflushed pagetables over to WC maps
Chris Wilson
- [PATCH 54/66] drm/i915: Remove kmap/kunmap wrappers
Chris Wilson
- [PATCH 55/66] drm/i915: Remove user-triggerable WARN for large objects
Chris Wilson
- [PATCH 56/66] drm/i915: Move allocate_va_range to GTT
Chris Wilson
- [PATCH 57/66] drm/i915: Remove redundant clear of appgtt
Chris Wilson
- [PATCH 58/66] drm/i915: Tidy gen6_write_pde()
Chris Wilson
- [PATCH 59/66] drm/i915: Remove bitmap tracking for used-ptes
Chris Wilson
- [PATCH 60/66] drm/i915: Remove bitmap tracking for used-pdes
Chris Wilson
- [PATCH 61/66] drm/i915: Remove bitmap tracking for used-pdpes
Chris Wilson
- [PATCH 62/66] drm/i915: Remove bitmap tracking for used-pml4
Chris Wilson
- [PATCH 63/66] drm/i915: Remove superfluous posting reads after clear GGTT
Chris Wilson
- [PATCH 64/66] drm/i915: Always mark the PDP as dirty when altered
Chris Wilson
- [PATCH 65/66] drm/i915: Remove defunct GTT tracepoints
Chris Wilson
- [PATCH 66/66] drm/i915: Remove unused ppgtt->enable()
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [1/6] drm/i915: Pass around gen to tile_height to special case gen2
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/66] drm/i915: Pass around gen to tile_height to special case gen2
Patchwork
- [PATCH] drm/i915: Remove early pre-production RPS workarounds for BXT
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915: Remove early pre-production RPS workarounds for BXT
Patchwork
- [PATCH 0/4] drm/i915/lspcon: Fix resume time init due to low HPD
Imre Deak
- [PATCH 1/4] drm/i915/gen9+: Enable hotplug detection early
Imre Deak
- [PATCH 2/4] drm/i915/lspcon: Fix resume time initialization due to unasserted HPD
Imre Deak
- [PATCH 3/4] drm/i915/lspcon: Remove DPCD compare based resume time workaround
Imre Deak
- [PATCH 4/4] drm/i915/gen5+,pch: Enable hotplug detection early
Imre Deak
- [PATCH 1/2] drm/i915: Enable GuC loading, submission
Sagar Arun Kamble
- [PATCH 2/2] drm/i915: Initialize pm_intr_keep during intel_irq_init for GuC
Sagar Arun Kamble
- [PATCH 1/2] drm/i915: Enable GuC loading, submission
Sagar Arun Kamble
- ✓ Fi.CI.BAT: success for drm/i915/lspcon: Fix resume time init due to low HPD
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Enable GuC loading, submission
Patchwork
- Re: ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Enable GuC loading, submission
Kamble, Sagar A
- Re: ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Enable GuC loading, submission
Kamble, Sagar A
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Enable GuC loading, submission
Chris Wilson
- [PATCH 1/3] dma/fence: Export enable-signaling tracepoint for emission by drivers
Chris Wilson
- [PATCH 2/3] drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 3/3] HAX enable guc submission for CI
Chris Wilson
- [PATCH 1/2] drm/i915/scheduler: emulate a scheduler for guc
Chris Wilson
- [PATCH 2/2] HAX enable guc submission for CI
Chris Wilson
- ✗ Fi.CI.BAT: warning for series starting with [1/3] dma/fence: Export enable-signaling tracepoint for emission by drivers
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/scheduler: emulate a scheduler for guc
Patchwork
- [PATCH v6 19/27] drm/i915/slpc: Add support for min/max frequency control
Kamble, Sagar A
- [PATCH 1/3] drm/i915/bxt: Enable IPC support
Mahesh Kumar
- [PATCH 2/3] drm/i915: Decode system memory bandwidth
Mahesh Kumar
- [PATCH 3/3] drm/i915/gen9: WM memory bandwidth related workaround
Mahesh Kumar
- ✓ Fi.CI.BAT: success for series starting with [1/3] drm/i915/bxt: Enable IPC support
Patchwork
- [PATCH 0/3] Enable IPC & WM related WA's
Mahesh Kumar
- [PATCH 1/3] drm/i915/bxt: Enable IPC support
Mahesh Kumar
- [PATCH 2/3] drm/i915: Decode system memory bandwidth
Mahesh Kumar
- [PATCH 3/3] drm/i915/gen9: WM memory bandwidth related workaround
Mahesh Kumar
- [PATCH 0/3] Enable IPC & WM related WA's
Mahesh Kumar
- [PATCH 1/3] drm/i915/bxt: Enable IPC support
Mahesh Kumar
- [PATCH 2/3] drm/i915: Decode system memory bandwidth
Mahesh Kumar
- [PATCH 3/3] drm/i915/gen9: WM memory bandwidth related workaround
Mahesh Kumar
- ✓ Fi.CI.BAT: success for Enable IPC & WM related WA's (rev2)
Patchwork
Last message date:
Tue Jan 31 16:24:42 UTC 2017
Archived on: Tue Jan 31 16:24:43 UTC 2017
This archive was generated by
Pipermail 0.09 (Mailman edition).