April 2019 Archives by date
Starting: Mon Apr 1 09:53:48 UTC 2019
Ending: Tue Apr 30 20:31:38 UTC 2019
Messages: 3767
- [PATCH] Enable initcall_debug
Imre Deak
- [PATCH 0/2] ignore. This patch is to test if sagv affect rotation tests
Juha-Pekka Heikkila
- [PATCH 1/2] drm/i915: Test. Disable sagv for testing
Juha-Pekka Heikkila
- [PATCH 2/2] drm/i915: disable sagv for icl
Juha-Pekka Heikkila
- [PATCH i-g-t 1/2] lib/igt_aux: Add helper to query suspend-to-mem modes
Imre Deak
- [PATCH i-g-t 2/2] tests/i915: Add suspend mode test
Imre Deak
- [v2 0/7] Add Multi Segment Gamma Support
Uma Shankar
- [v2 1/7] drm: Add gamma mode caps property
Uma Shankar
- [v2 2/7] drm/i915: Define color lut range structure
Uma Shankar
- [v2 3/7] drm: Add gamma mode property
Uma Shankar
- [v2 4/7] drm/i915/icl: Add register definitions for Multi Segmented gamma
Uma Shankar
- [v2 5/7] drm/i915/icl: Add support for multi segmented gamma mode
Uma Shankar
- [v2 6/7] drm/i915: Add gamma mode caps property
Uma Shankar
- [v2 7/7] drm/i915: Attach gamma mode property
Uma Shankar
- [PATCH 01/32] drm/i915: Move intel_engine_mask_t around for use by i915_request_types.h
Chris Wilson
- [PATCH 02/32] drm/i915: Split out i915_priolist_types into its own header
Chris Wilson
- [PATCH 03/32] drm/i915: Only emit one semaphore per request
Chris Wilson
- [PATCH 04/32] drm/i915/execlists: Enable coarse preemption boundaries for gen8
Chris Wilson
- [PATCH 05/32] drm/i915: Move the decision to use the breadcrumb tasklet to the backend
Chris Wilson
- [PATCH 06/32] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 07/32] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 08/32] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 09/32] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/32] drm/i915: Guard unpark/park with the gt.active_mutex
Chris Wilson
- [PATCH 11/32] drm/i915/selftests: Take GEM runtime wakeref
Chris Wilson
- [PATCH 12/32] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/32] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 14/32] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 15/32] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/32] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/32] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/32] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/32] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/32] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/32] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/32] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/32] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/32] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/32] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/32] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 27/32] single-timline
Chris Wilson
- [PATCH 28/32] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/32] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/32] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/32] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/32] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH] drm/i915: use unsigned long for platform_mask
Lucas De Marchi
- [v7 0/9] Add HDR Metadata Parsing and handling in DRM layer
Uma Shankar
- [v7 1/9] drm: Add HDR source metadata property
Uma Shankar
- [v7 2/9] drm: Parse HDR metadata info from EDID
Uma Shankar
- [v7 3/9] drm: Enable HDR infoframe support
Uma Shankar
- [v7 4/9] drm/i915: Attach HDR metadata property to connector
Uma Shankar
- [v7 5/9] drm/i915: Write HDR infoframe and send to panel
Uma Shankar
- [v7 6/9] drm/i915: Add HLG EOTF
Uma Shankar
- [v7 7/9] drm/i915: Enable infoframes on GLK+ for HDR
Uma Shankar
- [v7 8/9] drm/i915:Enabled Modeset when HDR Infoframe changes
Uma Shankar
- [v7 9/9] drm/i915: Set Infoframe for non modeset case for HDR
Uma Shankar
- [PATCH] clear
Matthew Auld
- ✓ Fi.CI.BAT: success for Enable initcall_debug
Patchwork
- ✓ Fi.CI.BAT: success for ignore. This patch is to test if sagv affect rotation tests
Patchwork
- ✗ Fi.CI.BAT: failure for Add Multi Segment Gamma Support (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/32] drm/i915: Move intel_engine_mask_t around for use by i915_request_types.h
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: use unsigned long for platform_mask
Patchwork
- ✗ Fi.CI.BAT: failure for Add HDR Metadata Parsing and handling in DRM layer (rev7)
Patchwork
- ✗ Fi.CI.BAT: failure for clear
Patchwork
- ✓ Fi.CI.IGT: success for Enable initcall_debug
Patchwork
- ✓ Fi.CI.IGT: success for ignore. This patch is to test if sagv affect rotation tests
Patchwork
- [PATCH] power: Enable initcall_debug/power debug
Imre Deak
- ✓ Fi.CI.BAT: success for power: Enable initcall_debug/power debug
Patchwork
- [PATCH] clear
Matthew Auld
- ✗ Fi.CI.BAT: failure for clear (rev2)
Patchwork
- [PATCH 0/3] Fix mipi dsi pipe_config mismatch for icl
Vandita Kulkarni
- [PATCH 1/3] drm/i915: Fix pipe config timing mismatch warnings
Vandita Kulkarni
- [PATCH 2/3] drm/i915: Fix pipe config mismatch for bpp, output format
Vandita Kulkarni
- [PATCH 3/3] drm/i915: Fix pixel clock and crtc clock config mismatch
Vandita Kulkarni
- [PATCH] clear
Matthew Auld
- [PATCH] fini
Chris Wilson
- [PATCH] fini
Chris Wilson
- ✓ Fi.CI.IGT: success for power: Enable initcall_debug/power debug
Patchwork
- [PATCH] power: Enable more initcall_debug/power debug
Imre Deak
- ✓ Fi.CI.BAT: success for Fix mipi dsi pipe_config mismatch for icl
Patchwork
- ✓ Fi.CI.BAT: success for clear (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for fini (rev2)
Patchwork
- ✓ Fi.CI.BAT: success for power: Enable more initcall_debug/power debug
Patchwork
- [PATCH 01/10] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 02/10] drm/i915: Use lockdep_pin_lock() over the construction of the request
Chris Wilson
- [PATCH 03/10] drm/i915/execlists: Enable coarse preemption boundaries for gen8
Chris Wilson
- [PATCH 04/10] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 05/10] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/10] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 07/10] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 08/10] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 09/10] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 10/10] engine-pm
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915: Move GraphicsTechnology files under gt/
Patchwork
- [PATCH 1/2] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/2] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 01/11] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 02/11] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 03/11] drm/i915: Use lockdep_pin_lock() over the construction of the request
Chris Wilson
- [PATCH 04/11] drm/i915/execlists: Enable coarse preemption boundaries for gen8
Chris Wilson
- [PATCH 05/11] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 06/11] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 07/11] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 08/11] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/11] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/11] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/11] engine-pm
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] drm/i915: Store the default sseu setup on the engine
Patchwork
- [PATCH 01/11] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 02/11] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 03/11] drm/i915: Use lockdep_pin_lock() over the construction of the request
Chris Wilson
- [PATCH 04/11] drm/i915/execlists: Enable coarse preemption boundaries for gen8
Chris Wilson
- [PATCH 05/11] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 06/11] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 07/11] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 08/11] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/11] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/11] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/11] engine-pm
Chris Wilson
- [PATCH 01/11] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 02/11] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 03/11] drm/i915: Use lockdep_pin_lock() over the construction of the request
Chris Wilson
- [PATCH 04/11] drm/i915/execlists: Enable coarse preemption boundaries for gen8
Chris Wilson
- [PATCH 05/11] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 06/11] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 07/11] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 08/11] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/11] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/11] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/11] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 1/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 3/9] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 6/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 7/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 8/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 01/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 02/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 03/54] drm/i915: Make RING_PDP relative to engine->mmio_base
Chris Wilson
- [PATCH 04/54] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 05/54] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 06/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 10/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 11/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 25/54] single-timline
Chris Wilson
- [PATCH 26/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/54] drm/i915/execlists: Skip direct submission if only lite-restore
Chris Wilson
- [PATCH 32/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 33/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 34/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 35/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 37/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 40/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 41/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/54] lockdep
Chris Wilson
- [PATCH 47/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 48/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 49/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 50/54] timeline-barrier
Chris Wilson
- [PATCH 51/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 52/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 53/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 54/54] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH] power: Disable wakeup for pcie bridge / enable debug prints
Imre Deak
- ✗ Fi.CI.IGT: failure for Fix mipi dsi pipe_config mismatch for icl
Patchwork
- ✓ Fi.CI.IGT: success for clear (rev3)
Patchwork
- [PATCH 1/5] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/5] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 3/5] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 4/5] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 5/5] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 1/7] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/7] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 3/7] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 4/7] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 5/7] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 6/7] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 7/7] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.IGT: failure for power: Enable more initcall_debug/power debug
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for power: Disable wakeup for pcie bridge / enable debug prints
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Store the default sseu setup on the engine
Patchwork
- [PATCH] drm/i915: Mark GEM wedged right after marking device unplugged
Chris Wilson
- [PATCH] power: Disable wakeup for pcie bridge / enable debug prints
Imre Deak
- ✗ Fi.CI.BAT: failure for drm/i915: Mark GEM wedged right after marking device unplugged
Patchwork
- [PATCH] drm/i915: Mark GEM wedged right after marking device unplugged
Chris Wilson
- ✗ Fi.CI.BAT: failure for power: Disable wakeup for pcie bridge / enable debug prints (rev2)
Patchwork
- [PATCH 1/8] drm/i915: Mark GEM wedged right after marking device unplugged
Chris Wilson
- [PATCH 2/8] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/8] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/8] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/8] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/8] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/8] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/8] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for drm/i915: Mark GEM wedged right after marking device unplugged (rev2)
Patchwork
- [PATCH 1/9] drm/i915: Mark GEM wedged right after marking device unplugged
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 9/9] hmm
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915: Mark GEM wedged right after marking device unplugged
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Mark GEM wedged right after marking device unplugged
Patchwork
- [PATCH 1/8] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/8] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 3/8] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 4/8] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 5/8] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 6/8] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 7/8] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 8/8] hmm
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915: Store the default sseu setup on the engine
Patchwork
- [PATCH] power: Disable wakeup for pcie bridge / enable debug prints
Imre Deak
- [PATCH 1/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 3/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 4/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 5/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 6/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 7/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 8/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 9/9] hmm
Chris Wilson
- [PATCH 1/8] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 2/8] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 3/8] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 4/8] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 5/8] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 6/8] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 7/8] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 8/8] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for power: Disable wakeup for pcie bridge / enable debug prints (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Store the default sseu setup on the engine
Patchwork
- [PATCH 01/11] timeline-barrier
Chris Wilson
- [PATCH 02/11] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 03/11] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 04/11] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 05/11] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 06/11] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 07/11] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 08/11] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 09/11] hmm
Chris Wilson
- [PATCH 10/11] locks
Chris Wilson
- [PATCH 11/11] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915: Store the default sseu setup on the engine
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/11] timeline-barrier
Patchwork
- [PATCH 1/9] timeline-barrier
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] timeline-barrier
Patchwork
- [PATCH 1/9] timeline-barrier
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] timeline-barrier
Patchwork
- [PATCH 1/9] timeline-barrier
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 1/9] timeline-barrier
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 1/9] timeline-barrier
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] timeline-barrier
Patchwork
- [PATCH 1/9] timeline-barrier
Chris Wilson
- [PATCH 2/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 3/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 4/9] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] timeline-barrier
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] timeline-barrier
Patchwork
- [PATCH 01/10] timeline-barrier
Chris Wilson
- [PATCH 02/10] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 03/10] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 04/10] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 05/10] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 06/10] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 07/10] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 08/10] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 09/10] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 10/10] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] timeline-barrier
Patchwork
- [PATCH 1/5] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 2/5] timeline-barrier
Chris Wilson
- [PATCH 3/5] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 4/5] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 5/5] drm/i915: Keep ring tight to avoid garbage over resume
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/10] timeline-barrier
Patchwork
- [PATCH 1/5] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 2/5] timeline-barrier
Chris Wilson
- [PATCH 3/5] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 4/5] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 5/5] drm/i915: Keep ring tight to avoid garbage over resume
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 1/5] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 2/5] timeline-barrier
Chris Wilson
- [PATCH 3/5] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 4/5] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 5/5] drm/i915: Keep ring tight to avoid garbage over resume
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915: Store the default sseu setup on the engine
Patchwork
- [PATCH 1/9] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 2/9] timeline-barrier
Chris Wilson
- [PATCH 3/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 4/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 1/9] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 2/9] timeline-barrier
Chris Wilson
- [PATCH 3/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 4/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 1/9] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 2/9] timeline-barrier
Chris Wilson
- [PATCH 3/9] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 4/9] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 5/9] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 6/9] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 7/9] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 8/9] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 9/9] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 01/31] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/31] timeline-barrier
Chris Wilson
- [PATCH 03/31] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/31] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/31] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/31] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/31] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/31] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/31] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/31] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/31] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/31] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/31] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 14/31] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 15/31] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 16/31] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 17/31] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 18/31] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 19/31] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 20/31] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 21/31] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 22/31] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 23/31] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 24/31] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 25/31] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/31] single-timline
Chris Wilson
- [PATCH 27/31] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 28/31] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 29/31] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 30/31] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 31/31] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/31] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 01/10] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/10] timeline-barrier
Chris Wilson
- [PATCH 03/10] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/10] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/10] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/10] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/10] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/10] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/10] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/10] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 01/12] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/12] timeline-barrier
Chris Wilson
- [PATCH 03/12] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/12] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/12] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/12] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/12] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/12] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/12] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/12] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/12] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/12] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/12] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 01/13] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/13] timeline-barrier
Chris Wilson
- [PATCH 03/13] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/13] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/13] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/13] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/13] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/13] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/13] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/13] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 11/13] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 12/13] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 13/13] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 01/32] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/32] timeline-barrier
Chris Wilson
- [PATCH 03/32] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/32] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/32] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/32] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/32] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/32] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/32] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/32] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 11/32] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 12/32] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 13/32] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 14/32] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 15/32] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/32] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/32] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/32] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/32] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/32] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/32] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/32] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/32] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/32] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/32] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/32] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 27/32] single-timline
Chris Wilson
- [PATCH 28/32] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/32] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/32] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/32] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/32] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/13] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/32] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 01/17] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/17] timeline-barrier
Chris Wilson
- [PATCH 03/17] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/17] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/17] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/17] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/17] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/17] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/17] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/17] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 11/17] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 12/17] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 13/17] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 14/17] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 15/17] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/17] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/17] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/17] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 01/32] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 02/32] timeline-barrier
Chris Wilson
- [PATCH 03/32] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/32] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/32] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/32] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/32] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/32] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/32] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/32] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 11/32] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 12/32] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 13/32] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 14/32] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 15/32] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/32] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/32] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/32] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/32] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/32] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/32] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/32] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/32] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/32] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/32] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/32] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 27/32] single-timline
Chris Wilson
- [PATCH 28/32] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/32] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/32] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/32] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/32] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 01/32] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 02/32] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 03/32] timeline-barrier
Chris Wilson
- [PATCH 04/32] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/32] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/32] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 07/32] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 08/32] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 09/32] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 10/32] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 11/32] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 12/32] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 13/32] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 14/32] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 15/32] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/32] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/32] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/32] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/32] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/32] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/32] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/32] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/32] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/32] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/32] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/32] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 27/32] single-timline
Chris Wilson
- [PATCH 28/32] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/32] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/32] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/32] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/32] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/32] drm/i915: Use static allocation for i915_globals_park()
Patchwork
- [PATCH 01/33] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 02/33] drm/i915/guc: Replace WARN with a DRM_ERROR
Chris Wilson
- [PATCH 03/33] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 04/33] timeline-barrier
Chris Wilson
- [PATCH 05/33] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 06/33] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 07/33] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 08/33] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/33] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/33] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/33] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 12/33] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 13/33] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 14/33] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 15/33] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 16/33] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/33] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/33] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/33] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/33] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/33] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/33] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/33] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/33] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/33] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/33] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/33] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 28/33] single-timline
Chris Wilson
- [PATCH 29/33] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/33] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/33] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/33] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/33] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/32] drm/i915: Mark up ips for RCU protection
Patchwork
- [PATCH 01/34] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 02/34] drm/i915/guc: Replace WARN with a DRM_ERROR
Chris Wilson
- [PATCH 03/34] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 04/34] drm/i915: Always update the RING registers on resetting a context
Chris Wilson
- [PATCH 05/34] drm/i915: Consolidate the timeline->barrier
Chris Wilson
- [PATCH 06/34] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/34] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/34] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 09/34] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/34] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/34] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/34] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/34] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/34] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/34] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/34] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 17/34] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 18/34] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 19/34] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 20/34] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 21/34] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 22/34] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 23/34] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 24/34] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 25/34] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 26/34] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 27/34] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 28/34] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/34] single-timline
Chris Wilson
- [PATCH 30/34] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 31/34] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 32/34] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 33/34] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 34/34] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Mark up ips for RCU protection
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/34] drm/i915: Mark up ips for RCU protection
Patchwork
- [PATCH 01/34] drm/i915: Always update the RING registers on resetting a context
Chris Wilson
- [PATCH 02/34] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 03/34] drm/i915/guc: Replace WARN with a DRM_ERROR
Chris Wilson
- [PATCH 04/34] drm/i915: Use static allocation for i915_globals_park()
Chris Wilson
- [PATCH 05/34] drm/i915: Consolidate the timeline->barrier
Chris Wilson
- [PATCH 06/34] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/34] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/34] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 09/34] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/34] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/34] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/34] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/34] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/34] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/34] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/34] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 17/34] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 18/34] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 19/34] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 20/34] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 21/34] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 22/34] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 23/34] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 24/34] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 25/34] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 26/34] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 27/34] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 28/34] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/34] single-timline
Chris Wilson
- [PATCH 30/34] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 31/34] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 32/34] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 33/34] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 34/34] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/34] drm/i915: Always update the RING registers on resetting a context
Patchwork
- [PATCH] pcie: Disable bandwidth notification during suspend/resume
Imre Deak
- [PATCH] drm/i915/icl: Add WaDisableBankHangMode
Tvrtko Ursulin
- [PATCH 0/3] Fix mipi dsi pipe_config mismatch for icl
Vandita Kulkarni
- [PATCH 1/3] drm/i915: Fix pipe config timing mismatch warnings
Vandita Kulkarni
- [PATCH 2/3] drm/i915: Fix pipe config mismatch for bpp, output format
Vandita Kulkarni
- [PATCH 3/3] drm/i915: Fix pixel clock and crtc clock config mismatch
Vandita Kulkarni
- [PATCH v5] drm: Add detection of changing of edid on between suspend and resume
Gwan-gyeong Mun
- [PATCH 01/27] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 02/27] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 03/27] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/27] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/27] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/27] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/27] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/27] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/27] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/27] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/27] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/27] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/27] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 14/27] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 15/27] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 16/27] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 17/27] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 18/27] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 19/27] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 20/27] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 21/27] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 22/27] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 23/27] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 24/27] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 25/27] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/27] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 27/27] drm/i915: Load balancing across a virtual engine
Chris Wilson
- ✓ Fi.CI.BAT: success for pcie: Disable bandwidth notification during suspend/resume
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/icl: Add WaDisableBankHangMode
Patchwork
- [PATCH] drm/i915/icl: Don't try to reset single IIR bit more than once
Michal Wajdeczko
- [PATCH 01/53] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 02/53] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 03/53] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/53] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/53] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 06/53] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/53] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/53] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/53] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/53] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/53] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/53] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/53] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 14/53] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 15/53] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 16/53] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 17/53] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 18/53] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 19/53] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 20/53] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 21/53] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 22/53] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 23/53] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 24/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 25/53] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/53] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 27/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 28/53] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 29/53] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 30/53] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 31/53] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 01/53] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 32/53] drm/i915/execlists: Skip direct submission if only lite-restore
Chris Wilson
- [PATCH 02/53] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 33/53] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 03/53] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 34/53] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 04/53] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 35/53] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 05/53] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 36/53] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 06/53] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 37/53] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 07/53] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 38/53] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 08/53] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 39/53] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 09/53] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 40/53] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 10/53] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 41/53] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 11/53] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 42/53] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 12/53] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 43/53] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 13/53] drm/i915/guc: Replace preempt_client lookup with engine->preempt_context
Chris Wilson
- [PATCH 44/53] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 14/53] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 45/53] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 15/53] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 46/53] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 16/53] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 47/53] lockdep
Chris Wilson
- [PATCH 17/53] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 48/53] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 18/53] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 49/53] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 19/53] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 50/53] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 20/53] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 51/53] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 21/53] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 52/53] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 22/53] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 53/53] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 23/53] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 24/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 25/53] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/53] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 27/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 28/53] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 29/53] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 30/53] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 31/53] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 32/53] drm/i915/execlists: Skip direct submission if only lite-restore
Chris Wilson
- [PATCH 33/53] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 34/53] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 35/53] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 36/53] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 37/53] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 38/53] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 39/53] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 40/53] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 41/53] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 42/53] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 43/53] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 44/53] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 45/53] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 46/53] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 47/53] lockdep
Chris Wilson
- [PATCH 48/53] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 49/53] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 50/53] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 51/53] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 52/53] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 53/53] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✓ Fi.CI.BAT: success for Fix mipi dsi pipe_config mismatch for icl
Patchwork
- ✓ Fi.CI.BAT: success for drm: Add detection of changing of edid on between suspend and resume
Patchwork
- ✓ Fi.CI.IGT: success for pcie: Disable bandwidth notification during suspend/resume
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/27] drm/i915/execlists: Always reset the context's RING registers
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/icl: Don't try to reset single IIR bit more than once
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915/execlists: Always reset the context's RING registers
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915/execlists: Always reset the context's RING registers
Patchwork
- ✓ Fi.CI.IGT: success for Fix mipi dsi pipe_config mismatch for icl
Patchwork
- ✓ Fi.CI.IGT: success for drm: Add detection of changing of edid on between suspend and resume
Patchwork
- RE: ✓ Fi.CI.BAT: success for Fix mipi dsi pipe_config mismatch for icl
Saarinen, Jani
- [PATCH i-g-t] Working on introducing igt trybot
Arkadiusz Hiler
- [PATCH i-g-t] Working on introducing igt trybot
Arkadiusz Hiler
- [PATCH 01/11] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 02/11] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 03/11] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 04/11] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/11] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/11] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 07/11] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 08/11] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 09/11] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 10/11] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 11/11] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH v2] drm/i915/icl: Add WaDisableBankHangMode
Tvrtko Ursulin
- [PATCH v3] drm/i915/icl: Add WaDisableBankHangMode
Tvrtko Ursulin
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915/guc: Implement reset locally
Patchwork
- ✓ Fi.CI.BAT: success for Fix mipi dsi pipe_config mismatch for icl (rev2)
Patchwork
- [v8 00/10] Add HDR Metadata Parsing and handling in DRM layer
Uma Shankar
- [v8 01/10] drm: Add HDR source metadata property
Uma Shankar
- [v8 02/10] drm: Parse HDR metadata info from EDID
Uma Shankar
- [v8 03/10] drm: Enable HDR infoframe support
Uma Shankar
- [v8 04/10] drm/i915: Attach HDR metadata property to connector
Uma Shankar
- [v8 05/10] drm/i915: Write HDR infoframe and send to panel
Uma Shankar
- [v8 06/10] drm/i915: Add HLG EOTF
Uma Shankar
- [v8 07/10] drm/i915: Enable infoframes on GLK+ for HDR
Uma Shankar
- [v8 08/10] drm/i915:Enabled Modeset when HDR Infoframe changes
Uma Shankar
- [v8 09/10] drm/i915: Set Infoframe for non modeset case for HDR
Uma Shankar
- [v8 10/10] drm/i915: Added DRM Infoframe handling for BYT/CHT
Uma Shankar
- ✗ Fi.CI.IGT: failure for series starting with [01/11] drm/i915/guc: Implement reset locally
Patchwork
- [PATCH] snd
Chris Wilson
- [PATCH 01/33] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Chris Wilson
- [PATCH 02/33] drm/i915: Bump ready tasks ahead of busywaits
Chris Wilson
- [PATCH 03/33] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 04/33] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 05/33] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 06/33] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/33] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/33] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 09/33] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/33] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/33] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/33] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/33] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/33] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/33] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/33] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/33] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/33] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/33] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/33] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/33] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/33] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/33] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/33] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/33] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/33] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/33] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 28/33] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 29/33] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/33] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/33] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/33] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/33] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915/icl: Add WaDisableBankHangMode (rev3)
Patchwork
- ✓ Fi.CI.BAT: success for Add HDR Metadata Parsing and handling in DRM layer (rev8)
Patchwork
- ✓ Fi.CI.BAT: success for snd
Patchwork
- ✓ Fi.CI.IGT: success for Fix mipi dsi pipe_config mismatch for icl (rev2)
Patchwork
- [PATCH] snd2
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Patchwork
- ✗ Fi.CI.BAT: failure for snd2
Patchwork
- ✓ Fi.CI.IGT: success for snd
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/icl: Add WaDisableBankHangMode (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for Add HDR Metadata Parsing and handling in DRM layer (rev8)
Patchwork
- [PATCH 01/34] snd/hda: Only get/put display_power once
Chris Wilson
- [PATCH 02/34] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Chris Wilson
- [PATCH 03/34] drm/i915: Bump ready tasks ahead of busywaits
Chris Wilson
- [PATCH 04/34] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 05/34] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 06/34] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/34] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/34] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/34] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 10/34] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 11/34] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 12/34] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 13/34] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 14/34] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 15/34] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 16/34] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 17/34] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 18/34] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 19/34] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 20/34] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 21/34] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 22/34] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 23/34] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 24/34] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 25/34] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 26/34] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 27/34] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 28/34] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/34] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 30/34] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 31/34] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 32/34] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 33/34] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 34/34] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 01/33] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Chris Wilson
- [PATCH 02/33] drm/i915: Bump ready tasks ahead of busywaits
Chris Wilson
- [PATCH 03/33] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 04/33] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 05/33] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 06/33] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/33] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/33] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 09/33] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/33] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/33] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/33] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/33] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/33] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/33] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/33] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/33] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/33] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/33] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/33] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/33] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/33] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/33] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/33] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/33] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/33] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/33] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 28/33] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 29/33] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/33] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/33] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/33] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/33] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/34] snd/hda: Only get/put display_power once
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Patchwork
- [PATCH v5 1/2] drm: Add detection of changing of edid on between suspend and resume
Gwan-gyeong Mun
- [PATCH v5 2/2] drm/i915: Add a missed update of edid property of drm connector
Gwan-gyeong Mun
- [PATCH 01/22] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Chris Wilson
- [PATCH 02/22] drm/i915: Bump ready tasks ahead of busywaits
Chris Wilson
- [PATCH 03/22] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 04/22] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 05/22] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 06/22] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/22] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/22] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 09/22] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/22] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/22] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/22] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/22] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/22] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/22] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/22] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/22] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/22] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/22] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/22] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/22] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/22] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 01/15] drm/i915: Only reset the pinned kernel contexts on resume
Chris Wilson
- [PATCH 02/15] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Chris Wilson
- [PATCH 03/15] drm/i915: Bump ready tasks ahead of busywaits
Chris Wilson
- [PATCH 04/15] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 05/15] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 06/15] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/15] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/15] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/15] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/15] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/15] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/15] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/15] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/15] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/15] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 01/32] drm/i915: Avoid reclaim tainting from runtime-pm debug
Chris Wilson
- [PATCH 02/32] drm/i915: Bump ready tasks ahead of busywaits
Chris Wilson
- [PATCH 03/32] drm/i915/guc: Implement reset locally
Chris Wilson
- [PATCH 04/32] drm/i915/execlists: Always reset the context's RING registers
Chris Wilson
- [PATCH 05/32] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 06/32] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/32] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/32] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/32] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/32] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/32] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 12/32] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 13/32] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 14/32] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 15/32] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/32] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/32] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/32] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/32] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/32] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/32] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/32] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/32] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/32] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/32] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/32] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 27/32] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/32] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/32] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/32] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/32] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/32] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [v5,1/2] drm: Add detection of changing of edid on between suspend and resume
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/22] drm/i915: Avoiding reclaim tainting from runtime-pm debug
Patchwork
- [PATCH v2 00/24] GuC 32.0.3
Michal Wajdeczko
- [PATCH v2 01/24] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v2 02/24] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v2 03/24] drm/i915/guc: Simplify preparation of GuC parameter block
Michal Wajdeczko
- [PATCH v2 04/24] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v2 05/24] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v2 06/24] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v2 07/24] drm/i915/guc: Update GuC sleep status values
Michal Wajdeczko
- [PATCH v2 08/24] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v2 09/24] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v2 10/24] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v2 11/24] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v2 12/24] drm/i915/guc: Treat GuC initialization failure as -EIO
Michal Wajdeczko
- [PATCH v2 13/24] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v2 14/24] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v2 15/24] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v2 16/24] drm/i915/guc: Properly capture & release GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v2 17/24] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v2 18/24] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v2 19/24] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v2 20/24] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v2 21/24] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v2 22/24] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v2 23/24] HAX: prevent CI failures on configs with forced GuC submission
Michal Wajdeczko
- [PATCH v2 24/24] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915: Only reset the pinned kernel contexts on resume
Patchwork
- [PATCH v3 00/23] GuC 32.0.3
Michal Wajdeczko
- [PATCH v3 01/23] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v3 02/23] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v3 03/23] drm/i915/guc: Simplify preparation of GuC parameter block
Michal Wajdeczko
- [PATCH v3 04/23] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v3 05/23] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v3 06/23] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v3 07/23] drm/i915/guc: Update GuC sleep status values
Michal Wajdeczko
- [PATCH v3 08/23] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v3 09/23] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v3 10/23] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v3 11/23] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v3 12/23] drm/i915/guc: Treat GuC initialization failure as -EIO
Michal Wajdeczko
- [PATCH v3 13/23] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v3 14/23] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v3 15/23] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v3 16/23] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v3 17/23] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v3 18/23] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v3 19/23] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v3 20/23] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 21/23] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 22/23] HAX: prevent CI failures on configs with forced GuC submission
Michal Wajdeczko
- [PATCH v3 23/23] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- ✓ Fi.CI.BAT: success for series starting with [01/32] drm/i915: Avoid reclaim tainting from runtime-pm debug
Patchwork
- ✗ Fi.CI.BAT: failure for GuC 32.0.3 (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for GuC 32.0.3
Patchwork
- ✗ Fi.CI.BAT: failure for Working on introducing igt trybot (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [v5,1/2] drm: Add detection of changing of edid on between suspend and resume
Patchwork
- [PATCH v5 1/2] drm: Add detection of changing of edid on between suspend and resume
Gwan-gyeong Mun
- [PATCH v5 2/2] drm/i915: Add a missed update of edid property of drm connector
Gwan-gyeong Mun
- [PATCH 1/2] drm/i915/icl: Don't try to reset single RPS IIR bit more than once
Michal Wajdeczko
- [PATCH 2/2] drm/i915: Combine gen specific reset RPS interrupts functions
Michal Wajdeczko
- [PATCH 01/28] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 02/28] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 03/28] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 04/28] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 05/28] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 06/28] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 07/28] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 08/28] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 09/28] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 10/28] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 11/28] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 12/28] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 13/28] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 14/28] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 15/28] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 16/28] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 17/28] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 18/28] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 19/28] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 20/28] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 21/28] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 22/28] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 23/28] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 24/28] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 25/28] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 26/28] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 27/28] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 28/28] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [v5,1/2] drm: Add detection of changing of edid on between suspend and resume
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/icl: Don't try to reset single RPS IIR bit more than once
Patchwork
- ✓ Fi.CI.BAT: success for Fix mipi dsi pipe_config mismatch for icl (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/i915: Mark up ips for RCU protection
Patchwork
- [PATCH 01/50] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 02/50] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 03/50] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/50] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/50] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 06/50] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 07/50] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 08/50] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 09/50] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 10/50] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 11/50] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 12/50] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 13/50] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 14/50] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 15/50] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 16/50] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 17/50] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 18/50] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 19/50] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 20/50] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 21/50] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 22/50] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 23/50] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 24/50] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 25/50] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 26/50] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 27/50] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 28/50] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 29/50] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 30/50] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 31/50] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 32/50] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 33/50] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 34/50] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 35/50] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 36/50] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 37/50] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 38/50] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 39/50] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 40/50] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 41/50] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 42/50] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 43/50] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 44/50] lockdep
Chris Wilson
- [PATCH 45/50] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 46/50] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 47/50] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 48/50] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 49/50] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 50/50] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [v3 0/7] Add Multi Segment Gamma Support
Uma Shankar
- [v3 1/7] drm: Add gamma mode property
Uma Shankar
- [v3 2/7] drm/i915: Define color lut range structure
Uma Shankar
- [v3 3/7] drm/i915/icl: Add register definitions for Multi Segmented gamma
Uma Shankar
- [v3 4/7] drm/i915/icl: Add support for multi segmented gamma mode
Uma Shankar
- [v3 5/7] drm/i915: Attach gamma mode property
Uma Shankar
- [v3 6/7] drm: Add Client Cap for advance gamma mode
Uma Shankar
- [v3 7/7] drm/i915: Enable advance gamma mode
Uma Shankar
- ✗ Fi.CI.IGT: failure for series starting with [v5,1/2] drm: Add detection of changing of edid on between suspend and resume
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/icl: Don't try to reset single RPS IIR bit more than once
Patchwork
- ✓ Fi.CI.IGT: success for Fix mipi dsi pipe_config mismatch for icl (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/32] drm/i915: Avoid reclaim tainting from runtime-pm debug
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/50] drm/i915: Introduce struct class_instance for engines across the uAPI
Patchwork
- ✗ Fi.CI.BAT: failure for Add Multi Segment Gamma Support (rev3)
Patchwork
- [PATCH 1/4] drm/i915/uc: Rename uC firmware init function
Fernando Pacheco
- [PATCH 2/4] drm/i915/uc: Reserve upper range of GGTT
Fernando Pacheco
- [PATCH 3/4] drm/i915/uc: Place uC firmware in upper range of GGTT
Fernando Pacheco
- [PATCH 4/4] Revert "drm/i915/guc: Disable global reset"
Fernando Pacheco
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915/uc: Rename uC firmware init function
Patchwork
- [PATCH 01/52] drm/i915: Teach intel_workarounds to use uncore mmio access
Chris Wilson
- [PATCH 02/52] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 03/52] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 04/52] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 05/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 06/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 07/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 08/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 09/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 10/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 11/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 12/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 13/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 14/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 16/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 17/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 18/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 19/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 20/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 21/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 22/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 23/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 24/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 25/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 26/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 27/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 28/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 29/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 30/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 31/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 32/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 33/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 34/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 35/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 39/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 40/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] lockdep
Chris Wilson
- [PATCH 47/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 48/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 49/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 50/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 51/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 52/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✓ Fi.CI.IGT: success for series starting with [1/4] drm/i915/uc: Rename uC firmware init function
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915: Teach intel_workarounds to use uncore mmio access
Patchwork
- [PATCH 01/50] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 02/50] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 03/50] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 04/50] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 05/50] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 06/50] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 07/50] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 08/50] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 09/50] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 10/50] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 11/50] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 12/50] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 13/50] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 14/50] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 15/50] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 16/50] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 17/50] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 18/50] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 19/50] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 20/50] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 21/50] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 22/50] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 23/50] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 24/50] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 25/50] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 26/50] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 27/50] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 28/50] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 29/50] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 30/50] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 31/50] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 32/50] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 33/50] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 34/50] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 35/50] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 36/50] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 37/50] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 38/50] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 39/50] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 40/50] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 41/50] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 42/50] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 43/50] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 44/50] lockdep
Chris Wilson
- [PATCH 45/50] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 46/50] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 47/50] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 48/50] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 49/50] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 50/50] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/50] drm/i915: Introduce struct class_instance for engines across the uAPI
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Verify the engine workarounds stick on application
Patchwork
- [PATCH] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- ✗ Fi.CI.BAT: failure for drm/i915: Verify the engine workarounds stick on application (rev2)
Patchwork
- [PATCH] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915: Verify the engine workarounds stick on application (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Verify the engine workarounds stick on application (rev3)
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/53] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/53] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/53] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/53] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/53] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/53] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/53] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/53] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/53] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/53] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/53] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/53] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/53] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/53] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/53] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/53] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/53] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/53] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/53] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/53] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/53] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/53] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/53] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/53] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/53] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/53] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/53] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/53] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/53] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/53] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/53] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/53] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/53] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/53] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/53] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/53] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/53] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/53] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/53] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/53] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/53] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/53] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/53] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/53] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/53] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/53] lockdep
Chris Wilson
- [PATCH 49/53] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/53] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/53] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/53] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/53] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/43] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/43] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/43] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/43] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/43] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/43] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/43] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/43] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/43] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/43] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/43] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/43] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/43] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/43] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/43] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/43] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/43] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/43] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/43] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/43] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/43] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/43] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/43] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/43] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/43] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/43] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/43] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/43] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/43] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/43] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/43] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/43] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/43] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/43] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/43] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/43] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/43] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/43] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/43] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/43] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/43] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/43] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/43] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/43] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/43] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/43] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/43] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/43] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/43] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/43] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/43] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/43] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/43] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/43] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/43] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/43] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/43] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/43] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/43] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/43] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/43] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/43] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/43] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/43] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/43] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/43] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/43] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/43] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/43] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/43] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/43] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/43] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/43] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/43] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/43] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/43] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/43] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/43] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/43] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/43] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/43] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/43] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/43] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/43] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/43] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/43] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/43] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/43] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/43] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/43] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/43] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/43] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/43] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/43] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/43] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/43] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/43] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/43] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/43] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/43] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/43] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/43] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/43] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/43] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/43] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/43] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/43] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/43] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/43] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/43] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/43] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/43] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/43] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/43] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/43] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/43] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/43] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/43] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/43] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/43] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/43] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/43] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/43] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/43] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/43] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/43] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/43] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/43] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/43] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/43] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/43] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/43] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/43] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/43] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/43] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/43] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/43] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/43] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/43] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/43] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/43] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/43] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/43] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/43] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/43] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/43] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/43] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/43] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/43] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/43] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/43] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/43] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/43] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/43] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/43] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/43] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/43] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/43] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/43] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/43] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/43] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/43] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/43] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/43] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/43] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/43] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/43] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/43] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/43] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/43] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/43] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/43] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/43] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/43] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/43] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/43] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 01/11] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/11] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/11] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/11] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/11] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/11] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/11] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/11] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/11] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/11] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/11] pm-suspend
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/53] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/53] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/53] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/53] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/53] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/53] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/53] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/53] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/53] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/53] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/53] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/53] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/53] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/53] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/53] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/53] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/53] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/53] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/53] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/53] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/53] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/53] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/53] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/53] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/53] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/53] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/53] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/53] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/53] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/53] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/53] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/53] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/53] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/53] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/53] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/53] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/53] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/53] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/53] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/53] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/53] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/53] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/53] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/53] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/53] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/53] lockdep
Chris Wilson
- [PATCH 49/53] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/53] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/53] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/53] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/53] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- ✓ Fi.CI.IGT: success for series starting with [01/11] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/14] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/14] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/14] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/14] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/14] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/14] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/14] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/14] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/14] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/14] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/14] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/14] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/14] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/14] pm
Chris Wilson
- [PATCH 01/55] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/55] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/55] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/55] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/55] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/55] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/55] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/55] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/55] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/55] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/55] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/55] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/55] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/55] pm
Chris Wilson
- [PATCH 15/55] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 16/55] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 17/55] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 18/55] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 19/55] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 20/55] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 21/55] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 22/55] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 23/55] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 24/55] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 25/55] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 26/55] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 27/55] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 28/55] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 29/55] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 30/55] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 31/55] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 32/55] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 33/55] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 34/55] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 35/55] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 36/55] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 37/55] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 38/55] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 39/55] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 40/55] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 41/55] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 42/55] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 43/55] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 44/55] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 45/55] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 46/55] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 47/55] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 48/55] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 49/55] lockdep
Chris Wilson
- [PATCH 50/55] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 51/55] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 52/55] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 53/55] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 54/55] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 55/55] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915: Verify workarounds immediately after application
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/14] drm/i915: Verify workarounds immediately after application
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/55] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/53] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/53] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/53] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/53] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/53] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/53] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/53] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/53] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/53] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/53] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/53] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/53] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/53] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/53] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/53] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/53] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/53] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/53] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/53] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/53] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/53] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/53] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/53] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/53] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/53] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/53] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/53] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/53] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/53] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/53] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/53] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/53] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/53] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/53] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/53] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/53] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/53] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/53] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/53] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/53] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/53] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/53] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/53] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/53] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/53] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/53] lockdep
Chris Wilson
- [PATCH 49/53] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/53] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/53] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/53] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/53] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915: Verify workarounds immediately after application
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/55] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/55] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/55] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/55] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/55] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/55] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/55] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/55] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/55] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/55] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/55] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/55] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/55] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/55] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/55] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/55] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/55] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/55] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/55] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/55] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/55] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/55] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/55] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/55] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/55] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/55] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/55] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/55] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/55] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/55] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/55] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/55] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/55] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/55] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/55] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/55] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/55] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/55] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/55] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/55] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/55] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/55] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/55] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/55] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/55] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/55] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/55] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/55] lockdep
Chris Wilson
- [PATCH 49/55] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/55] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/55] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/55] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/55] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/55] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 55/55] lockdep
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/55] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/55] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/55] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/55] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/55] drm/i915/selftests: Skip live timeline/suspend tests if wedged
Chris Wilson
- [PATCH 05/55] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/55] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/55] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/55] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/55] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/55] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/55] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/55] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/55] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/55] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/55] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/55] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/55] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/55] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/55] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/55] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/55] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/55] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/55] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/55] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/55] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/55] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/55] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/55] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/55] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/55] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/55] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/55] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/55] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/55] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/55] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/55] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/55] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/55] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/55] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/55] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/55] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/55] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/55] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/55] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/55] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/55] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/55] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/55] lockdep
Chris Wilson
- [PATCH 49/55] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/55] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/55] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/55] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/55] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/55] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 55/55] hmm
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/55] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/53] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/53] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/53] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/53] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 05/53] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 06/53] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/53] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/53] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/53] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/53] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/53] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 12/53] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 13/53] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 14/53] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 15/53] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/53] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/53] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/53] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/53] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/53] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/53] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/53] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/53] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/53] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/53] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/53] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 27/53] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 28/53] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/53] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/53] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/53] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/53] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 33/53] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 34/53] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 35/53] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 36/53] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 37/53] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 38/53] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 39/53] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 40/53] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 41/53] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 42/53] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 43/53] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 44/53] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 45/53] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 46/53] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 47/53] lockdep
Chris Wilson
- [PATCH 48/53] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 49/53] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 50/53] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 51/53] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 52/53] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 53/53] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/53] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 1/4] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 2/4] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 3/4] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 4/4] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 01/10] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/10] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/10] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/10] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 05/10] drm/i915: Pull common gen9_whitelist_build into each platform
Chris Wilson
- [PATCH 06/10] drm/i915: Drop HDC_CHICKEN and CTX_PREEMPT on Skylake
Chris Wilson
- [PATCH 07/10] drm/i915: Drop HDC_CHICKEN and CTX_PREEMPT on Broxton
Chris Wilson
- [PATCH 08/10] drm/i915: Drop HDC_CHICKEN and CTX_PREEMPT on Kabylake
Chris Wilson
- [PATCH 09/10] drm/i915: Drop HDC_CHICKEN and CTX_PREEMPT on Coffeelake
Chris Wilson
- [PATCH 10/10] drm/i915: Drop HALF_SLICE_CHICKEN7 on Ickelake
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 1/4] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 2/4] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 3/4] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 4/4] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915: Verify workarounds immediately after application
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 1/4] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 2/4] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 3/4] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 4/4] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915: Verify workarounds immediately after application
Patchwork
- [PATCH 01/54] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 02/54] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 03/54] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 04/54] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 05/54] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 06/54] drm/i915: Mark up ips for RCU protection
Chris Wilson
- [PATCH 07/54] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/54] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/54] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/54] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/54] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/54] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/54] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/54] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/54] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/54] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/54] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/54] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/54] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/54] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/54] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/54] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/54] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/54] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/54] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/54] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/54] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/54] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/54] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/54] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/54] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/54] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/54] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/54] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/54] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/54] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/54] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/54] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/54] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/54] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/54] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/54] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/54] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/54] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/54] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/54] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/54] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/54] lockdep
Chris Wilson
- [PATCH 49/54] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/54] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/54] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/54] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/54] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/54] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH] Revert "net/sch_generic: Shut up noise"
Arkadiusz Hiler
- [PATCH v3 00/20] GuC 32.0.3
Michal Wajdeczko
- [PATCH v3 01/20] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v3 02/20] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v3 03/20] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v3 04/20] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v3 05/20] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v3 06/20] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v3 07/20] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v3 08/20] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v3 09/20] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v3 10/20] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v3 11/20] drm/i915/guc: Treat GuC initialization failure as -EIO
Michal Wajdeczko
- [PATCH v3 12/20] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v3 13/20] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v3 14/20] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v3 15/20] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v3 16/20] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v3 17/20] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v3 18/20] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v3 19/20] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 20/20] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 00/21] GuC 32.0.3
Michal Wajdeczko
- [PATCH v3 01/21] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v3 02/21] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v3 03/21] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v3 04/21] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v3 05/21] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v3 06/21] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v3 07/21] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v3 08/21] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v3 09/21] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v3 10/21] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v3 11/21] drm/i915/guc: Treat GuC initialization failure as -EIO
Michal Wajdeczko
- [PATCH v3 12/21] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v3 13/21] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v3 14/21] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v3 15/21] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v3 16/21] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v3 17/21] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v3 18/21] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v3 19/21] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 20/21] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 21/21] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- [PATCH v3 00/25] GuC 32.0.3 with reset
Michal Wajdeczko
- [PATCH v3 01/25] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v3 02/25] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v3 03/25] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v3 04/25] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v3 05/25] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v3 06/25] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v3 07/25] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v3 08/25] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v3 09/25] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v3 10/25] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v3 11/25] drm/i915/guc: Treat GuC initialization failure as -EIO
Michal Wajdeczko
- [PATCH v3 12/25] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v3 13/25] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v3 14/25] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v3 15/25] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v3 16/25] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v3 17/25] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v3 18/25] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v3 19/25] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 20/25] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 21/25] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- [PATCH v3 22/25] drm/i915/uc: Rename uC firmware init function
Michal Wajdeczko
- [PATCH v3 23/25] drm/i915/uc: Reserve upper range of GGTT
Michal Wajdeczko
- [PATCH v3 24/25] drm/i915/uc: Place uC firmware in upper range of GGTT
Michal Wajdeczko
- [PATCH v3 25/25] Revert "drm/i915/guc: Disable global reset"
Michal Wajdeczko
- [PATCH 01/55] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 02/55] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 03/55] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 04/55] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 05/55] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 06/55] drm/i915: Introduce struct class_instance for engines across the uAPI
Chris Wilson
- [PATCH 07/55] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 08/55] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 09/55] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 10/55] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 11/55] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 12/55] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 13/55] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 14/55] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 15/55] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 16/55] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 17/55] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 18/55] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 19/55] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 20/55] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 21/55] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 22/55] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 23/55] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 24/55] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 25/55] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 26/55] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 27/55] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 28/55] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 29/55] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 30/55] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 31/55] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 32/55] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 33/55] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 34/55] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 35/55] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 36/55] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 37/55] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 38/55] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 39/55] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 40/55] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 41/55] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 42/55] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 43/55] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 44/55] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 45/55] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 46/55] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 47/55] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 48/55] lockdep
Chris Wilson
- [PATCH 49/55] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 50/55] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 51/55] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 52/55] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 53/55] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 54/55] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 55/55] compile
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/54] drm/i915: Verify workarounds immediately after application
Patchwork
- ✓ Fi.CI.BAT: success for Revert "net/sch_generic: Shut up noise" (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for GuC 32.0.3
Patchwork
- ✗ Fi.CI.BAT: failure for GuC 32.0.3
Patchwork
- [PATCH v3 00/24] GuC 32.0.3 with reset no EIO
Michal Wajdeczko
- [PATCH v3 01/24] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v3 02/24] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v3 03/24] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v3 04/24] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v3 05/24] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v3 06/24] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v3 07/24] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v3 08/24] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v3 09/24] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v3 10/24] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v3 11/24] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v3 12/24] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v3 13/24] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v3 14/24] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v3 15/24] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v3 16/24] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v3 17/24] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v3 18/24] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 19/24] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 20/24] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- [PATCH v3 21/24] drm/i915/uc: Rename uC firmware init function
Michal Wajdeczko
- [PATCH v3 22/24] drm/i915/uc: Reserve upper range of GGTT
Michal Wajdeczko
- [PATCH v3 23/24] drm/i915/uc: Place uC firmware in upper range of GGTT
Michal Wajdeczko
- [PATCH v3 24/24] Revert "drm/i915/guc: Disable global reset"
Michal Wajdeczko
- [PATCH v3 00/19] GuC 32.0.3 pure
Michal Wajdeczko
- [PATCH v3 01/19] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v3 02/19] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v3 03/19] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v3 04/19] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v3 05/19] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v3 06/19] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v3 07/19] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v3 08/19] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v3 09/19] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v3 10/19] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v3 11/19] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v3 12/19] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v3 13/19] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v3 14/19] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v3 15/19] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v3 16/19] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v3 17/19] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v3 18/19] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v3 19/19] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for GuC 32.0.3 with reset
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/55] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Patchwork
- ✗ Fi.CI.BAT: failure for GuC 32.0.3 with reset no EIO
Patchwork
- ✓ Fi.CI.BAT: success for GuC 32.0.3 pure
Patchwork
- ✓ Fi.CI.IGT: success for Revert "net/sch_generic: Shut up noise" (rev2)
Patchwork
- [PATCH i-g-t] something simple that should pass
Arkadiusz Hiler
- ✓ Fi.CI.BAT: success for something simple that should pass
Patchwork
- [PATCH 01/42] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 02/42] drm/i915: Verify workarounds immediately after application
Chris Wilson
- [PATCH 03/42] drm/i915: Verify the engine workarounds stick on application
Chris Wilson
- [PATCH 04/42] drm/i915: Make workaround verification *optional*
Chris Wilson
- [PATCH 05/42] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 06/42] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 07/42] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 08/42] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 09/42] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 10/42] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 11/42] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 12/42] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 13/42] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 14/42] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 15/42] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 16/42] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 17/42] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 18/42] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 19/42] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 20/42] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 21/42] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 22/42] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 23/42] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 24/42] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 25/42] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 26/42] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 27/42] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 28/42] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 29/42] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 30/42] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 31/42] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 32/42] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 33/42] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 34/42] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 35/42] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 36/42] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 37/42] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 38/42] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 39/42] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 40/42] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 41/42] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 42/42] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- ✓ Fi.CI.IGT: success for GuC 32.0.3 pure
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/42] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Patchwork
- ✓ Fi.CI.IGT: success for something simple that should pass
Patchwork
- [PATCH] drm: Fire off KMS hotplug events if probe detect says the connector is connected
Gwan-gyeong Mun
- ✗ Fi.CI.BAT: failure for drm: Fire off KMS hotplug events if probe detect says the connector is connected
Patchwork
- [PATCH 01/30] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/30] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/30] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/30] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/30] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/30] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/30] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/30] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/30] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/30] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/30] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/30] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/30] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/30] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/30] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/30] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/30] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/30] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/30] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/30] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/30] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/30] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/30] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/30] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/30] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/30] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/30] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/30] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/30] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/30] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 01/51] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/51] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/51] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/51] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/51] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/51] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/51] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/51] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/51] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/51] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/51] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/51] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/51] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/51] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/51] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/51] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/51] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/51] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/51] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/51] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/51] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/51] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/51] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/51] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/51] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/51] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/51] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/51] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/51] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/51] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/51] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/51] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/51] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/51] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/51] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/51] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/51] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/51] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/51] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/51] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 41/51] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 42/51] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 43/51] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 44/51] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 45/51] lockdep
Chris Wilson
- [PATCH 46/51] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/51] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/51] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/51] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/51] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/51] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 1/5] drm/i915/uc: Rename uC firmware init/fini functions
Fernando Pacheco
- [PATCH 2/5] drm/i915/uc: Reserve upper range of GGTT
Fernando Pacheco
- [PATCH 3/5] drm/i915/uc: Place uC firmware in upper range of GGTT
Fernando Pacheco
- [PATCH 4/5] Revert "drm/i915/guc: Disable global reset"
Fernando Pacheco
- [PATCH 5/5] drm/i915/selftests: Check that gpu reset is usable from atomic context
Fernando Pacheco
- ✗ Fi.CI.BAT: failure for series starting with [01/30] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/uc: Rename uC firmware init/fini functions
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/uc: Rename uC firmware init/fini functions
Patchwork
- ✓ Fi.CI.BAT: success for drm: Fire off KMS hotplug events if probe detect says the connector is connected (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for drm: Fire off KMS hotplug events if probe detect says the connector is connected (rev2)
Patchwork
- [PATCH 01/51] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/51] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/51] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/51] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/51] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/51] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/51] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/51] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/51] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/51] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/51] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/51] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/51] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/51] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/51] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/51] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/51] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/51] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/51] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/51] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/51] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/51] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/51] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/51] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/51] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/51] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/51] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/51] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/51] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/51] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/51] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/51] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/51] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/51] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/51] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/51] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/51] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/51] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/51] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/51] lockdep
Chris Wilson
- [PATCH 41/51] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/51] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/51] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/51] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/51] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/51] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/51] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/51] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/51] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/51] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/51] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 01/51] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/51] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/51] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/51] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/51] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/51] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/51] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/51] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/51] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/51] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/51] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/51] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/51] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/51] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/51] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/51] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/51] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/51] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/51] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/51] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/51] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/51] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/51] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/51] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/51] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/51] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/51] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/51] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/51] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/51] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/51] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/51] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/51] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/51] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/51] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/51] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/51] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/51] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/51] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/51] lockdep
Chris Wilson
- [PATCH 41/51] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/51] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/51] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/51] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/51] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/51] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/51] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/51] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/51] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/51] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/51] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 01/51] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/51] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/51] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/51] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/51] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/51] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/51] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/51] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/51] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/51] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/51] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/51] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/51] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/51] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/51] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/51] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/51] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/51] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/51] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/51] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/51] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/51] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/51] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/51] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/51] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/51] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/51] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/51] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/51] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/51] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/51] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/51] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/51] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/51] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/51] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/51] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/51] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/51] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/51] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/51] lockdep
Chris Wilson
- [PATCH 41/51] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/51] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/51] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/51] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/51] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/51] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/51] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/51] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/51] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/51] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/51] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [CI 01/23] drm/i915: Fix g4x cxsr enable condition
Harish Chegondi
- [CI 02/23] drm/i915: Fix g4x fbc watermark enable
Harish Chegondi
- [CI 03/23] drm/i915: Apply WaUse32BppForSRWM to elk as well as ctg
Harish Chegondi
- [CI 04/23] drm/i915: Fix HPLL watermark readout for g4x
Harish Chegondi
- [CI 05/23] drm/i915: Split g4x_compute_pipe_wm() into two
Harish Chegondi
- [CI 06/23] drm/i915: Split vlv_compute_pipe_wm() into two
Harish Chegondi
- [CI 07/23] drm/i915: Simplify up g4x watermark sanitation
Harish Chegondi
- [CI 08/23] drm/i915: Simplify up vlv watermark sanitation
Harish Chegondi
- [CI 09/23] drm/i915: Add missing invalidate to g4x wm readout
Harish Chegondi
- [CI 10/23] drm/i915: Move cxsr/hpll_en within g4x_sr_wm
Harish Chegondi
- [CI 11/23] drm/i915: Extract g4x_compute_sr_wm()
Harish Chegondi
- [CI 12/23] drm/i915: Extract g4x_invalidate_sr_wm()
Harish Chegondi
- [CI 13/23] drm/i915: Extract g4x_compute_intermediate_sr_wm()
Harish Chegondi
- [CI 14/23] drm/i914: Simplify g4x/vlv wm sanitation even more
Harish Chegondi
- [CI 15/23] drm/i915: s/wm_state/optimal/ s/wm_state/active/
Harish Chegondi
- [CI 16/23] drm/i915: s/wm/normal/
Harish Chegondi
- [CI 17/23] drm/i915: s/wm/normal s/wm_state/active/
Harish Chegondi
- [CI 18/23] drm/i915: Track which pipe is in CxSR mode
Harish Chegondi
- [CI 19/23] drm/i915: Fix CxSR disable race between pipes
Harish Chegondi
- [CI 20/23] drm/i915: Remove crtc->active usage from g4x/vlv code
Harish Chegondi
- [CI 21/23] drm/i915: Fix g4x/vlv/chv CxSR vs. format/tiling/rotation changes
Harish Chegondi
- [CI 22/23] drm/i915: Wait for vblank before enabling DDR DVFS
Harish Chegondi
- [CI 23/23] drm/i915: Enable atomic on g4x
Harish Chegondi
- ✓ Fi.CI.BAT: success for series starting with [CI,01/23] drm/i915: Fix g4x cxsr enable condition
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [CI,01/23] drm/i915: Fix g4x cxsr enable condition
Patchwork
- [PATCH v2 0/1] Stop users from using the device on driver unbind
Janusz Krzysztofik
- [PATCH v2 1/1] drm/i915: Use drm_dev_unplug()
Janusz Krzysztofik
- ✓ Fi.CI.BAT: success for series starting with [v2,1/1] drm/i915: Use drm_dev_unplug()
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [v2,1/1] drm/i915: Use drm_dev_unplug()
Patchwork
- [PATCH v2 1/1] drm/i915: Use drm_dev_unplug()
Chris Wilson
- [PATCH 01/10] drm/i915: Disable preemption and sleeping while using the punit sideband
Chris Wilson
- [PATCH 02/10] drm/i915: Lift acquiring the vlv punit magic to a common sb-get
Chris Wilson
- [PATCH 03/10] drm/i915: Lift sideband locking for vlv_punit_(read|write)
Chris Wilson
- [PATCH 04/10] drm/i915: Reduce RPS update frequency on Valleyview/Cherryview
Chris Wilson
- [PATCH 05/10] Revert "drm/i915: Avoid tweaking evaluation thresholds on Baytrail v3"
Chris Wilson
- [PATCH 06/10] drm/i915: Replace pcu_lock with sb_lock
Chris Wilson
- [PATCH 07/10] drm/i915: Separate sideband declarations to intel_sideband.h
Chris Wilson
- [PATCH 08/10] drm/i915: Merge sbi read/write into a single accessor
Chris Wilson
- [PATCH 09/10] drm/i915: Merge sandybridge_pcode_(read|write)
Chris Wilson
- [PATCH 10/10] drm/i915: Move sandybride pcode access to intel_sideband.c
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915: Disable preemption and sleeping while using the punit sideband
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/10] drm/i915: Disable preemption and sleeping while using the punit sideband
Patchwork
- [PATCH 1/5] drm/i915/uc: Rename uC firmware init/fini functions
Fernando Pacheco
- [PATCH 2/5] drm/i915/uc: Reserve upper range of GGTT
Fernando Pacheco
- [PATCH 3/5] drm/i915/uc: Place uC firmware in upper range of GGTT
Fernando Pacheco
- [PATCH 4/5] Revert "drm/i915/guc: Disable global reset"
Fernando Pacheco
- [PATCH 5/5] drm/i915/selftests: Check that gpu reset is usable from atomic context
Fernando Pacheco
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/uc: Rename uC firmware init/fini functions
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/uc: Rename uC firmware init/fini functions
Patchwork
- [PATCH 1/6] drm/i915/uc: Rename uC firmware init/fini functions
Chris Wilson
- [PATCH 2/6] drm/i915/uc: Reserve upper range of GGTT
Chris Wilson
- [PATCH 3/6] drm/i915/uc: Place uC firmware in upper range of GGTT
Chris Wilson
- [PATCH 4/6] Revert "drm/i915/guc: Disable global reset"
Chris Wilson
- [PATCH 5/6] drm/i915/selftests: Check that gpu reset is usable from atomic context
Chris Wilson
- [PATCH 6/6] HAX guc please
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915/uc: Rename uC firmware init/fini functions
Patchwork
- [PATCH 01/30] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/30] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/30] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/30] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/30] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/30] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/30] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/30] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/30] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/30] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/30] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/30] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/30] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/30] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/30] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/30] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/30] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/30] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/30] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/30] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/30] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/30] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/30] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/30] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/30] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/30] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/30] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/30] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/30] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/30] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH] drm/i915: Start writeback from the shrinker
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/30] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Start writeback from the shrinker
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Start writeback from the shrinker
Patchwork
- [PATCH 01/51] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/51] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/51] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/51] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/51] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/51] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/51] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/51] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/51] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/51] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/51] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/51] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/51] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/51] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/51] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/51] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/51] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/51] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/51] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/51] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/51] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/51] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/51] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/51] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/51] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/51] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/51] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/51] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/51] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/51] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/51] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/51] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/51] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/51] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/51] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/51] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/51] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/51] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/51] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/51] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/51] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/51] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/51] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/51] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/51] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/51] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/51] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/51] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/51] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/51] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/51] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/51] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH v4 00/20] GuC 32.0.3
Michal Wajdeczko
- [PATCH v4 01/20] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v4 02/20] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v4 03/20] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v4 04/20] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v4 05/20] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v4 06/20] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v4 07/20] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v4 08/20] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v4 09/20] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v4 10/20] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v4 11/20] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v4 12/20] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v4 13/20] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v4 14/20] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v4 15/20] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v4 16/20] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v4 17/20] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v4 18/20] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v4 19/20] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v4 20/20] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for GuC 32.0.3
Patchwork
- [PATCH v4 00/20] GuC 32.0.3 rerun
Michal Wajdeczko
- [PATCH v4 01/20] drm/i915/guc: Change platform default GuC mode
Michal Wajdeczko
- [PATCH v4 02/20] drm/i915/guc: Don't allow GuC submission
Michal Wajdeczko
- [PATCH v4 03/20] drm/i915/guc: Update GuC firmware versions and names
Michal Wajdeczko
- [PATCH v4 04/20] drm/i915/guc: Update GuC firmware CSS header
Michal Wajdeczko
- [PATCH v4 05/20] drm/i915/guc: Update GuC boot parameters
Michal Wajdeczko
- [PATCH v4 06/20] drm/i915/guc: Update suspend/resume protocol
Michal Wajdeczko
- [PATCH v4 07/20] drm/i915/guc: Update GuC sample-forcewake command
Michal Wajdeczko
- [PATCH v4 08/20] drm/i915/guc: Update GuC ADS object definition
Michal Wajdeczko
- [PATCH v4 09/20] drm/i915/guc: Reset GuC ADS during sanitize
Michal Wajdeczko
- [PATCH v4 10/20] drm/i915/guc: Always ask GuC to update power domain states
Michal Wajdeczko
- [PATCH v4 11/20] drm/i915/guc: New GuC interrupt register for Gen11
Michal Wajdeczko
- [PATCH v4 12/20] drm/i915/guc: New GuC scratch registers for Gen11
Michal Wajdeczko
- [PATCH v4 13/20] drm/i915/huc: New HuC status register for Gen11
Michal Wajdeczko
- [PATCH v4 14/20] drm/i915/guc: Create vfuncs for the GuC interrupts control functions
Michal Wajdeczko
- [PATCH v4 15/20] drm/i915/guc: Correctly handle GuC interrupts on Gen11
Michal Wajdeczko
- [PATCH v4 16/20] drm/i915/guc: Update GuC CTB response definition
Michal Wajdeczko
- [PATCH v4 17/20] drm/i915/guc: Enable GuC CTB communication on Gen11
Michal Wajdeczko
- [PATCH v4 18/20] drm/i915/guc: Define GuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v4 19/20] drm/i915/huc: Define HuC firmware version for Icelake
Michal Wajdeczko
- [PATCH v4 20/20] HAX: turn on GuC/HuC auto mode
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for GuC 32.0.3 rerun
Patchwork
- ✓ Fi.CI.BAT: success for Revert "net/sch_generic: Shut up noise" (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for Revert "net/sch_generic: Shut up noise" (rev3)
Patchwork
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] bad-user-semaphore-round-robinning
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] bad-user-semaphore-round-robinning
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] bad-user-semaphore-round-robinning
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] bad-user-semaphore-round-robinning
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] bad-user-semaphore-round-robinning
Chris Wilson
- [PATCH 01/52] drm/i915/selftests: Verify whitelist of context registers
Chris Wilson
- [PATCH 02/52] drm/i915/icl: Whitelist GEN9_SLICE_COMMON_ECO_CHICKEN1
Chris Wilson
- [PATCH 03/52] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 04/52] drm/i915: Store the default sseu setup on the engine
Chris Wilson
- [PATCH 05/52] drm/i915: Move GraphicsTechnology files under gt/
Chris Wilson
- [PATCH 06/52] drm/i915: Introduce struct intel_wakeref
Chris Wilson
- [PATCH 07/52] drm/i915: Pull the GEM powermangement coupling into its own file
Chris Wilson
- [PATCH 08/52] drm/i915: Introduce context->enter() and context->exit()
Chris Wilson
- [PATCH 09/52] drm/i915: Pass intel_context to i915_request_create()
Chris Wilson
- [PATCH 10/52] drm/i915: Invert the GEM wakeref hierarchy
Chris Wilson
- [PATCH 11/52] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 12/52] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 13/52] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 14/52] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 15/52] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 16/52] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 17/52] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 18/52] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 19/52] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 20/52] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 21/52] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 22/52] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 23/52] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 24/52] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 25/52] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 26/52] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 27/52] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 28/52] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 29/52] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 30/52] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 31/52] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 32/52] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 33/52] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 34/52] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 35/52] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 36/52] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 37/52] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 38/52] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 39/52] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 40/52] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 41/52] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 42/52] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 43/52] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 44/52] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 45/52] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 46/52] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 47/52] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 48/52] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 49/52] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 50/52] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 51/52] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 52/52] bad-user-semaphore-round-robinning
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- [PATCH 1/5] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Stuart Summers
- [PATCH 2/5] drm/i915: Add macro for SSEU stride calculation
Stuart Summers
- [PATCH 3/5] drm/i915: Move calculation of subslices per slice to new function
Stuart Summers
- [PATCH 4/5] drm/i915: Expand subslice mask
Stuart Summers
- [PATCH 5/5] drm/i915: add prints around sseu power-gate code
Stuart Summers
- ✗ Fi.CI.BAT: failure for series starting with [01/52] drm/i915/selftests: Verify whitelist of context registers
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Patchwork
- [PATCH 1/6] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Stuart Summers
- [PATCH 2/6] drm/i915: Add macro for SSEU stride calculation
Stuart Summers
- [PATCH 3/6] drm/i915: Move calculation of subslices per slice to new function
Stuart Summers
- [PATCH 4/6] drm/i915: Move sseu helper functions to intel_sseu.h
Stuart Summers
- [PATCH 5/6] drm/i915: Expand subslice mask
Stuart Summers
- [PATCH 6/6] drm/i915: add debug prints to intel_sseu.h
Stuart Summers
- [PATCH 6/6] drm/i915: add debug prints to sseu device_status
Stuart Summers
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Patchwork
- [PATCH 01/21] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 02/21] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 03/21] drm/i915: Explicitly pin the logical context for execbuf
Chris Wilson
- [PATCH 04/21] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 05/21] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 06/21] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 07/21] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 08/21] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 09/21] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 10/21] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 11/21] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 12/21] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 13/21] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 14/21] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 15/21] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 16/21] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 17/21] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 18/21] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 19/21] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 20/21] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 21/21] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 01/42] drm/i915: Allow multiple user handles to the same VM
Chris Wilson
- [PATCH 02/42] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 03/42] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 04/42] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 05/42] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 06/42] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 07/42] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 08/42] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 09/42] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 10/42] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 11/42] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 12/42] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 13/42] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 14/42] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 15/42] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 16/42] drm/i915: Load balancing across a virtual engine
Chris Wilson
- [PATCH 17/42] drm/i915: Apply an execution_mask to the virtual_engine
Chris Wilson
- [PATCH 18/42] drm/i915: Extend execution fence to support a callback
Chris Wilson
- [PATCH 19/42] drm/i915/execlists: Virtual engine bonding
Chris Wilson
- [PATCH 20/42] drm/i915: Allow specification of parallel execbuf
Chris Wilson
- [PATCH 21/42] drm/i915: Split GEM object type definition to its own header
Chris Wilson
- [PATCH 22/42] drm/i915: Pull GEM ioctls interface to its own file
Chris Wilson
- [PATCH 23/42] drm/i915: Move object->pages API to i915_gem_object.[ch]
Chris Wilson
- [PATCH 24/42] drm/i915: Move shmem object setup to its own file
Chris Wilson
- [PATCH 25/42] drm/i915: Move phys objects to its own file
Chris Wilson
- [PATCH 26/42] drm/i915: Move mmap and friends to its own file
Chris Wilson
- [PATCH 27/42] drm/i915: Move GEM domain management to its own file
Chris Wilson
- [PATCH 28/42] drm/i915: Move more GEM objects under gem/
Chris Wilson
- [PATCH 29/42] drm/i915: Pull scatterlist utils out of i915_gem.h
Chris Wilson
- [PATCH 30/42] lockdep: Swap storage for pin_count and refereneces
Chris Wilson
- [PATCH 31/42] drm/i915: Move GEM object domain management from struct_mutex to local
Chris Wilson
- [PATCH 32/42] drm/i915: Move GEM object waiting to its own file
Chris Wilson
- [PATCH 33/42] drm/i915: Move GEM object busy checking to its own file
Chris Wilson
- [PATCH 34/42] drm/i915: Move GEM client throttling to its own file
Chris Wilson
- [PATCH 35/42] drm/i915: Drop the deferred active reference
Chris Wilson
- [PATCH 36/42] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 37/42] drm/i915: Rename intel_context.active to .inflight
Chris Wilson
- [PATCH 38/42] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 39/42] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 40/42] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 41/42] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 42/42] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/21] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/42] drm/i915: Allow multiple user handles to the same VM
Patchwork
- [PATCH 1/2] drm/prime: split drm_gem_prime_fd_to_handle()
Emil Velikov
- [PATCH 2/2] drm/prime: split drm_gem_prime_handle_to_fd()
Emil Velikov
- [PATCH] drm/fb-helper: Avoid race with DRM userspace
Noralf Trønnes
- [PATCH 1/2] drm/prime: split drm_gem_prime_fd_to_handle()
Sam Ravnborg
- [PATCH 2/2] drm/prime: split drm_gem_prime_handle_to_fd()
Sam Ravnborg
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/prime: split drm_gem_prime_fd_to_handle()
Patchwork
- ✓ Fi.CI.BAT: success for drm/fb-helper: Avoid race with DRM userspace
Patchwork
- [PATCH 01/19] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Chris Wilson
- [PATCH 02/19] drm/i915/gvt: Pin the per-engine GVT shadow contexts
Chris Wilson
- [PATCH 03/19] drm/i915: Export intel_context_instance()
Chris Wilson
- [PATCH 04/19] drm/i915/selftests: Use the real kernel context for sseu isolation tests
Chris Wilson
- [PATCH 05/19] drm/i915/selftests: Pass around intel_context for sseu
Chris Wilson
- [PATCH 06/19] drm/i915: Pass intel_context to intel_context_pin_lock()
Chris Wilson
- [PATCH 07/19] drm/i915: Split engine setup/init into two phases
Chris Wilson
- [PATCH 08/19] drm/i915: Switch back to an array of logical per-engine HW contexts
Chris Wilson
- [PATCH 09/19] drm/i915: Remove intel_context.active_link
Chris Wilson
- [PATCH 10/19] drm/i915: Move i915_request_alloc into selftests/
Chris Wilson
- [PATCH 11/19] drm/i915/execlists: Flush the tasklet on parking
Chris Wilson
- [PATCH 12/19] drm/i915: Move the engine->destroy() vfunc onto the engine
Chris Wilson
- [PATCH 13/19] drm/i915: Convert inconsistent static engine tables into an init error
Chris Wilson
- [PATCH 14/19] drm/i915: Restore control over ppgtt for context creation ABI
Chris Wilson
- [PATCH 15/19] drm/i915: Allow a context to define its set of engines
Chris Wilson
- [PATCH 16/19] drm/i915: Extend I915_CONTEXT_PARAM_SSEU to support local ctx->engine[]
Chris Wilson
- [PATCH 17/19] drm/i915: Re-expose SINGLE_TIMELINE flags for context creation
Chris Wilson
- [PATCH 18/19] drm/i915: Allow userspace to clone contexts on creation
Chris Wilson
- [PATCH 19/19] drm/i915: Load balancing across a virtual engine
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/19] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Patchwork
- ✗ Fi.CI.IGT: failure for drm/fb-helper: Avoid race with DRM userspace
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/19] drm/i915: Seal races between async GPU cancellation, retirement and signaling
Patchwork
- [PATCH v2] drm/fb-helper: Avoid race with DRM userspace
Noralf Trønnes
- ✓ Fi.CI.BAT: success for drm/fb-helper: Avoid race with DRM userspace (rev2)
Patchwork
- [PATCH] Revert "ICL HACK: perf/x86: Bump INTEL_PMC_MAX_FIXED for Icelake"
Chris Wilson
- [PATCH v8 0/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- [PATCH v8 1/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- ✗ Fi.CI.BAT: failure for tests: Add a new test for driver/device hot reload
Patchwork
- ✓ Fi.CI.BAT: success for Revert "ICL HACK: perf/x86: Bump INTEL_PMC_MAX_FIXED for Icelake"
Patchwork
- ✗ Fi.CI.IGT: failure for drm/fb-helper: Avoid race with DRM userspace (rev2)
Patchwork
- [PATCH v3] drm/fb-helper: Avoid race with DRM userspace
Noralf Trønnes
- ✓ Fi.CI.BAT: success for drm/fb-helper: Avoid race with DRM userspace (rev3)
Patchwork
- [PATCH 1/5] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Stuart Summers
- [PATCH 2/5] drm/i915: Add macro for SSEU stride calculation
Stuart Summers
- [PATCH 3/5] drm/i915: Move calculation of subslices per slice to new function
Stuart Summers
- [PATCH 4/5] drm/i915: Move sseu helper functions to intel_sseu.h
Stuart Summers
- [PATCH 5/5] drm/i915: Expand subslice mask
Stuart Summers
- [PATCH] drm/i915/perf: Refactor oa object to better manage resources
Umesh Nerlige Ramappa
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/perf: Refactor oa object to better manage resources
Patchwork
- ✗ Fi.CI.IGT: failure for Revert "ICL HACK: perf/x86: Bump INTEL_PMC_MAX_FIXED for Icelake"
Patchwork
- ✗ Fi.CI.IGT: failure for drm/fb-helper: Avoid race with DRM userspace (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915: Use local variable for SSEU info in GETPARAM ioctl
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915/perf: Refactor oa object to better manage resources
Patchwork
- [PATCH v4] drm/fb-helper: Avoid race with DRM userspace
Noralf Trønnes
- ✓ Fi.CI.BAT: success for drm/fb-helper: Avoid race with DRM userspace (rev4)
Patchwork
- [PATCH v8 0/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- [PATCH v8 1/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- ✗ Fi.CI.IGT: failure for drm/fb-helper: Avoid race with DRM userspace (rev4)
Patchwork
- [PATCH v8.1 1/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- [PATCH v8 0/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- [PATCH v8 1/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- [PATCH v8 0/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- [PATCH v8 1/1 i-g-t] tests: Add a new test for driver/device hot reload
Janusz Krzysztofik
- ✓ Fi.CI.BAT: success for tests: Add a new test for driver/device hot reload (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for tests: Add a new test for driver/device hot reload (rev2)
Patchwork
- [PATCH 1/6] idle-pm
Chris Wilson
- [PATCH 2/6] wakeref-active
Chris Wilson
- [PATCH 3/6] drm/i915: Only reschedule the submission tasklet if preemption is possible
Chris Wilson
- [PATCH 4/6] reorder-sched
Chris Wilson
- [PATCH 5/6] drm/i915: Pass i915_sched_node around internally
Chris Wilson
- [PATCH 6/6] drm/i915: Bump signaler priority on adding a waiter
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/6] idle-pm
Patchwork
- [PATCH 1/2] idle-pm
Chris Wilson
- [PATCH 2/2] wakeref-active
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/2] idle-pm
Patchwork
- [PATCH] wakeref-active
Chris Wilson
- ✗ Fi.CI.BAT: failure for wakeref-active
Patchwork
- [PATCH] idle-pm
Chris Wilson
- [PATCH 1/2] idle-pm
Chris Wilson
- [PATCH 2/2] wakeref-active
Chris Wilson
- ✓ Fi.CI.BAT: success for idle-pm
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] idle-pm
Patchwork
- ✗ Fi.CI.IGT: failure for idle-pm
Patchwork
- [PATCH 1/2] idle-pm
Chris Wilson
- [PATCH 2/2] wakeref-active
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/2] idle-pm
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/2] idle-pm
Patchwork
- [PATCH 0/1] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 1/1] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 0/2] drm/i915: Fix free cachelines not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 1/2] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 2/2] drm/i915: Fix free cachelines not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 1/2] drm/i915/icl: Set GCP_COLOR_INDICATION only for 10/12 bit deep color
Imre Deak
- [PATCH 2/2] drm/i915: Fix HDMI deep color min pipe bpp check
Imre Deak
- [PATCH 0/1] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 1/1] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 0/2] drm/i915: Fix free cachelines not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 1/2] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 2/2] drm/i915: Fix free cachelines not released on driver hot unbind
Janusz Krzysztofik
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/icl: Set GCP_COLOR_INDICATION only for 10/12 bit deep color
Patchwork
- [PATCH 1/9] drm/i915: Add a new "remapped" gtt_view
Ville Syrjala
- [PATCH 2/9] drm/i915/selftests: Add mock selftest for remapped vmas
Ville Syrjala
- [PATCH 3/9] drm/i915/selftests: Add live vma selftest
Ville Syrjala
- [PATCH 4/9] drm/i915: Shuffle stride checking code around
Ville Syrjala
- [PATCH 5/9] drm/i915: Overcome display engine stride limits via GTT remapping
Ville Syrjala
- [PATCH 6/9] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping
Ville Syrjala
- [PATCH 7/9] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+
Ville Syrjala
- [PATCH 8/9] drm/i915: Bump gen7+ fb size limits to 16kx16k
Ville Syrjala
- [PATCH 9/9] hack: drm/i915: Always remap gtt
Ville Syrjala
- [PATCH i-g-t] tests/kms_big_fb: Make sure huge fbs work correctly
Ville Syrjala
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/icl: Set GCP_COLOR_INDICATION only for 10/12 bit deep color
Patchwork
- ✓ Fi.CI.BAT: success for tests/kms_big_fb: Make sure huge fbs work correctly
Patchwork
- [PATCH v5] drm/fb-helper: Avoid race with DRM userspace
Noralf Trønnes
- [PATCH] drm/i915/perf: Refactor oa object to better manage resources
Umesh Nerlige Ramappa
- ✗ Fi.CI.IGT: failure for tests/kms_big_fb: Make sure huge fbs work correctly
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Fix context IDs not released on driver hot unbind
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix free cachelines not released on driver hot unbind
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix free cachelines not released on driver hot unbind
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix context IDs not released on driver hot unbind
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/9] drm/i915: Add a new "remapped" gtt_view
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Fix free cachelines not released on driver hot unbind
Patchwork
- ✓ Fi.CI.BAT: success for drm/fb-helper: Avoid race with DRM userspace (rev5)
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/perf: Refactor oa object to better manage resources (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Fix free cachelines not released on driver hot unbind
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/perf: Refactor oa object to better manage resources (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Fix context IDs not released on driver hot unbind
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/9] drm/i915: Add a new "remapped" gtt_view
Patchwork
- ✗ Fi.CI.IGT: failure for drm/fb-helper: Avoid race with DRM userspace (rev5)
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915/perf: Refactor oa object to better manage resources (rev2)
Patchwork
- [PATCH i-g-t] HAX tests/kms_draw_crc: Try to emulate kms_frontbuffer_tracking drawing
Maarten Lankhorst
- [PATCH 0/3] Fix panics on hot unbind / unplug
Janusz Krzysztofik
- [PATCH 1/3] drm/i915: Fix context IDs not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 2/3] drm/i915: Fix free cachelines not released on driver hot unbind
Janusz Krzysztofik
- [PATCH 3/3] drm/i915: Fix gem object not available on close
Janusz Krzysztofik
- ✗ Fi.CI.IGT: failure for drm/i915/perf: Refactor oa object to better manage resources (rev3)
Patchwork
- [PATCH v6] drm/fb-helper: Avoid race with DRM userspace
Noralf Trønnes
- [PATCH] drm/i915: add in-kernel blitter client
Matthew Auld
- ✓ Fi.CI.BAT: success for HAX tests/kms_draw_crc: Try to emulate kms_frontbuffer_tracking drawing
Patchwork
- ✓ Fi.CI.BAT: success for Fix panics on hot unbind / unplug
Patchwork
- ✗ Fi.CI.BAT: failure for drm/fb-helper: Avoid race with DRM userspace (rev6)
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: add in-kernel blitter client
Patchwork
- [PATCH i-g-t 1/2] tests/kms_big_fb: Make sure huge fbs work correctly
Ville Syrjala
- [PATCH i-g-t 2/2] hack: Run kms_big_fb in bat
Ville Syrjala
- [PATCH 1/9] drm/i915: Add a new "remapped" gtt_view
Ville Syrjala
- [PATCH 2/9] drm/i915/selftests: Add mock selftest for remapped vmas
Ville Syrjala
- [PATCH 3/9] drm/i915/selftests: Add live vma selftest
Ville Syrjala
- [PATCH 4/9] drm/i915: Shuffle stride checking code around
Ville Syrjala
- [PATCH 5/9] drm/i915: Overcome display engine stride limits via GTT remapping
Ville Syrjala
- [PATCH 6/9] drm/i915: Align dumb buffer stride to 4k to allow for gtt remapping
Ville Syrjala
- [PATCH 7/9] drm/i915: Bump fb stride limit to 128KiB for gen4+ and 256KiB for gen7+
Ville Syrjala
- [PATCH 8/9] drm/i915: Bump gen7+ fb size limits to 16kx16k
Ville Syrjala
- [PATCH 9/9] hack: drm/i915: Always remap gtt
Ville Syrjala
- ✗ Fi.CI.BAT: failure for series starting with [1/2] tests/kms_big_fb: Make sure huge fbs work correctly
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/9] drm/i915: Add a new "remapped" gtt_view
Patchwork
Last message date:
Tue Apr 30 20:31:38 UTC 2019
Archived on: Tue Apr 30 20:31:39 UTC 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).