June 2019 Archives by date
Starting: Sat Jun 1 00:07:38 UTC 2019
Ending: Sat Jun 29 18:38:42 UTC 2019
Messages: 2208
- [PATCH 01/20] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/20] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/20] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/20] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/20] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/20] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/20] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/20] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/20] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/20] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/20] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/20] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/20] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/20] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/20] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/20] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 17/20] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 18/20] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 19/20] ctx-
Chris Wilson
- [PATCH 20/20] ppgtt
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm: Flush output polling on shutdown
Patchwork
- [PATCH] drm/i915: Do not call drm_probe_ddc() when connector force isn't specified
Harish Chegondi
- ✗ Fi.CI.BAT: failure for series starting with [01/20] drm: Flush output polling on shutdown
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Do not call drm_probe_ddc() when connector force isn't specified
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/dsc: Add Per connector debugfs node for DSC BPP enable
Patchwork
- [PATCH 01/19] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/19] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/19] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/19] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/19] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/19] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/19] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/19] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/19] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/19] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/19] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/19] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/19] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/19] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/19] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/19] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 17/19] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 18/19] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 19/19] ctx-
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/19] drm: Flush output polling on shutdown
Patchwork
- [PATCH 01/21] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/21] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/21] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/21] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/21] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/21] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/21] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/21] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/21] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/21] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/21] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/21] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/21] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/21] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/21] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/21] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 17/21] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 18/21] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 19/21] ctx-
Chris Wilson
- [PATCH 20/21] ppgtt
Chris Wilson
- [PATCH 21/21] drm/i915: Allow vma binding to occur asynchronously
Chris Wilson
- [PATCH 0/4] BISECT: drm/fb-helper: Move modesetting code to drm_client
Noralf Trønnes
- [PATCH 1/4] drm/atomic: Move __drm_atomic_helper_disable_plane/set_config()
Noralf Trønnes
- [PATCH 2/4] drm/fb-helper: Remove drm_fb_helper_crtc
Noralf Trønnes
- [PATCH 3/4] drm/fb-helper: Prepare to move out commit code
Noralf Trønnes
- [PATCH 4/4] drm/fb-helper: Move out commit code
Noralf Trønnes
- ✗ Fi.CI.BAT: failure for series starting with [01/21] drm: Flush output polling on shutdown
Patchwork
- ✓ Fi.CI.BAT: success for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- [PATCH 01/21] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/21] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/21] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/21] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/21] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/21] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/21] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/21] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/21] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/21] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/21] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/21] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/21] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/21] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/21] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/21] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 17/21] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 18/21] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 19/21] ctx-
Chris Wilson
- [PATCH 20/21] ppgtt
Chris Wilson
- [PATCH 21/21] vm
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/21] drm: Flush output polling on shutdown
Patchwork
- [PATCH] fill big
Matthew Auld
- ✗ Fi.CI.BAT: failure for fill big
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Do not call drm_probe_ddc() when connector force isn't specified
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/19] drm: Flush output polling on shutdown
Patchwork
- [PATCH 01/15] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/15] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/15] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/15] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/15] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/15] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/15] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/15] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/15] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/15] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/15] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/15] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/15] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/15] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/15] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 01/23] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/23] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/23] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/23] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/23] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/23] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/23] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/23] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/23] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/23] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/23] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/23] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/23] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/23] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/23] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/23] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 17/23] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 18/23] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 19/23] ctx-
Chris Wilson
- [PATCH 20/23] ppgtt
Chris Wilson
- [PATCH 21/23] drm/i915: Allow vma binding to occur asynchronously
Chris Wilson
- [PATCH 22/23] drm/i915: Pin pages before waiting
Chris Wilson
- [PATCH 23/23] drm/i915: Use reservation_object to coordinate userptr get_pages()
Chris Wilson
- [PATCH 01/20] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/20] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/20] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/20] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/20] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/20] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/20] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/20] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/20] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/20] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/20] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/20] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/20] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/20] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/20] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/20] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 17/20] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 18/20] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 19/20] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 20/20] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- ✗ Fi.CI.IGT: failure for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- [PATCH v2 0/1] BISECT: drm/fb-helper: Move modesetting code to drm_client
Noralf Trønnes
- [PATCH v2 1/1] drm/fb-helper: Remove drm_fb_helper_crtc
Noralf Trønnes
- ✗ Fi.CI.IGT: failure for series starting with [01/21] drm: Flush output polling on shutdown
Patchwork
- [PATCH 00/23] drm/i915: Fix TypeC port mode switching
Imre Deak
- [PATCH 01/23] drm/i915/icl: Add support to read out the TBT PLL HW state
Imre Deak
- [PATCH 02/23] drm/i915: Tune down WARNs about TBT AUX power well enabling
Imre Deak
- [PATCH 03/23] drm/i915: Move the TypeC port handling code to a separate file
Imre Deak
- [PATCH 04/23] drm/i915: Sanitize the terminology used for TypeC port modes
Imre Deak
- [PATCH 05/23] drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode
Imre Deak
- [PATCH 06/23] drm/i915: Fix the TBT AUX power well enabling
Imre Deak
- [PATCH 07/23] drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode
Imre Deak
- [PATCH 08/23] drm/i915: Unify the TypeC port notation in debug/error messages
Imre Deak
- [PATCH 09/23] drm/i915: Factor out common parts from TypeC port handling functions
Imre Deak
- [PATCH 10/23] drm/i915: Wait for TypeC PHY complete flag to clear in safe mode
Imre Deak
- [PATCH 11/23] drm/i915: Handle the TCCOLD power-down event
Imre Deak
- [PATCH 12/23] drm/i915: Sanitize the TypeC connect/detect sequences
Imre Deak
- [PATCH 13/23] drm/i915: Fix the TypeC port mode sanitization during loading/resume
Imre Deak
- [PATCH 14/23] drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers
Imre Deak
- [PATCH 15/23] drm/i915: Sanitize the TypeC FIA lane configuration decoding
Imre Deak
- [PATCH 16/23] drm/i915: Sanitize the shared DPLL find/reference interface
Imre Deak
- [PATCH 17/23] drm/i915: Sanitize the shared DPLL reserve/release interface
Imre Deak
- [PATCH 18/23] drm/i915/icl: Split getting the DPLLs to port type specific functions
Imre Deak
- [PATCH 19/23] drm/i915/icl: Reserve all required PLLs for TypeC ports
Imre Deak
- [PATCH 20/23] drm/i915: Keep the TypeC port mode fixed when the port is active
Imre Deak
- [PATCH 21/23] drm/i915: Add state verification for the TypeC port mode
Imre Deak
- [PATCH 22/23] drm/i915: Remove unneeded disconnect in TypeC legacy port mode
Imre Deak
- [PATCH 23/23] drm/i915: WARN about invalid lane reversal in TBT-alt/DP-alt modes
Imre Deak
- ✓ Fi.CI.BAT: success for series starting with [01/15] drm: Flush output polling on shutdown
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/15] drm: Flush output polling on shutdown
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/23] drm: Flush output polling on shutdown
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/20] drm: Flush output polling on shutdown
Patchwork
- [PATCH i-g-t] wedge and loop
Petri Latvala
- [PATCH 01/16] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 02/16] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 03/16] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 04/16] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 05/16] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 06/16] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 07/16] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 08/16] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 09/16] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 10/16] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 11/16] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 12/16] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 13/16] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 14/16] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 15/16] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 16/16] combine-bound/unbound
Chris Wilson
- ✓ Fi.CI.BAT: success for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- [PATCH 1/6] drm/i915/gtt: No need to zero the table for page dirs
Mika Kuoppala
- [PATCH 2/6] drm/i915/gtt: Use a common type for page directories
Mika Kuoppala
- [PATCH 3/6] drm/i915/gtt: Introduce init_pd_with_page
Mika Kuoppala
- [PATCH 4/6] drm/i915/gtt: Introduce init_pd
Mika Kuoppala
- [PATCH 5/6] drm/i915/gtt: Generalize alloc_pd
Mika Kuoppala
- [PATCH 6/6] drm/i915/gtt: pde entry encoding is identical
Mika Kuoppala
- ✓ Fi.CI.BAT: success for wedge and loop
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Fix TypeC port mode switching
Patchwork
- [PATCH 01/20] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/20] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 03/20] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 04/20] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 05/20] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 06/20] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 07/20] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 08/20] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 09/20] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 10/20] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 11/20] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 12/20] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 13/20] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 14/20] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 15/20] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 16/20] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 17/20] combine-bound/unbound
Chris Wilson
- [PATCH 18/20] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 19/20] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 20/20] drm/i915: Allow page pinning to be in the background
Chris Wilson
- ✗ Fi.CI.IGT: failure for series starting with [01/20] drm: Flush output polling on shutdown
Patchwork
- [PATCH 01/26] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/26] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 03/26] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 04/26] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 05/26] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 06/26] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 07/26] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 08/26] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 09/26] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 10/26] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 11/26] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 12/26] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 13/26] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 14/26] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 15/26] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 16/26] drm/i915: Remove logical HW ID
Chris Wilson
- [PATCH 17/26] combine-bound/unbound
Chris Wilson
- [PATCH 18/26] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 19/26] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 20/26] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 21/26] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 22/26] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- [PATCH 23/26] drm/i915: Allow vma binding to occur asynchronously
Chris Wilson
- [PATCH 24/26] async-pages
Chris Wilson
- [PATCH 25/26] drm/i915: Pin pages before waiting
Chris Wilson
- [PATCH 26/26] drm/i915: Use reservation_object to coordinate userptr get_pages()
Chris Wilson
- ✓ Fi.CI.IGT: success for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- [PATCH 1/6] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 2/6] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 3/6] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 4/6] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 5/6] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 6/6] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915/gtt: No need to zero the table for page dirs
Patchwork
- [PATCH 1/8] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 2/8] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 3/8] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 4/8] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 5/8] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 6/8] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 7/8] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- [PATCH 8/8] 1st-class-vma
Chris Wilson
- [PATCH 1/8] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 2/8] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 3/8] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 4/8] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 5/8] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 6/8] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 7/8] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- [PATCH 8/8] 1st-class-vma
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/20] drm/i915: Make the semaphore saturation mask global
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Make the semaphore saturation mask global
Patchwork
- [PATCH 1/7] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 2/7] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 3/7] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 4/7] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 5/7] drm/i915/gtt: Replace struct_mutex serialisation for allocation
Chris Wilson
- [PATCH 6/7] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 7/7] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: Combine unbound/bound list tracking for objects
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915: Move object close under its own lock
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915: Move object close under its own lock
Patchwork
- [PATCH 00/23] drm/i915: Fix TypeC port mode switching
Imre Deak
- [PATCH 01/23] drm/i915/icl: Add support to read out the TBT PLL HW state
Imre Deak
- [PATCH 02/23] drm/i915: Tune down WARNs about TBT AUX power well enabling
Imre Deak
- [PATCH 03/23] drm/i915: Move the TypeC port handling code to a separate file
Imre Deak
- [PATCH 04/23] drm/i915: Sanitize the terminology used for TypeC port modes
Imre Deak
- [PATCH 05/23] drm/i915: Don't enable the DDI-IO power in the TypeC TBT-alt mode
Imre Deak
- [PATCH 06/23] drm/i915: Fix the TBT AUX power well enabling
Imre Deak
- [PATCH 07/23] drm/i915: Use the correct AUX power domain in TypeC TBT-alt mode
Imre Deak
- [PATCH 08/23] drm/i915: Unify the TypeC port notation in debug/error messages
Imre Deak
- [PATCH 09/23] drm/i915: Factor out common parts from TypeC port handling functions
Imre Deak
- [PATCH 10/23] drm/i915: Wait for TypeC PHY complete flag to clear in safe mode
Imre Deak
- [PATCH 11/23] drm/i915: Handle the TCCOLD power-down event
Imre Deak
- [PATCH 12/23] drm/i915: Sanitize the TypeC connect/detect sequences
Imre Deak
- [PATCH 13/23] drm/i915: Fix the TypeC port mode sanitization during loading/resume
Imre Deak
- [PATCH 14/23] drm/i915: Keep the TypeC port mode fixed for detect/AUX transfers
Imre Deak
- [PATCH 15/23] drm/i915: Sanitize the TypeC FIA lane configuration decoding
Imre Deak
- [PATCH 16/23] drm/i915: Sanitize the shared DPLL reserve/release interface
Imre Deak
- [PATCH 17/23] drm/i915: Sanitize the shared DPLL find/reference interface
Imre Deak
- [PATCH 18/23] drm/i915/icl: Split getting the DPLLs to port type specific functions
Imre Deak
- [PATCH 19/23] drm/i915/icl: Reserve all required PLLs for TypeC ports
Imre Deak
- [PATCH 20/23] drm/i915: Keep the TypeC port mode fixed when the port is active
Imre Deak
- [PATCH 21/23] drm/i915: Add state verification for the TypeC port mode
Imre Deak
- [PATCH 22/23] drm/i915: Remove unneeded disconnect in TypeC legacy port mode
Imre Deak
- [PATCH 23/23] drm/i915: WARN about invalid lane reversal in TBT-alt/DP-alt modes
Imre Deak
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Move object close under its own lock
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Fix TypeC port mode switching (rev2)
Patchwork
- [PATCH i-g-t v11 0/1] tests: Add a new test for device hot unplug
Janusz Krzysztofik
- [PATCH i-g-t v11 1/1] tests: Add a new test for device hot unplug
Janusz Krzysztofik
- [PATCH v3 0/1] BISECT: drm/fb-helper: Move modesetting code to drm_client
Noralf Trønnes
- [PATCH v3 1/1] drm/fb-helper: Prepare to move out commit code
Noralf Trønnes
- ✓ Fi.CI.IGT: success for drm/i915: Fix TypeC port mode switching (rev2)
Patchwork
- [PATCH 01/15] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 02/15] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 03/15] drm: Flush output polling on shutdown
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Flush partial-tiling object once
Chris Wilson
- [PATCH 05/15] drm/i915: Use unchecked writes for setting up the fences
Chris Wilson
- [PATCH 06/15] drm/i915: Use unchecked unccore writes to flush the GTT
Chris Wilson
- [PATCH 07/15] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 08/15] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 09/15] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 10/15] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 11/15] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 12/15] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 13/15] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 14/15] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 15/15] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- ✓ Fi.CI.BAT: success for tests: Add a new test for device hot unplug (rev3)
Patchwork
- [PATCH 1/6] drm/i915/gtt: No need to zero the table for page dirs
Mika Kuoppala
- [PATCH 2/6] drm/i915/gtt: Use a common type for page directories
Mika Kuoppala
- [PATCH 3/6] drm/i915/gtt: Introduce init_pd_with_page
Mika Kuoppala
- [PATCH 4/6] drm/i915/gtt: Introduce init_pd
Mika Kuoppala
- [PATCH 5/6] drm/i915/gtt: Generalize alloc_pd
Mika Kuoppala
- [PATCH 6/6] drm/i915/gtt: pde entry encoding is identical
Mika Kuoppala
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915: Move object close under its own lock
Patchwork
- ✓ Fi.CI.BAT: success for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915/gtt: No need to zero the table for page dirs
Patchwork
- ✗ Fi.CI.IGT: failure for tests: Add a new test for device hot unplug (rev3)
Patchwork
- [PATCH 1/2] drm/i915/wopcm: update default size for gen11+
Daniele Ceraolo Spurio
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Daniele Ceraolo Spurio
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/wopcm: update default size for gen11+
Patchwork
- [PATCH v2 0/8] RPM encapsulation
Daniele Ceraolo Spurio
- [PATCH v2 1/8] drm/i915: prefer i915_runtime_pm in intel_runtime function
Daniele Ceraolo Spurio
- [PATCH v2 2/8] drm/i915: Remove rpm asserts that use i915
Daniele Ceraolo Spurio
- [PATCH v2 3/8] drm/i915: make enable/disable rpm assert function use the rpm structure
Daniele Ceraolo Spurio
- [PATCH v2 4/8] drm/i915: move and rename i915_runtime_pm
Daniele Ceraolo Spurio
- [PATCH v2 5/8] drm/i915: move a few more functions to accept the rpm structure
Daniele Ceraolo Spurio
- [PATCH v2 6/8] drm/i915: update rpm_get/put to use the rpm structure
Daniele Ceraolo Spurio
- [PATCH v2 7/8] drm/i915: update with_intel_runtime_pm to use the rpm structure
Daniele Ceraolo Spurio
- [PATCH v2 8/8] drm/i915: make intel_wakeref work on the rpm struct
Daniele Ceraolo Spurio
- ✓ Fi.CI.BAT: success for RPM encapsulation (rev3)
Patchwork
- [PATCH 01/16] drm/i915: Skip context_barrier emission for unused contexts
Chris Wilson
- [PATCH 02/16] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 03/16] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 04/16] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 05/16] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 06/16] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 07/16] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 08/16] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 09/16] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 10/16] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 11/16] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 12/16] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 13/16] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 14/16] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 15/16] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 16/16] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/16] drm/i915: Skip context_barrier emission for unused contexts
Patchwork
- [PATCH 01/18] drm/i915: Skip context_barrier emission for unused contexts
Chris Wilson
- [PATCH 02/18] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 03/18] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 04/18] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 05/18] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 06/18] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 07/18] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 08/18] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 09/18] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 10/18] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 11/18] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 12/18] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 13/18] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 14/18] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 15/18] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 16/18] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 17/18] drm/i915: Only track bound elements of the GTT
Chris Wilson
- [PATCH 18/18] vm-mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/18] drm/i915: Skip context_barrier emission for unused contexts
Patchwork
- [PATCH 01/18] drm/i915: Skip context_barrier emission for unused contexts
Mika Kuoppala
- [PATCH] drm/i915: Remove impossible path from i915_gem_init_swizzling
Tvrtko Ursulin
- [PATCH 01/19] drm/i915: Reset only affected engines when handling error capture
Tvrtko Ursulin
- [PATCH 02/19] drm/i915: Tidy engine mask types in hangcheck
Tvrtko Ursulin
- [PATCH 03/19] drm/i915: Make Gen6/7 RING_FAULT_REG access engine centric
Tvrtko Ursulin
- [PATCH 04/19] drm/i915: Extract engine fault reset to a helper
Tvrtko Ursulin
- [PATCH 05/19] drm/i915: Make i915_clear_error_registers take uncore
Tvrtko Ursulin
- [PATCH 06/19] drm/i915: Convert some more bits to use engine mmio accessors
Tvrtko Ursulin
- [PATCH 07/19] drm/i915: Make read_subslice_reg take uncore
Tvrtko Ursulin
- [PATCH 08/19] drm/i915: Tidy intel_execlists_submission_init
Tvrtko Ursulin
- [PATCH 09/19] drm/i915: Make i915_check_and_clear_faults take uncore
Tvrtko Ursulin
- [PATCH 10/19] drm/i915: Move scheduler caps init to i915_gem_init
Tvrtko Ursulin
- [PATCH 11/19] drm/i915: Move terminally wedged check earlier during GEM init
Tvrtko Ursulin
- [PATCH 12/19] drm/i915: Remove impossible path from i915_gem_init_swizzling
Tvrtko Ursulin
- [PATCH 13/19] drm/i915: Convert i915_gem_init_swizzling to uncore
Tvrtko Ursulin
- [PATCH 14/19] drm/i915: Convert init_unused_rings to uncore
Tvrtko Ursulin
- [PATCH 15/19] drm/i915: Convert gt workarounds to uncore
Tvrtko Ursulin
- [PATCH 16/19] drm/i915: Convert intel_mocs_init_l3cc_table to uncore
Tvrtko Ursulin
- [PATCH 17/19] drm/i915: Convert i915_ppgtt_init_hw to uncore
Tvrtko Ursulin
- [PATCH 18/19] drm/i915: Consolidate some open coded mmio rmw
Tvrtko Ursulin
- [PATCH 19/19] drm/i915: Convert i915_gem_init_hw to uncore
Tvrtko Ursulin
- [PATCH 01/21] drm/i915: Reset only affected engines when handling error capture
Tvrtko Ursulin
- [PATCH 02/21] drm/i915: Tidy engine mask types in hangcheck
Tvrtko Ursulin
- [PATCH 03/21] drm/i915: Make Gen6/7 RING_FAULT_REG access engine centric
Tvrtko Ursulin
- [PATCH 04/21] drm/i915: Extract engine fault reset to a helper
Tvrtko Ursulin
- [PATCH 05/21] drm/i915: Make i915_clear_error_registers take uncore
Tvrtko Ursulin
- [PATCH 06/21] drm/i915: Convert some more bits to use engine mmio accessors
Tvrtko Ursulin
- [PATCH 07/21] drm/i915: Make read_subslice_reg take uncore
Tvrtko Ursulin
- [PATCH 08/21] drm/i915: Tidy intel_execlists_submission_init
Tvrtko Ursulin
- [PATCH 09/21] drm/i915: Make i915_check_and_clear_faults take uncore
Tvrtko Ursulin
- [PATCH 10/21] drm/i915: Move scheduler caps init to i915_gem_init
Tvrtko Ursulin
- [PATCH 11/21] drm/i915: Remove impossible path from i915_gem_init_swizzling
Tvrtko Ursulin
- [PATCH 12/21] drm/i915: Convert i915_gem_init_swizzling to uncore
Tvrtko Ursulin
- [PATCH 13/21] drm/i915: Convert init_unused_rings to uncore
Tvrtko Ursulin
- [PATCH 14/21] drm/i915: Convert gt workarounds to uncore
Tvrtko Ursulin
- [PATCH 15/21] drm/i915: Convert intel_mocs_init_l3cc_table to uncore
Tvrtko Ursulin
- [PATCH 16/21] drm/i915: Convert i915_ppgtt_init_hw to uncore
Tvrtko Ursulin
- [PATCH 17/21] drm/i915: Consolidate some open coded mmio rmw
Tvrtko Ursulin
- [PATCH 18/21] drm/i915: Convert i915_gem_init_hw to uncore
Tvrtko Ursulin
- [PATCH 19/21] drm/i915: Convert intel_vgt_(de)balloon to uncore
Tvrtko Ursulin
- [PATCH 20/21] drm/i915: Make GuC GGTT reservation work on ggtt
Tvrtko Ursulin
- [PATCH 21/21] drm/i915: Unexport i915_gem_init/fini_aliasing_ppgtt
Tvrtko Ursulin
- ✓ Fi.CI.BAT: success for drm/i915: Remove impossible path from i915_gem_init_swizzling
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/19] drm/i915: Reset only affected engines when handling error capture
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/21] drm/i915: Reset only affected engines when handling error capture
Patchwork
- ✓ Fi.CI.IGT: success for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- [PATCH v4 0/3] BISECT: drm/fb-helper: Move modesetting code to drm_client
Noralf Trønnes
- [PATCH v4 1/3] drm/fb-helper: Prepare to move out commit code
Noralf Trønnes
- [PATCH v4 2/3] drm/atomic: Move __drm_atomic_helper_disable_plane/set_config()
Noralf Trønnes
- [PATCH v4 3/3] drm/fb-helper: Move out commit code
Noralf Trønnes
- ✓ Fi.CI.IGT: success for series starting with [1/6] drm/i915/gtt: No need to zero the table for page dirs
Patchwork
- ✓ Fi.CI.BAT: success for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- ✓ Fi.CI.IGT: success for RPM encapsulation (rev3)
Patchwork
- [PATCH 01/27] drm/i915: Skip context_barrier emission for unused contexts
Chris Wilson
- [PATCH 02/27] drm/i915: Move object close under its own lock
Chris Wilson
- [PATCH 03/27] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 04/27] drm/i915: Report an earlier wedged event when suspending the engines
Chris Wilson
- [PATCH 05/27] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 06/27] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 07/27] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 08/27] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 09/27] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 10/27] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 11/27] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 12/27] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 13/27] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 14/27] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 15/27] object-active-nope
Chris Wilson
- [PATCH 16/27] active-acquire
Chris Wilson
- [PATCH 17/27] active-mutex
Chris Wilson
- [PATCH 18/27] drm/i915: Only wait in i915_active_wait, not retire
Chris Wilson
- [PATCH 19/27] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 20/27] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 21/27] drm/i915: Only track bound elements of the GTT
Chris Wilson
- [PATCH 22/27] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 23/27] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 24/27] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 25/27] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- [PATCH 26/27] drm/i915: Allow vma binding to occur asynchronously
Chris Wilson
- [PATCH 27/27] drm/i915: Use vm->mutex for serialising GTT insertion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/27] drm/i915: Skip context_barrier emission for unused contexts
Patchwork
- [PATCH i-g-t 0/2] tests/gem_ringfill: Fix GPU wedged on test break
Janusz Krzysztofik
- [PATCH i-g-t 1/2] lib: Add support for test child safe exit handlers
Janusz Krzysztofik
- [PATCH i-g-t 2/2] lib: Add test child safe support to cancel work at exit
Janusz Krzysztofik
- ✗ Fi.CI.BAT: failure for tests/gem_ringfill: Fix GPU wedged on test break
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Remove impossible path from i915_gem_init_swizzling
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/19] drm/i915: Reset only affected engines when handling error capture
Patchwork
- [PATCH 01/25] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/25] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 03/25] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 04/25] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 05/25] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/25] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/25] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/25] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/25] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 10/25] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 11/25] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 12/25] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 13/25] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 14/25] object-active-nope
Chris Wilson
- [PATCH 15/25] active-acquire
Chris Wilson
- [PATCH 16/25] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 17/25] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 18/25] drm/i915: Only wait in i915_active_wait, not retire
Chris Wilson
- [PATCH 19/25] drm/i915: Only track bound elements of the GTT
Chris Wilson
- [PATCH 20/25] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 21/25] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 22/25] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 23/25] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- [PATCH 24/25] drm/i915: Allow vma binding to occur asynchronously
Chris Wilson
- [PATCH 25/25] drm/i915: Use vm->mutex for serialising GTT insertion
Chris Wilson
- [PATCH i-g-t 0/2] tests/gem_ringfill: Fix GPU wedged on test break
Janusz Krzysztofik
- [PATCH i-g-t 1/2] lib: Add support for test child safe exit handlers
Janusz Krzysztofik
- [PATCH i-g-t 2/2] lib: Add test child safe support to cancel work at exit
Janusz Krzysztofik
- [PATCH 01/25] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/25] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 03/25] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 04/25] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 05/25] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/25] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/25] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/25] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/25] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 10/25] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 11/25] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 12/25] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 13/25] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 14/25] object-active-nope
Chris Wilson
- [PATCH 15/25] active-acquire
Chris Wilson
- [PATCH 16/25] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 17/25] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 18/25] drm/i915: Only wait in i915_active_wait, not retire
Chris Wilson
- [PATCH 19/25] drm/i915: Only track bound elements of the GTT
Chris Wilson
- [PATCH 20/25] drm/i915: Propagate fence errors
Chris Wilson
- [PATCH 21/25] drm/i915: Allow page pinning to be in the background
Chris Wilson
- [PATCH 22/25] drm/i915: Pull kref into i915_address_space
Chris Wilson
- [PATCH 23/25] drm/i915: Rename i915_hw_ppgtt to i915_ppgtt
Chris Wilson
- [PATCH 24/25] drm/i915: Allow vma binding to occur asynchronously
Chris Wilson
- [PATCH 25/25] drm/i915: Use vm->mutex for serialising GTT insertion
Chris Wilson
- ✗ Fi.CI.IGT: failure for series starting with [01/21] drm/i915: Reset only affected engines when handling error capture
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/25] drm/i915: Make the semaphore saturation mask global
Patchwork
- ✓ Fi.CI.BAT: success for tests/gem_ringfill: Fix GPU wedged on test break (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/25] drm/i915: Make the semaphore saturation mask global
Patchwork
- [PATCH 01/11] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/11] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 03/11] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 04/11] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 05/11] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/11] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/11] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/11] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/11] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 10/11] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 11/11] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/11] drm/i915: Make the semaphore saturation mask global
Patchwork
- [PATCH 01/17] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/17] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 03/17] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 04/17] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 05/17] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/17] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/17] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/17] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/17] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 10/17] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 11/17] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 12/17] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 13/17] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 14/17] object-active-nope
Chris Wilson
- [PATCH 15/17] active-acquire
Chris Wilson
- [PATCH 16/17] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 17/17] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/17] drm/i915: Make the semaphore saturation mask global
Patchwork
- [PATCH 01/15] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/15] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 03/15] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 04/15] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 05/15] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/15] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/15] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/15] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/15] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 10/15] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 11/15] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 12/15] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 13/15] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 14/15] object-active-nope
Chris Wilson
- [PATCH 15/15] active-acquire
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915: Make the semaphore saturation mask global
Patchwork
- ✗ Fi.CI.IGT: failure for BISECT: drm/fb-helper: Move modesetting code to drm_client
Patchwork
- [i-g-t 01/33] cocci: Fix bogus comment for igt_fail_on_f() replacement
Lyude
- [PATCH i-g-t 01/33] cocci: Fix bogus comment for igt_fail_on_f() replacement
Lyude
- [PATCH i-g-t 02/33] cocci: Remove drm_open_any() rule
Lyude
- [PATCH i-g-t 03/33] cocci: Fix bogus unused-result with _FORTIFY_SOURCE rule
Lyude
- [PATCH i-g-t 04/33] cocci: Update open-coded do_ioctl rule
Lyude
- [PATCH i-g-t 05/33] cocci: ignore abort() call in __igt_fail_assert()
Lyude
- [PATCH i-g-t 06/33] cocci: Only process abort() rules for tests
Lyude
- [PATCH i-g-t 07/33] cocci: Ignore opencoded min()/max() in min()/max() defines
Lyude
- [PATCH i-g-t 08/33] cocci: Fixup assert() rule to only apply to tests/
Lyude
- [PATCH i-g-t 09/33] cocci: Combine min()/max() rules
Lyude
- [PATCH i-g-t 10/33] cocci: Condense logging function rules
Lyude
- [PATCH i-g-t 11/33] cocci: Don't enforce use of logging functions in igt_core.c
Lyude
- [PATCH i-g-t 12/33] cocci: Update comparison macro rules
Lyude
- [PATCH i-g-t 13/33] Add .cocciconfig
Lyude
- [PATCH i-g-t 14/33] cocci: Add report and patch modes
Lyude
- [PATCH i-g-t 15/33] cocci: Add coccicheck.sh, move igt.cocci
Lyude
- [PATCH i-g-t 16/33] cocci: Split opencoded igt_(warn|fail|skip)_on_f rule out
Lyude
- [PATCH i-g-t 17/33] cocci: Split out igt logging function rules
Lyude
- [PATCH i-g-t 18/33] cocci: Split out abort() rules
Lyude
- [PATCH i-g-t 19/33] cocci: Split out for_each_pipe() rules
Lyude
- [PATCH i-g-t 20/33] cocci: Split out assert() rules
Lyude
- [PATCH i-g-t 21/33] cocci: Split out igt_swap() rules
Lyude
- [PATCH i-g-t 22/33] cocci: Split min()/max() rules out
Lyude
- [PATCH i-g-t 23/33] cocci: Split out igt_assert() comparison rules
Lyude
- [PATCH i-g-t 24/33] cocci: Split out _FORTIFY_SOURCE rules
Lyude
- [PATCH i-g-t 25/33] cocci: Split out ioctl rules, remove igt.cocci
Lyude
- [PATCH i-g-t 26/33] Run igt_assert_comparisons.cocci
Lyude
- [PATCH i-g-t 27/33] Replace a bunch of open-coded igt_asserts with igt_assert_fd()
Lyude
- [PATCH i-g-t 28/33] Run igt_fail_warn_skip_on_f.cocci
Lyude
- [PATCH i-g-t 29/33] Run igt_min_max.cocci
Lyude
- [PATCH i-g-t 30/33] Run igt_logging_funcs.cocci
Lyude
- [PATCH i-g-t 31/33] Run igt_swap.cocci
Lyude
- [PATCH i-g-t 32/33] Run igt_fortify_source.cocci
Lyude
- [PATCH i-g-t 33/33] Run igt_ioctl.cocci
Lyude
- ✗ Fi.CI.BAT: failure for series starting with [01/33] cocci: Fix bogus comment for igt_fail_on_f() replacement
Patchwork
- [PATCH 01/19] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 02/19] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 03/19] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 04/19] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 05/19] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/19] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/19] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/19] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/19] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 10/19] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 11/19] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 12/19] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 13/19] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 14/19] object-active-nope
Chris Wilson
- [PATCH 15/19] active-acquire
Chris Wilson
- [PATCH 16/19] active-work
Chris Wilson
- [PATCH 17/19] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 18/19] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 19/19] intel-frontbuffer
Chris Wilson
- [PATCH 01/24] dma-fence: Signal all callbacks from dma_fence_release()
Chris Wilson
- [PATCH 02/24] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 03/24] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 04/24] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 05/24] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 06/24] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 07/24] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 08/24] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 09/24] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 10/24] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 11/24] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 12/24] drm/i915: Use forced preemptions in preference over hangcheck
Chris Wilson
- [PATCH 13/24] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- [PATCH 14/24] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 15/24] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 16/24] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 17/24] drm/i915: Promote i915->mm.obj_lock to be irqsafe
Chris Wilson
- [PATCH 18/24] object-active-nope
Chris Wilson
- [PATCH 19/24] active-acquire
Chris Wilson
- [PATCH 20/24] active-work
Chris Wilson
- [PATCH 21/24] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 22/24] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 23/24] intel-frontbuffer
Chris Wilson
- [PATCH 24/24] active-mutex
Chris Wilson
- [PATCH 1/4] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 2/4] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 3/4] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 4/4] drm/i915: Promote i915->mm.obj_lock to be irqsafe
Chris Wilson
- ✗ Fi.CI.IGT: failure for tests/gem_ringfill: Fix GPU wedged on test break (rev2)
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/11] drm/i915: Make the semaphore saturation mask global
Patchwork
- [PATCH 1/8] drm/i915/gtt: No need to zero the table for page dirs
Mika Kuoppala
- [PATCH 2/8] drm/i915/gtt: Use a common type for page directories
Mika Kuoppala
- [PATCH 3/8] drm/i915/gtt: Introduce init_pd_with_page
Mika Kuoppala
- [PATCH 4/8] drm/i915/gtt: Introduce init_pd
Mika Kuoppala
- [PATCH 5/8] drm/i915/gtt: Generalize alloc_pd
Mika Kuoppala
- [PATCH 6/8] drm/i915/gtt: pde entry encoding is identical
Mika Kuoppala
- [PATCH 7/8] drm/i915/gtt: Check for physical page for pd entry always
Mika Kuoppala
- [PATCH 8/8] drm/i915/gtt: Common swap for pd entry
Mika Kuoppala
- [PATCH i-g-t 01/33] cocci: Fix bogus comment for igt_fail_on_f() replacement
Lyude
- [PATCH i-g-t 02/33] cocci: Remove drm_open_any() rule
Lyude
- [PATCH i-g-t 03/33] cocci: Fix bogus unused-result with _FORTIFY_SOURCE rule
Lyude
- [PATCH i-g-t 04/33] cocci: Update open-coded do_ioctl rule
Lyude
- [PATCH i-g-t 05/33] cocci: ignore abort() call in __igt_fail_assert()
Lyude
- [PATCH i-g-t 06/33] cocci: Only process abort() rules for tests
Lyude
- [PATCH i-g-t 07/33] cocci: Ignore opencoded min()/max() in min()/max() defines
Lyude
- [PATCH i-g-t 08/33] cocci: Fixup assert() rule to only apply to tests/
Lyude
- [PATCH i-g-t 09/33] cocci: Combine min()/max() rules
Lyude
- [PATCH i-g-t 10/33] cocci: Condense logging function rules
Lyude
- [PATCH i-g-t 11/33] cocci: Don't enforce use of logging functions in igt_core.c
Lyude
- [PATCH i-g-t 12/33] cocci: Update comparison macro rules
Lyude
- [PATCH i-g-t 13/33] Add .cocciconfig
Lyude
- [PATCH i-g-t 14/33] cocci: Add report and patch modes
Lyude
- [PATCH i-g-t 15/33] cocci: Add coccicheck.sh, move igt.cocci
Lyude
- [PATCH i-g-t 16/33] cocci: Split opencoded igt_(warn|fail|skip)_on_f rule out
Lyude
- [PATCH i-g-t 17/33] cocci: Split out igt logging function rules
Lyude
- [PATCH i-g-t 18/33] cocci: Split out abort() rules
Lyude
- [PATCH i-g-t 19/33] cocci: Split out for_each_pipe() rules
Lyude
- [PATCH i-g-t 20/33] cocci: Split out assert() rules
Lyude
- [PATCH i-g-t 21/33] cocci: Split out igt_swap() rules
Lyude
- [PATCH i-g-t 22/33] cocci: Split min()/max() rules out
Lyude
- [PATCH i-g-t 23/33] cocci: Split out igt_assert() comparison rules
Lyude
- [PATCH i-g-t 24/33] cocci: Split out _FORTIFY_SOURCE rules
Lyude
- [PATCH i-g-t 25/33] cocci: Split out ioctl rules, remove igt.cocci
Lyude
- [PATCH i-g-t 26/33] Run igt_assert_comparisons.cocci
Lyude
- [PATCH i-g-t 27/33] Replace a bunch of open-coded igt_asserts with igt_assert_fd()
Lyude
- [PATCH i-g-t 28/33] Run igt_fail_warn_skip_on_f.cocci
Lyude
- [PATCH i-g-t 29/33] Run igt_min_max.cocci
Lyude
- [PATCH i-g-t 30/33] Run igt_logging_funcs.cocci
Lyude
- [PATCH i-g-t 31/33] Run igt_swap.cocci
Lyude
- [PATCH i-g-t 32/33] Run igt_fortify_source.cocci
Lyude
- [PATCH i-g-t 33/33] Run igt_ioctl.cocci
Lyude
- ✗ Fi.CI.BAT: failure for series starting with [01/33] cocci: Fix bogus comment for igt_fail_on_f() replacement (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/33] cocci: Fix bogus comment for igt_fail_on_f() replacement
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915/gtt: No need to zero the table for page dirs
Patchwork
- [PATCH 01/13] drm/i915: Prevent lock-cycles between GPU waits and GPU resets
Chris Wilson
- [PATCH 02/13] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 03/13] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 04/13] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 05/13] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 06/13] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 07/13] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 08/13] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 09/13] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 10/13] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 11/13] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 12/13] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 13/13] drm/i915: Add a label for config DRM_I915_SPIN_REQUEST
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/13] drm/i915: Prevent lock-cycles between GPU waits and GPU resets
Patchwork
- [v4 0/4] Enable Multi-segmented-gamma for ICL
Uma Shankar
- [v4 1/4] drm/i915: Change gamma/degamma_lut_size data type to u32
Uma Shankar
- [v4 2/4] drm/i915/icl: Add register definitions for Multi Segmented gamma
Uma Shankar
- [v4 3/4] drm/i915: Rename ivb_load_lut_10_max
Uma Shankar
- [v4 4/4] drm/i915/icl: Add Multi-segmented gamma support
Uma Shankar
- ✓ Fi.CI.BAT: success for Enable Multi-segmented-gamma for ICL
Patchwork
- [PATCH 01/23] drm/i915: Combine unbound/bound list tracking for objects
Chris Wilson
- [PATCH 02/23] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 03/23] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 04/23] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 05/23] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 06/23] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 07/23] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 08/23] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 09/23] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 10/23] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 11/23] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 12/23] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 13/23] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 14/23] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 15/23] drm/i915: Execute signal callbacks from no-op i915_request_wait
Chris Wilson
- [PATCH 16/23] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 17/23] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 18/23] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 19/23] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 20/23] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 21/23] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 22/23] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 23/23] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/23] drm/i915: Combine unbound/bound list tracking for objects
Patchwork
- [PATCH] drm/i915: Refine placement of gt.reset_lockmap
Chris Wilson
- [PATCH 01/14] drm/i915: Refine placement of gt.reset_lockmap
Chris Wilson
- [PATCH 02/14] drm/i915: Move fence register tracking from i915->mm to ggtt
Chris Wilson
- [PATCH 03/14] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 04/14] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 05/14] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 06/14] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 07/14] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 08/14] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 09/14] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 10/14] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 11/14] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 12/14] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 13/14] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 14/14] dma-fence: Always execute signal callbacks
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/14] drm/i915: Refine placement of gt.reset_lockmap
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Refine placement of gt.reset_lockmap
Patchwork
- ✗ Fi.CI.IGT: failure for Enable Multi-segmented-gamma for ICL
Patchwork
- [PATCH] drm/i915: drm/i915: Allow i915_gem_object_get_page() on dmabuf as well
Janusz Krzysztofik
- [PATCH 01/27] drm/i915: Discard some redundant cache domain flushes
Chris Wilson
- [PATCH 02/27] drm/i915: Refine i915_reset.lock_map
Chris Wilson
- [PATCH 03/27] drm/i915: Enable refcount debugging for default debug levels
Chris Wilson
- [PATCH 04/27] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 05/27] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 06/27] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 07/27] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 08/27] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 09/27] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 10/27] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 11/27] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 12/27] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 13/27] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 14/27] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 15/27] drm/i915: Execute signal callbacks from no-op i915_request_wait
Chris Wilson
- [PATCH 16/27] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 17/27] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 18/27] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 19/27] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 20/27] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 21/27] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 22/27] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 23/27] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 24/27] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 25/27] drm/i915: Only track bound elements of the GTT
Chris Wilson
- [PATCH 26/27] drm/i915: Explicitly cleanup initial_plane_config
Chris Wilson
- [PATCH 27/27] initial-plane-vma
Chris Wilson
- [PATCH] drm/i915/dsc: Add Per connector debugfs node for DSC BPP enable
Manasi Navare
- ✗ Fi.CI.BAT: failure for series starting with [01/27] drm/i915: Discard some redundant cache domain flushes
Patchwork
- [PATCH 01/13] drm/i915: Discard some redundant cache domain flushes
Chris Wilson
- [PATCH 02/13] drm/i915: Refine i915_reset.lock_map
Chris Wilson
- [PATCH 03/13] drm/i915: Enable refcount debugging for default debug levels
Chris Wilson
- [PATCH 04/13] drm/i915: Keep contexts pinned until after the next kernel context switch
Chris Wilson
- [PATCH 05/13] drm/i915: Stop retiring along engine
Chris Wilson
- [PATCH 06/13] drm/i915: Replace engine->timeline with a plain list
Chris Wilson
- [PATCH 07/13] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 08/13] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 09/13] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 10/13] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 11/13] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 12/13] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 13/13] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/13] drm/i915: Discard some redundant cache domain flushes
Patchwork
- ✗ Fi.CI.IGT: failure for drm/i915: Refine placement of gt.reset_lockmap
Patchwork
- [PATCH] drm/i915/psr: Force manual PSR exit in older gens
José Roberto de Souza
- [CI 01/31] drm/i915: Convert intel_vgt_(de)balloon to uncore
Tvrtko Ursulin
- [CI 02/31] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Tvrtko Ursulin
- [CI 03/31] drm/i915: Move intel_gt initialization to a separate file
Tvrtko Ursulin
- [CI 04/31] drm/i915: Store some backpointers in struct intel_gt
Tvrtko Ursulin
- [CI 05/31] drm/i915: Make i915_check_and_clear_faults take intel_gt
Tvrtko Ursulin
- [CI 06/31] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Tvrtko Ursulin
- [CI 07/31] drm/i915: Convert init_unused_rings to intel_gt
Tvrtko Ursulin
- [CI 08/31] drm/i915: Convert gt workarounds to intel_gt
Tvrtko Ursulin
- [CI 09/31] drm/i915: Store backpointer to intel_gt in the engine
Tvrtko Ursulin
- [CI 10/31] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Tvrtko Ursulin
- [CI 11/31] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Tvrtko Ursulin
- [CI 12/31] drm/i915: Consolidate some open coded mmio rmw
Tvrtko Ursulin
- [CI 13/31] drm/i915: Convert i915_gem_init_hw to intel_gt
Tvrtko Ursulin
- [CI 14/31] drm/i915: Move intel_engines_resume into common init
Tvrtko Ursulin
- [CI 15/31] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Tvrtko Ursulin
- [CI 16/31] drm/i915: Compartmentalize i915_ggtt_probe_hw
Tvrtko Ursulin
- [CI 17/31] drm/i915: Compartmentalize i915_ggtt_init_hw
Tvrtko Ursulin
- [CI 18/31] drm/i915: Make ggtt invalidation work on ggtt
Tvrtko Ursulin
- [CI 19/31] drm/i915: Store intel_gt backpointer in vm
Tvrtko Ursulin
- [CI 20/31] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Tvrtko Ursulin
- [CI 21/31] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Tvrtko Ursulin
- [CI 22/31] drm/i915: Move i915_gem_chipset_flush to intel_gt
Tvrtko Ursulin
- [CI 23/31] drm/i915: Compartmentalize timeline_init/park/fini
Tvrtko Ursulin
- [CI 24/31] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Tvrtko Ursulin
- [CI 25/31] drm/i915: Compartmentalize i915_gem_init_ggtt
Tvrtko Ursulin
- [CI 26/31] drm/i915: Store ggtt pointer in intel_gt
Tvrtko Ursulin
- [CI 27/31] drm/i915: Compartmentalize ring buffer creation
Tvrtko Ursulin
- [CI 28/31] drm/i915: Save trip via top-level i915 in a few more places
Tvrtko Ursulin
- [CI 29/31] drm/i915: Make timelines gt centric
Tvrtko Ursulin
- [CI 30/31] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Tvrtko Ursulin
- [CI 31/31] drm/i915: Eliminate dual personality of i915_scratch_offset
Tvrtko Ursulin
- [PATCH 1/4] drm/i915: Avoid tainting i915_gem_park() with wakeref.lock
Chris Wilson
- [PATCH 2/4] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 3/4] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 4/4] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 1/6] drm/i915: use vfuncs for reg_read/write_fw_domains
Daniele Ceraolo Spurio
- [PATCH 2/6] drm/i915: kill uncore_sanitize
Daniele Ceraolo Spurio
- [PATCH 3/6] drm/i915: kill uncore_to_i915
Daniele Ceraolo Spurio
- [PATCH 4/6] drm/i915: skip forcewake actions on forcewake-less uncore
Daniele Ceraolo Spurio
- [PATCH 5/6] drm/i915: dynamically allocate forcewake domains
Daniele Ceraolo Spurio
- [PATCH 6/6] drm/i915/gvt: decouple check_vgpu() from uncore_init()
Daniele Ceraolo Spurio
- ✓ Fi.CI.BAT: success for drm/i915/psr: Force manual PSR exit in older gens
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [CI,01/31] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- [PATCH 01/16] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 02/16] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 03/16] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 04/16] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 05/16] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 06/16] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 07/16] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 08/16] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 09/16] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 10/16] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 11/16] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 12/16] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 13/16] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 14/16] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 15/16] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 16/16] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915: Avoid tainting i915_gem_park() with wakeref.lock
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915: use vfuncs for reg_read/write_fw_domains
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/16] drm/i915: Flush the execution-callbacks on retiring
Patchwork
- [PATCH 01/19] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 02/19] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 03/19] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 04/19] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 05/19] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 06/19] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 07/19] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 08/19] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 09/19] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 10/19] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 11/19] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 12/19] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 13/19] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 14/19] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 15/19] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 16/19] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 17/19] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 18/19] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 19/19] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 01/20] drm/i915: Restore -Wunused-but-set-variable
Chris Wilson
- [PATCH 02/20] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 03/20] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 04/20] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 05/20] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 06/20] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 07/20] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 08/20] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 09/20] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 10/20] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 11/20] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 12/20] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 13/20] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 14/20] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 15/20] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 16/20] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 17/20] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 18/20] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 19/20] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 20/20] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 01/21] drm/i915: Restore -Wunused-but-set-variable
Chris Wilson
- [PATCH 02/21] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 03/21] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 04/21] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 05/21] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 06/21] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 07/21] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 08/21] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 09/21] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 10/21] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 11/21] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 12/21] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 13/21] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 14/21] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 15/21] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 16/21] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 17/21] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 18/21] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 19/21] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 20/21] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 21/21] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 1/2] drm/i915: Restore -Wunused-but-set-variable
Chris Wilson
- [PATCH 2/2] drm/i915/gtt: Serialise both updates to PDE and our shadow
Chris Wilson
- [CI 01/33] drm/i915: Convert intel_vgt_(de)balloon to uncore
Tvrtko Ursulin
- [CI 02/33] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Tvrtko Ursulin
- [CI 03/33] drm/i915: Move intel_gt initialization to a separate file
Tvrtko Ursulin
- [CI 04/33] drm/i915: Store some backpointers in struct intel_gt
Tvrtko Ursulin
- [CI 05/33] drm/i915: Move intel_gt_pm_init under intel_gt_init_early
Tvrtko Ursulin
- [CI 06/33] drm/i915: Make i915_check_and_clear_faults take intel_gt
Tvrtko Ursulin
- [CI 07/33] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Tvrtko Ursulin
- [CI 08/33] drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
Tvrtko Ursulin
- [CI 09/33] drm/i915: Convert init_unused_rings to intel_gt
Tvrtko Ursulin
- [CI 10/33] drm/i915: Convert gt workarounds to intel_gt
Tvrtko Ursulin
- [CI 11/33] drm/i915: Store backpointer to intel_gt in the engine
Tvrtko Ursulin
- [CI 12/33] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Tvrtko Ursulin
- [CI 13/33] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Tvrtko Ursulin
- [CI 14/33] drm/i915: Consolidate some open coded mmio rmw
Tvrtko Ursulin
- [CI 15/33] drm/i915: Convert i915_gem_init_hw to intel_gt
Tvrtko Ursulin
- [CI 16/33] drm/i915: Move intel_engines_resume into common init
Tvrtko Ursulin
- [CI 17/33] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Tvrtko Ursulin
- [CI 18/33] drm/i915: Compartmentalize i915_ggtt_probe_hw
Tvrtko Ursulin
- [CI 19/33] drm/i915: Compartmentalize i915_ggtt_init_hw
Tvrtko Ursulin
- [CI 20/33] drm/i915: Make ggtt invalidation work on ggtt
Tvrtko Ursulin
- [CI 21/33] drm/i915: Store intel_gt backpointer in vm
Tvrtko Ursulin
- [CI 22/33] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Tvrtko Ursulin
- [CI 23/33] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Tvrtko Ursulin
- [CI 24/33] drm/i915: Move i915_gem_chipset_flush to intel_gt
Tvrtko Ursulin
- [CI 25/33] drm/i915: Compartmentalize timeline_init/park/fini
Tvrtko Ursulin
- [CI 26/33] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Tvrtko Ursulin
- [CI 27/33] drm/i915: Compartmentalize i915_gem_init_ggtt
Tvrtko Ursulin
- [CI 28/33] drm/i915: Store ggtt pointer in intel_gt
Tvrtko Ursulin
- [CI 29/33] drm/i915: Compartmentalize ring buffer creation
Tvrtko Ursulin
- [CI 30/33] drm/i915: Save trip via top-level i915 in a few more places
Tvrtko Ursulin
- [CI 31/33] drm/i915: Make timelines gt centric
Tvrtko Ursulin
- [CI 32/33] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Tvrtko Ursulin
- [CI 33/33] drm/i915: Eliminate dual personality of i915_scratch_offset
Tvrtko Ursulin
- ✓ Fi.CI.IGT: success for drm/i915/psr: Force manual PSR exit in older gens
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [1/4] drm/i915: Avoid tainting i915_gem_park() with wakeref.lock
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm/i915: Skip shrinking already freed pages
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/6] drm/i915: use vfuncs for reg_read/write_fw_domains
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/20] drm/i915: Restore -Wunused-but-set-variable
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/21] drm/i915: Restore -Wunused-but-set-variable
Patchwork
- [PATCH 01/19] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 02/19] drm/i915/gtt: Serialise both updates to PDE and our shadow
Chris Wilson
- [PATCH 03/19] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 04/19] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 05/19] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/19] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/19] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/19] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/19] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 10/19] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 11/19] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 12/19] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 13/19] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 14/19] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 15/19] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 16/19] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 17/19] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 18/19] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 19/19] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915: Restore -Wunused-but-set-variable
Patchwork
- [PATCH 01/26] drm/i915/gtt: Serialise both updates to PDE and our shadow
Chris Wilson
- [PATCH 02/26] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 03/26] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 04/26] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 05/26] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/26] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/26] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/26] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/26] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 10/26] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 11/26] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 12/26] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 13/26] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 14/26] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 15/26] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 16/26] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 17/26] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 18/26] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 19/26] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 20/26] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 21/26] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 22/26] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 23/26] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 24/26] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 25/26] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 26/26] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [CI,01/33] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/19] drm/i915: Keep engine alive as we retire the context
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915/gtt: Serialise both updates to PDE and our shadow
Patchwork
- [PATCH 01/26] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 02/26] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 03/26] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 04/26] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 05/26] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 06/26] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 07/26] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 08/26] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 09/26] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 10/26] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 11/26] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 12/26] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 13/26] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 14/26] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 15/26] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 16/26] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 17/26] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 18/26] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 19/26] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 20/26] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 21/26] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 22/26] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 23/26] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 24/26] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 25/26] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 26/26] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Keep engine alive as we retire the context
Patchwork
- [PATCH 01/26] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 02/26] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 03/26] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 04/26] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 05/26] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 06/26] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 07/26] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 08/26] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 09/26] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 10/26] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 11/26] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 12/26] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 13/26] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 14/26] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 15/26] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 16/26] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 17/26] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 18/26] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 19/26] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 20/26] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 21/26] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 22/26] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 23/26] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 24/26] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 25/26] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 26/26] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 1/4] drm/i915: Support flags in whitlist WAs
John.C.Harrison at Intel.com
- [PATCH 2/4] drm/i915: Support whitelist workarounds on all engines
John.C.Harrison at Intel.com
- [PATCH 3/4] drm/i915: Add whitelist workarounds for ICL
John.C.Harrison at Intel.com
- [PATCH 4/4] drm/i915: Update workarounds selftest for read only regs
John.C.Harrison at Intel.com
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Keep engine alive as we retire the context
Patchwork
- [PATCH 01/26] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 02/26] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 03/26] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 04/26] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 05/26] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 06/26] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 07/26] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 08/26] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 09/26] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 10/26] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 11/26] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 12/26] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 13/26] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 14/26] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 15/26] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 16/26] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 17/26] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 18/26] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 19/26] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 20/26] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 21/26] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 22/26] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 23/26] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 24/26] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 25/26] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 26/26] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/4] drm/i915: Support flags in whitlist WAs
Patchwork
- [PATCH 00/13] Expand subslice mask part 2
Stuart Summers
- [PATCH 01/13] drm/i915: Use variable for debugfs device status
Stuart Summers
- [PATCH 02/13] drm/i915: Add function to set SSEU info per platform
Stuart Summers
- [PATCH 03/13] drm/i915: Add subslice stride runtime parameter
Stuart Summers
- [PATCH 04/13] drm/i915: Add EU stride runtime parameter
Stuart Summers
- [PATCH 05/13] drm/i915: Add function to set subslices
Stuart Summers
- [PATCH 06/13] drm/i915: Add function to get subslices
Stuart Summers
- [PATCH 07/13] drm/i915: Add function to determine if a slice has a subslice
Stuart Summers
- [PATCH 08/13] drm/i915: Refactor instdone loops on new subslice functions
Stuart Summers
- [PATCH 09/13] drm/i915: Add new function to copy subslices for a slice
Stuart Summers
- [PATCH 10/13] drm/i915: Expand subslice mask
Stuart Summers
- [PATCH 11/13] drm/i915: Fix off-by-one in looking up icl sseu slice
Stuart Summers
- [PATCH 12/13] drm/i915: Initialise subslice prior to potential zero-length loop
Stuart Summers
- [PATCH 13/13] drm/i915: Add debug log to ICL SSEU workaround
Stuart Summers
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915: Keep engine alive as we retire the context
Patchwork
- ✓ Fi.CI.BAT: success for Expand subslice mask part 2
Patchwork
- [CI 01/33] drm/i915: Convert intel_vgt_(de)balloon to uncore
Tvrtko Ursulin
- [CI 02/33] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Tvrtko Ursulin
- [CI 03/33] drm/i915: Move intel_gt initialization to a separate file
Tvrtko Ursulin
- [CI 04/33] drm/i915: Store some backpointers in struct intel_gt
Tvrtko Ursulin
- [CI 05/33] drm/i915: Move intel_gt_pm_init under intel_gt_init_early
Tvrtko Ursulin
- [CI 06/33] drm/i915: Make i915_check_and_clear_faults take intel_gt
Tvrtko Ursulin
- [CI 07/33] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Tvrtko Ursulin
- [CI 08/33] drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
Tvrtko Ursulin
- [CI 09/33] drm/i915: Convert init_unused_rings to intel_gt
Tvrtko Ursulin
- [CI 10/33] drm/i915: Convert gt workarounds to intel_gt
Tvrtko Ursulin
- [CI 11/33] drm/i915: Store backpointer to intel_gt in the engine
Tvrtko Ursulin
- [CI 12/33] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Tvrtko Ursulin
- [CI 13/33] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Tvrtko Ursulin
- [CI 14/33] drm/i915: Consolidate some open coded mmio rmw
Tvrtko Ursulin
- [CI 15/33] drm/i915: Convert i915_gem_init_hw to intel_gt
Tvrtko Ursulin
- [CI 16/33] drm/i915: Move intel_engines_resume into common init
Tvrtko Ursulin
- [CI 17/33] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Tvrtko Ursulin
- [CI 18/33] drm/i915: Compartmentalize i915_ggtt_probe_hw
Tvrtko Ursulin
- [CI 19/33] drm/i915: Compartmentalize i915_ggtt_init_hw
Tvrtko Ursulin
- [CI 20/33] drm/i915: Make ggtt invalidation work on ggtt
Tvrtko Ursulin
- [CI 21/33] drm/i915: Store intel_gt backpointer in vm
Tvrtko Ursulin
- [CI 22/33] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Tvrtko Ursulin
- [CI 23/33] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Tvrtko Ursulin
- [CI 24/33] drm/i915: Move i915_gem_chipset_flush to intel_gt
Tvrtko Ursulin
- [CI 25/33] drm/i915: Compartmentalize timeline_init/park/fini
Tvrtko Ursulin
- [CI 26/33] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Tvrtko Ursulin
- [CI 27/33] drm/i915: Compartmentalize i915_gem_init_ggtt
Tvrtko Ursulin
- [CI 28/33] drm/i915: Store ggtt pointer in intel_gt
Tvrtko Ursulin
- [CI 29/33] drm/i915: Compartmentalize ring buffer creation
Tvrtko Ursulin
- [CI 30/33] drm/i915: Save trip via top-level i915 in a few more places
Tvrtko Ursulin
- [CI 31/33] drm/i915: Make timelines gt centric
Tvrtko Ursulin
- [CI 32/33] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Tvrtko Ursulin
- [CI 33/33] drm/i915: Eliminate dual personality of i915_scratch_offset
Tvrtko Ursulin
- [PATCH 01/27] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 02/27] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 03/27] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 04/27] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 05/27] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 06/27] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 07/27] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 08/27] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 09/27] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 10/27] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 11/27] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 12/27] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 13/27] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 14/27] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 15/27] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 16/27] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 17/27] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 18/27] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 19/27] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 20/27] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 21/27] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 22/27] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 23/27] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 24/27] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 25/27] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 26/27] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 27/27] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [CI,01/33] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/27] drm/i915: Keep engine alive as we retire the context
Patchwork
- [PATCH 01/28] drm/i915/execlists: Detect cross-contamination with GuC
Chris Wilson
- [PATCH 02/28] drm/i915: Keep engine alive as we retire the context
Chris Wilson
- [PATCH 03/28] drm/i915: Skip shrinking already freed pages
Chris Wilson
- [PATCH 04/28] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 05/28] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 06/28] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 07/28] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 08/28] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 09/28] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 10/28] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 11/28] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 12/28] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 13/28] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 14/28] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 15/28] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 16/28] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 17/28] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 18/28] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 19/28] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 20/28] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 21/28] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 22/28] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 23/28] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 24/28] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 25/28] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 26/28] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 27/28] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 28/28] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- [PATCH 00/13] Expand subslice mask part 2
Stuart Summers
- [PATCH 01/13] drm/i915: Use variable for debugfs device status
Stuart Summers
- [PATCH 02/13] drm/i915: Add function to set SSEU info per platform
Stuart Summers
- [PATCH 03/13] drm/i915: Add subslice stride runtime parameter
Stuart Summers
- [PATCH 04/13] drm/i915: Add EU stride runtime parameter
Stuart Summers
- [PATCH 05/13] drm/i915: Add function to set subslices
Stuart Summers
- [PATCH 06/13] drm/i915: Add function to get subslices
Stuart Summers
- [PATCH 07/13] drm/i915: Add function to determine if a slice has a subslice
Stuart Summers
- [PATCH 08/13] drm/i915: Refactor instdone loops on new subslice functions
Stuart Summers
- [PATCH 09/13] drm/i915: Add new function to copy subslices for a slice
Stuart Summers
- [PATCH 10/13] drm/i915: Expand subslice mask
Stuart Summers
- [PATCH 11/13] drm/i915: Fix off-by-one in looking up icl sseu slice
Stuart Summers
- [PATCH 12/13] drm/i915: Initialise subslice prior to potential zero-length loop
Stuart Summers
- [PATCH 13/13] drm/i915: Add debug log to ICL SSEU workaround
Stuart Summers
- [PATCH 0/8] Split hw and drm state.
Maarten Lankhorst
- [PATCH 1/8] drm/i915: Pass intel_crtc_state to needs_modeset()
Maarten Lankhorst
- [PATCH 2/8] drm/i915: Convert most of atomic commit to take more intel state
Maarten Lankhorst
- [PATCH 3/8] drm/i915: Convert hw state verifier to take more intel state
Maarten Lankhorst
- [PATCH 4/8] drm/i915: Use intel_crtc_state in sanitize_watermarks() too
Maarten Lankhorst
- [PATCH 5/8] drm/i915: Pass intel state to plane functions as well
Maarten Lankhorst
- [PATCH 6/8] drm/i915: Use intel state as much as possible in wm code
Maarten Lankhorst
- [RFC PATCH 7/8] drm/i915: Prepare to split crtc state in uapi and hw state
Maarten Lankhorst
- [RFC PATCH 8/8] drm/i915: Complete sw/hw split
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/i915/execlists: Detect cross-contamination with GuC
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/4] drm/i915: Support flags in whitlist WAs
Patchwork
- ✓ Fi.CI.BAT: success for Expand subslice mask part 2 (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for Split hw and drm state.
Patchwork
- [PATCH 0/1] SSEU testing for ICL
Stuart Summers
- [PATCH 1/1] drm/i915: Add debug log to ICL SSEU workaround
Stuart Summers
- ✗ Fi.CI.IGT: failure for Expand subslice mask part 2
Patchwork
- ✓ Fi.CI.BAT: success for SSEU testing for ICL
Patchwork
- [PATCH 00/12] Expand subslice mask part 2
Stuart Summers
- [PATCH 01/12] drm/i915: Use variable for debugfs device status
Stuart Summers
- [PATCH 02/12] drm/i915: Add function to set SSEU info per platform
Stuart Summers
- [PATCH 03/12] drm/i915: Add subslice stride runtime parameter
Stuart Summers
- [PATCH 04/12] drm/i915: Add EU stride runtime parameter
Stuart Summers
- [PATCH 05/12] drm/i915: Add function to set subslices
Stuart Summers
- [PATCH 06/12] drm/i915: Add function to get subslices
Stuart Summers
- [PATCH 07/12] drm/i915: Add function to determine if a slice has a subslice
Stuart Summers
- [PATCH 08/12] drm/i915: Refactor instdone loops on new subslice functions
Stuart Summers
- [PATCH 09/12] drm/i915: Add new function to copy subslices for a slice
Stuart Summers
- [PATCH 10/12] drm/i915: Expand subslice mask
Stuart Summers
- [PATCH 11/12] drm/i915: Initialise subslice prior to potential zero-length loop
Stuart Summers
- [PATCH 12/12] drm/i915: Add debug log to ICL SSEU workaround
Stuart Summers
- [PATCH 01/26] drm/i915/execlists: Detect cross-contamination with GuC
Chris Wilson
- [PATCH 02/26] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 03/26] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 04/26] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 05/26] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 06/26] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 07/26] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 08/26] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 09/26] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 10/26] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 11/26] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 12/26] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 13/26] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 14/26] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 15/26] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 16/26] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 17/26] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 18/26] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 19/26] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 20/26] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 21/26] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 22/26] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 23/26] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 24/26] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 25/26] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 26/26] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- ✗ Fi.CI.BAT: failure for Expand subslice mask part 2 (rev3)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/26] drm/i915/execlists: Detect cross-contamination with GuC
Patchwork
- [PATCH 01/27] drm/i915/execlists: Detect cross-contamination with GuC
Chris Wilson
- [PATCH 02/27] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 03/27] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 04/27] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 05/27] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 06/27] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 07/27] drm/i915: Make the semaphore saturation mask global
Chris Wilson
- [PATCH 08/27] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 09/27] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 10/27] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 11/27] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 12/27] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 13/27] drm/i915: Signal fence completion from i915_request_wait
Chris Wilson
- [PATCH 14/27] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 15/27] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 16/27] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 17/27] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 18/27] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 19/27] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 20/27] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 21/27] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 22/27] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 23/27] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 24/27] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 25/27] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 26/27] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 27/27] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- [PATCH] iommu-lock-inversion
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/27] drm/i915/execlists: Detect cross-contamination with GuC
Patchwork
- ✓ Fi.CI.BAT: success for iommu-lock-inversion
Patchwork
- [PATCH] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- ✗ Fi.CI.BAT: failure for drm/i915/gtt: Defer address space cleanup to an RCU worker
Patchwork
- [PATCH 1/3] drm/i915/guc: reorder enable/disable communication steps
Daniele Ceraolo Spurio
- [PATCH 2/3] drm/i915/guc: handle guc messages received with CTB disabled
Daniele Ceraolo Spurio
- [PATCH 3/3] HAX: Turn on GuC/HuC auto mode
Daniele Ceraolo Spurio
- [PATCH] drm/i915/dsc: Add Per connector debugfs node for DSC BPP enable
Srivatsa, Anusha
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/guc: reorder enable/disable communication steps
Patchwork
- ✗ Fi.CI.IGT: failure for Expand subslice mask part 2 (rev2)
Patchwork
- ✓ Fi.CI.IGT: success for SSEU testing for ICL
Patchwork
- [PATCH 1/7] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 2/7] drm/i915/execlists: Detect cross-contamination with GuC
Chris Wilson
- [PATCH 3/7] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 4/7] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 5/7] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 6/7] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 7/7] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 01/33] drm/i915: Convert intel_vgt_(de)balloon to uncore
Tvrtko Ursulin
- [PATCH 02/33] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Tvrtko Ursulin
- [PATCH 03/33] drm/i915: Move intel_gt initialization to a separate file
Tvrtko Ursulin
- [PATCH 04/33] drm/i915: Store some backpointers in struct intel_gt
Tvrtko Ursulin
- [PATCH 05/33] drm/i915: Move intel_gt_pm_init under intel_gt_init_early
Tvrtko Ursulin
- [PATCH 06/33] drm/i915: Make i915_check_and_clear_faults take intel_gt
Tvrtko Ursulin
- [PATCH 07/33] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Tvrtko Ursulin
- [PATCH 08/33] drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
Tvrtko Ursulin
- [PATCH 09/33] drm/i915: Convert init_unused_rings to intel_gt
Tvrtko Ursulin
- [PATCH 10/33] drm/i915: Convert gt workarounds to intel_gt
Tvrtko Ursulin
- [PATCH 11/33] drm/i915: Store backpointer to intel_gt in the engine
Tvrtko Ursulin
- [PATCH 12/33] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Tvrtko Ursulin
- [PATCH 13/33] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Tvrtko Ursulin
- [PATCH 14/33] drm/i915: Consolidate some open coded mmio rmw
Tvrtko Ursulin
- [PATCH 15/33] drm/i915: Convert i915_gem_init_hw to intel_gt
Tvrtko Ursulin
- [PATCH 16/33] drm/i915: Move intel_engines_resume into common init
Tvrtko Ursulin
- [PATCH 17/33] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Tvrtko Ursulin
- [PATCH 18/33] drm/i915: Compartmentalize i915_ggtt_probe_hw
Tvrtko Ursulin
- [PATCH 19/33] drm/i915: Compartmentalize i915_ggtt_init_hw
Tvrtko Ursulin
- [PATCH 20/33] drm/i915: Make ggtt invalidation work on ggtt
Tvrtko Ursulin
- [PATCH 21/33] drm/i915: Store intel_gt backpointer in vm
Tvrtko Ursulin
- [PATCH 22/33] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Tvrtko Ursulin
- [PATCH 23/33] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Tvrtko Ursulin
- [PATCH 24/33] drm/i915: Move i915_gem_chipset_flush to intel_gt
Tvrtko Ursulin
- [PATCH 25/33] drm/i915: Compartmentalize timeline_init/park/fini
Tvrtko Ursulin
- [PATCH 26/33] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Tvrtko Ursulin
- [PATCH 27/33] drm/i915: Compartmentalize i915_gem_init_ggtt
Tvrtko Ursulin
- [PATCH 28/33] drm/i915: Store ggtt pointer in intel_gt
Tvrtko Ursulin
- [PATCH 29/33] drm/i915: Compartmentalize ring buffer creation
Tvrtko Ursulin
- [PATCH 30/33] drm/i915: Save trip via top-level i915 in a few more places
Tvrtko Ursulin
- [PATCH 31/33] drm/i915: Make timelines gt centric
Tvrtko Ursulin
- [PATCH 32/33] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Tvrtko Ursulin
- [PATCH 33/33] drm/i915: Eliminate dual personality of i915_scratch_offset
Tvrtko Ursulin
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915/gtt: Defer address space cleanup to an RCU worker
Patchwork
- [PATCH 1/5] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 2/5] drm/i915/execlists: Detect cross-contamination with GuC
Chris Wilson
- [PATCH 3/5] drm/i915: Stop passing I915_WAIT_LOCKED to i915_request_wait()
Chris Wilson
- [PATCH 4/5] drm/i915: Flush the execution-callbacks on retiring
Chris Wilson
- [PATCH 5/5] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 0/9] Split hw and drm state.
Maarten Lankhorst
- [PATCH 1/9] drm/i915: Pass intel_crtc_state to needs_modeset()
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Convert most of atomic commit to take more intel state
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Convert hw state verifier to take more intel state
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Use intel_crtc_state in sanitize_watermarks() too
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Pass intel state to plane functions as well
Maarten Lankhorst
- [PATCH 6/9] drm/i915: Use intel state as much as possible in wm code
Maarten Lankhorst
- [PATCH 7/9] drm/i915: Prepare to split crtc state in uapi and hw state
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Handle a few more cases for hw/sw split
Maarten Lankhorst
- [PATCH 9/9] drm/i915: Complete sw/hw split
Maarten Lankhorst
- ✓ Fi.CI.IGT: success for iommu-lock-inversion
Patchwork
- [PATCH 01/24] drm/i915: Keep rings pinned while the context is active
Chris Wilson
- [PATCH 02/24] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 03/24] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 04/24] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 05/24] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 06/24] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 07/24] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 08/24] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 09/24] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 10/24] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 11/24] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 12/24] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 13/24] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 14/24] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 15/24] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 16/24] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 17/24] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 18/24] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 19/24] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 20/24] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 21/24] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 22/24] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 23/24] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 24/24] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/33] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- [PATCH 1/7] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 2/7] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 3/7] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 4/7] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 5/7] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 6/7] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 7/7] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 01/23] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 02/23] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 03/23] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 04/23] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 05/23] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 06/23] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 07/23] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 08/23] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 09/23] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 10/23] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 11/23] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 12/23] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 13/23] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 14/23] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 15/23] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 16/23] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 17/23] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 18/23] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 19/23] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 20/23] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 21/23] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 22/23] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 23/23] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/gtt: Defer address space cleanup to an RCU worker
Patchwork
- ✗ Fi.CI.BAT: failure for Split hw and drm state. (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/24] drm/i915: Keep rings pinned while the context is active
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915/gtt: Defer address space cleanup to an RCU worker
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/23] drm/i915/gtt: Defer address space cleanup to an RCU worker
Patchwork
- [PATCH 0/9] Split hw and drm state.
Maarten Lankhorst
- [PATCH 1/9] drm/i915: Pass intel_crtc_state to needs_modeset()
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Convert most of atomic commit to take more intel state
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Convert hw state verifier to take more intel state
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Use intel_crtc_state in sanitize_watermarks() too
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Pass intel state to plane functions as well
Maarten Lankhorst
- [PATCH 6/9] drm/i915: Use intel state as much as possible in wm code
Maarten Lankhorst
- [PATCH 7/9] drm/i915: Prepare to split crtc state in uapi and hw state
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Handle a few more cases for hw/sw split
Maarten Lankhorst
- [PATCH 9/9] drm/i915: Complete sw/hw split
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for Split hw and drm state. (rev3)
Patchwork
- [PATCH 0/9] Split hw and drm state.
Maarten Lankhorst
- [PATCH 1/9] drm/i915: Pass intel_crtc_state to needs_modeset()
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Convert most of atomic commit to take more intel state
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Convert hw state verifier to take more intel state
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Use intel_crtc_state in sanitize_watermarks() too
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Pass intel state to plane functions as well
Maarten Lankhorst
- [PATCH 6/9] drm/i915: Use intel state as much as possible in wm code
Maarten Lankhorst
- [PATCH 7/9] drm/i915: Prepare to split crtc state in uapi and hw state
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Handle a few more cases for hw/sw split
Maarten Lankhorst
- [PATCH 9/9] drm/i915: Complete sw/hw split
Maarten Lankhorst
- [PATCH 1/7] drm/i915/selftests: Use request managed wakerefs
Chris Wilson
- [PATCH 2/7] drm/i915/execlists: Preempt-to-busy
Chris Wilson
- [PATCH 3/7] drm/i915/execlists: Minimalistic timeslicing
Chris Wilson
- [PATCH 4/7] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH 5/7] drm/i915: Rings are always flushed
Chris Wilson
- [PATCH 6/7] drm/i915/gtt: Defer address space cleanup to an RCU worker
Chris Wilson
- [PATCH 7/7] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH i-g-t 1/7] lib: Introduce dynamic subtests
Petri Latvala
- [PATCH i-g-t 2/7] lib/tests: Unit tests for dynamic subtests
Petri Latvala
- [PATCH i-g-t 3/7] runner/resultgen: Refactor output parsing
Petri Latvala
- [PATCH i-g-t 4/7] runner/json_tests: Adapt to better output parsing
Petri Latvala
- [PATCH i-g-t 5/7] runner: Parse dynamic subtest outputs and results
Petri Latvala
- [PATCH i-g-t 6/7] runner/json_tests: Test dynamic subtests
Petri Latvala
- [PATCH i-g-t 7/7] Untested HAX: Convert kms_plane_cursor to dynamic subtests
Petri Latvala
- [PATCH] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- [PATCH 1/2] drm/i915/huc: Give the GuC a second chance to authenticate the HuC
Michal Wajdeczko
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- [PATCH 1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Michal Wajdeczko
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for Split hw and drm state. (rev4)
Patchwork
- [PATCH] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH] drm/i915/execlists: Force preemption
Chris Wilson
- [PATCH] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/7] lib: Introduce dynamic subtests
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915/selftests: Use request managed wakerefs
Patchwork
- [PATCH] ring-mode
Chris Wilson
- ✗ Fi.CI.BAT: failure for HAX: Turn on GuC/HuC auto mode
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/huc: Give the GuC a second chance to authenticate the HuC
Patchwork
- [PATCH] ring-mode
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Extract intel_frontbuffer active tracking
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/execlists: Force preemption
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915: Remove waiting & retiring from shrinker paths
Patchwork
- ✗ Fi.CI.BAT: failure for ring-mode (rev2)
Patchwork
- [PATCH] ring-mode
Chris Wilson
- ✓ Fi.CI.IGT: success for series starting with [1/7] lib: Introduce dynamic subtests
Patchwork
- ✗ Fi.CI.BAT: failure for ring-mode (rev3)
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915/huc: Give the GuC a second chance to authenticate the HuC
Patchwork
- [PATCH] ring-mode
Chris Wilson
- [PATCH 1/2] drm/i915/execlists: Keep context alive until after we kick
Chris Wilson
- [PATCH 2/2] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Chris Wilson
- [PATCH 1/3] drm/i915/execlists: Keep virtual context alive until after we kick
Chris Wilson
- [PATCH 2/3] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Chris Wilson
- [PATCH 3/3] drm/i915: Emit final breadcrumb in request_add
Chris Wilson
- ✗ Fi.CI.BAT: failure for ring-mode (rev4)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/execlists: Keep context alive until after we kick
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/execlists: Keep virtual context alive until after we kick
Patchwork
- [PATCH 1/5] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 2/5] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 3/5] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 4/5] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 5/5] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 1/3] drm/i915/selftests: Show the complete set of results for whitelist write fail
Chris Wilson
- [PATCH 2/3] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 3/3] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- ✓ Fi.CI.IGT: success for drm/i915: Remove waiting & retiring from shrinker paths
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915: Remove waiting & retiring from shrinker paths
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/selftests: Show the complete set of results for whitelist write fail
Patchwork
- [PATCH 01/37] drm/i915: Convert intel_vgt_(de)balloon to uncore
Chris Wilson
- [PATCH 02/37] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Chris Wilson
- [PATCH 03/37] drm/i915: Move intel_gt initialization to a separate file
Chris Wilson
- [PATCH 04/37] drm/i915: Store some backpointers in struct intel_gt
Chris Wilson
- [PATCH 05/37] drm/i915: Move intel_gt_pm_init under intel_gt_init_early
Chris Wilson
- [PATCH 06/37] drm/i915: Make i915_check_and_clear_faults take intel_gt
Chris Wilson
- [PATCH 07/37] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Chris Wilson
- [PATCH 08/37] drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
Chris Wilson
- [PATCH 09/37] drm/i915: Convert init_unused_rings to intel_gt
Chris Wilson
- [PATCH 10/37] drm/i915: Convert gt workarounds to intel_gt
Chris Wilson
- [PATCH 11/37] drm/i915: Store backpointer to intel_gt in the engine
Chris Wilson
- [PATCH 12/37] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Chris Wilson
- [PATCH 13/37] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Chris Wilson
- [PATCH 14/37] drm/i915: Consolidate some open coded mmio rmw
Chris Wilson
- [PATCH 15/37] drm/i915: Convert i915_gem_init_hw to intel_gt
Chris Wilson
- [PATCH 16/37] drm/i915: Move intel_engines_resume into common init
Chris Wilson
- [PATCH 17/37] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Chris Wilson
- [PATCH 18/37] drm/i915: Compartmentalize i915_ggtt_probe_hw
Chris Wilson
- [PATCH 19/37] drm/i915: Compartmentalize i915_ggtt_init_hw
Chris Wilson
- [PATCH 20/37] drm/i915: Make ggtt invalidation work on ggtt
Chris Wilson
- [PATCH 21/37] drm/i915: Store intel_gt backpointer in vm
Chris Wilson
- [PATCH 22/37] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Chris Wilson
- [PATCH 23/37] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Chris Wilson
- [PATCH 24/37] drm/i915: Move i915_gem_chipset_flush to intel_gt
Chris Wilson
- [PATCH 25/37] drm/i915: Compartmentalize timeline_init/park/fini
Chris Wilson
- [PATCH 26/37] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Chris Wilson
- [PATCH 27/37] drm/i915: Compartmentalize i915_gem_init_ggtt
Chris Wilson
- [PATCH 28/37] drm/i915: Store ggtt pointer in intel_gt
Chris Wilson
- [PATCH 29/37] drm/i915: Compartmentalize ring buffer creation
Chris Wilson
- [PATCH 30/37] drm/i915: Save trip via top-level i915 in a few more places
Chris Wilson
- [PATCH 31/37] drm/i915: Make timelines gt centric
Chris Wilson
- [PATCH 32/37] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Chris Wilson
- [PATCH 33/37] drm/i915: Eliminate dual personality of i915_scratch_offset
Chris Wilson
- [PATCH 34/37] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 35/37] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 36/37] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 37/37] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 01/37] drm/i915: Convert intel_vgt_(de)balloon to uncore
Chris Wilson
- [PATCH 02/37] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Chris Wilson
- [PATCH 03/37] drm/i915: Move intel_gt initialization to a separate file
Chris Wilson
- [PATCH 04/37] drm/i915: Store some backpointers in struct intel_gt
Chris Wilson
- [PATCH 05/37] drm/i915: Move intel_gt_pm_init under intel_gt_init_early
Chris Wilson
- [PATCH 06/37] drm/i915: Make i915_check_and_clear_faults take intel_gt
Chris Wilson
- [PATCH 07/37] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Chris Wilson
- [PATCH 08/37] drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
Chris Wilson
- [PATCH 09/37] drm/i915: Convert init_unused_rings to intel_gt
Chris Wilson
- [PATCH 10/37] drm/i915: Convert gt workarounds to intel_gt
Chris Wilson
- [PATCH 11/37] drm/i915: Store backpointer to intel_gt in the engine
Chris Wilson
- [PATCH 12/37] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Chris Wilson
- [PATCH 13/37] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Chris Wilson
- [PATCH 14/37] drm/i915: Consolidate some open coded mmio rmw
Chris Wilson
- [PATCH 15/37] drm/i915: Convert i915_gem_init_hw to intel_gt
Chris Wilson
- [PATCH 16/37] drm/i915: Move intel_engines_resume into common init
Chris Wilson
- [PATCH 17/37] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Chris Wilson
- [PATCH 18/37] drm/i915: Compartmentalize i915_ggtt_probe_hw
Chris Wilson
- [PATCH 19/37] drm/i915: Compartmentalize i915_ggtt_init_hw
Chris Wilson
- [PATCH 20/37] drm/i915: Make ggtt invalidation work on ggtt
Chris Wilson
- [PATCH 21/37] drm/i915: Store intel_gt backpointer in vm
Chris Wilson
- [PATCH 22/37] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Chris Wilson
- [PATCH 23/37] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Chris Wilson
- [PATCH 24/37] drm/i915: Move i915_gem_chipset_flush to intel_gt
Chris Wilson
- [PATCH 25/37] drm/i915: Compartmentalize timeline_init/park/fini
Chris Wilson
- [PATCH 26/37] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Chris Wilson
- [PATCH 27/37] drm/i915: Compartmentalize i915_gem_init_ggtt
Chris Wilson
- [PATCH 28/37] drm/i915: Store ggtt pointer in intel_gt
Chris Wilson
- [PATCH 29/37] drm/i915: Compartmentalize ring buffer creation
Chris Wilson
- [PATCH 30/37] drm/i915: Save trip via top-level i915 in a few more places
Chris Wilson
- [PATCH 31/37] drm/i915: Make timelines gt centric
Chris Wilson
- [PATCH 32/37] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Chris Wilson
- [PATCH 33/37] drm/i915: Eliminate dual personality of i915_scratch_offset
Chris Wilson
- [PATCH 34/37] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 35/37] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 36/37] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 37/37] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 01/48] drm/i915: Convert intel_vgt_(de)balloon to uncore
Chris Wilson
- [PATCH 02/48] drm/i915: Introduce struct intel_gt as replacement for anonymous i915->gt
Chris Wilson
- [PATCH 03/48] drm/i915: Move intel_gt initialization to a separate file
Chris Wilson
- [PATCH 04/48] drm/i915: Store some backpointers in struct intel_gt
Chris Wilson
- [PATCH 05/48] drm/i915: Move intel_gt_pm_init under intel_gt_init_early
Chris Wilson
- [PATCH 06/48] drm/i915: Make i915_check_and_clear_faults take intel_gt
Chris Wilson
- [PATCH 07/48] drm/i915: Convert i915_gem_init_swizzling to intel_gt
Chris Wilson
- [PATCH 08/48] drm/i915: Use intel_uncore_rmw in intel_gt_init_swizzling
Chris Wilson
- [PATCH 09/48] drm/i915: Convert init_unused_rings to intel_gt
Chris Wilson
- [PATCH 10/48] drm/i915: Convert gt workarounds to intel_gt
Chris Wilson
- [PATCH 11/48] drm/i915: Store backpointer to intel_gt in the engine
Chris Wilson
- [PATCH 12/48] drm/i915: Convert intel_mocs_init_l3cc_table to intel_gt
Chris Wilson
- [PATCH 13/48] drm/i915: Convert i915_ppgtt_init_hw to intel_gt
Chris Wilson
- [PATCH 14/48] drm/i915: Consolidate some open coded mmio rmw
Chris Wilson
- [PATCH 15/48] drm/i915: Convert i915_gem_init_hw to intel_gt
Chris Wilson
- [PATCH 16/48] drm/i915: Move intel_engines_resume into common init
Chris Wilson
- [PATCH 17/48] drm/i915: Stop using I915_READ/WRITE in intel_wopcm_init_hw
Chris Wilson
- [PATCH 18/48] drm/i915: Compartmentalize i915_ggtt_probe_hw
Chris Wilson
- [PATCH 19/48] drm/i915: Compartmentalize i915_ggtt_init_hw
Chris Wilson
- [PATCH 20/48] drm/i915: Make ggtt invalidation work on ggtt
Chris Wilson
- [PATCH 21/48] drm/i915: Store intel_gt backpointer in vm
Chris Wilson
- [PATCH 22/48] drm/i915: Compartmentalize i915_gem_suspend/restore_gtt_mappings
Chris Wilson
- [PATCH 23/48] drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt
Chris Wilson
- [PATCH 24/48] drm/i915: Move i915_gem_chipset_flush to intel_gt
Chris Wilson
- [PATCH 25/48] drm/i915: Compartmentalize timeline_init/park/fini
Chris Wilson
- [PATCH 26/48] drm/i915: Compartmentalize i915_ggtt_cleanup_hw
Chris Wilson
- [PATCH 27/48] drm/i915: Compartmentalize i915_gem_init_ggtt
Chris Wilson
- [PATCH 28/48] drm/i915: Store ggtt pointer in intel_gt
Chris Wilson
- [PATCH 29/48] drm/i915: Compartmentalize ring buffer creation
Chris Wilson
- [PATCH 30/48] drm/i915: Save trip via top-level i915 in a few more places
Chris Wilson
- [PATCH 31/48] drm/i915: Make timelines gt centric
Chris Wilson
- [PATCH 32/48] drm/i915: Rename i915_timeline to intel_timeline and move under gt
Chris Wilson
- [PATCH 33/48] drm/i915: Eliminate dual personality of i915_scratch_offset
Chris Wilson
- [PATCH 34/48] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 35/48] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 36/48] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 37/48] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 38/48] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 39/48] drm/i915/selftests: Show the complete set of results for whitelist write fail
Chris Wilson
- [PATCH 40/48] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 41/48] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 42/48] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 43/48] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 44/48] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 45/48] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 46/48] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 47/48] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 48/48] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/37] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/37] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- [PATCH 1/3] drm/i915/selftests: Show the complete set of results for whitelist write fail
Chris Wilson
- [PATCH 2/3] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 3/3] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 00/10] Split hw and drm state.
Maarten Lankhorst
- [PATCH 01/10] drm-tip: 2019y-06m-21d-09h-39m-52s UTC integration manifest
Maarten Lankhorst
- [PATCH 02/10] drm/i915: Pass intel_crtc_state to needs_modeset()
Maarten Lankhorst
- [PATCH 03/10] drm/i915: Convert most of atomic commit to take more intel state
Maarten Lankhorst
- [PATCH 04/10] drm/i915: Convert hw state verifier to take more intel state
Maarten Lankhorst
- [PATCH 05/10] drm/i915: Use intel_crtc_state in sanitize_watermarks() too
Maarten Lankhorst
- [PATCH 06/10] drm/i915: Pass intel state to plane functions as well
Maarten Lankhorst
- [PATCH 07/10] drm/i915: Use intel state as much as possible in wm code
Maarten Lankhorst
- [PATCH 08/10] drm/i915: Prepare to split crtc state in uapi and hw state
Maarten Lankhorst
- [PATCH 09/10] drm/i915: Handle a few more cases for hw/sw split
Maarten Lankhorst
- [PATCH 10/10] drm/i915: Complete sw/hw split
Maarten Lankhorst
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/selftests: Show the complete set of results for whitelist write fail
Patchwork
- [PATCH 1/4] drm/i915/selftests: Show the complete set of results for whitelist write fail
Chris Wilson
- [PATCH 2/4] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 3/4] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 4/4] dirty-regs-root
Chris Wilson
- [PATCH 1/5] drm/i915/selftests: Show the complete set of results for whitelist write fail
Chris Wilson
- [PATCH 2/5] drm/i915: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 3/5] drm/i915/icl: whitelist PS_(DEPTH|INVOCATION)_COUNT
Chris Wilson
- [PATCH 4/5] dirty-regs-root
Chris Wilson
- [PATCH 5/5] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- ✓ Fi.CI.IGT: success for series starting with [01/37] drm/i915: Convert intel_vgt_(de)balloon to uncore
Patchwork
- ✗ Fi.CI.BAT: failure for Split hw and drm state. (rev5)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/selftests: Show the complete set of results for whitelist write fail
Patchwork
- [PATCH 0/9] Split hw and drm state.
Maarten Lankhorst
- [PATCH 1/9] drm/i915: Pass intel_crtc_state to needs_modeset()
Maarten Lankhorst
- [PATCH 2/9] drm/i915: Convert most of atomic commit to take more intel state
Maarten Lankhorst
- [PATCH 3/9] drm/i915: Convert hw state verifier to take more intel state
Maarten Lankhorst
- [PATCH 4/9] drm/i915: Use intel_crtc_state in sanitize_watermarks() too
Maarten Lankhorst
- [PATCH 5/9] drm/i915: Pass intel state to plane functions as well
Maarten Lankhorst
- [PATCH 6/9] drm/i915: Use intel state as much as possible in wm code
Maarten Lankhorst
- [PATCH 7/9] drm/i915: Prepare to split crtc state in uapi and hw state
Maarten Lankhorst
- [PATCH 8/9] drm/i915: Handle a few more cases for hw/sw split
Maarten Lankhorst
- [PATCH 9/9] drm/i915: Complete sw/hw split
Maarten Lankhorst
- [PATCH 1/7] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 2/7] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 3/7] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 4/7] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 5/7] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 6/7] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 7/7] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Chris Wilson
- [PATCH 1/7] drm/i915: Remove waiting & retiring from shrinker paths
Chris Wilson
- [PATCH 2/7] drm/i915: Track i915_active using debugobjects
Chris Wilson
- [PATCH 3/7] drm/i915: Throw away the active object retirement complexity
Chris Wilson
- [PATCH 4/7] drm/i915: Provide an i915_active.acquire callback
Chris Wilson
- [PATCH 5/7] drm/i915: Local debug BUG_ON for intel_wakeref
Chris Wilson
- [PATCH 6/7] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 7/7] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/selftests: Show the complete set of results for whitelist write fail
Patchwork
- ✓ Fi.CI.BAT: success for Split hw and drm state. (rev6)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Remove waiting & retiring from shrinker paths
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/7] drm/i915: Remove waiting & retiring from shrinker paths
Patchwork
- [PATCH 1/3] drm/i915/execlists: Disable preemption under GVT
Chris Wilson
- [PATCH 2/3] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 3/3] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH] drm/i915/blt: Remove recursive vma->lock
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/5] drm/i915/selftests: Show the complete set of results for whitelist write fail (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/execlists: Disable preemption under GVT
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/blt: Remove recursive vma->lock
Patchwork
- [PATCH] drm/i915: rework reading pipe disable fuses
Lucas De Marchi
- [PATCH 1/2] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/2] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 1/6] drm/i915: split out uncore_mmio_debug
Daniele Ceraolo Spurio
- [PATCH 2/6] drm/i915: rework mmio debug suspend/resume
Daniele Ceraolo Spurio
- [PATCH 3/6] drm/i915: introduce display_uncore
Daniele Ceraolo Spurio
- [PATCH 4/6] drm/i915: add display register accessors
Daniele Ceraolo Spurio
- [PATCH 5/6] drm/i915: convert intel_hdmi to display reg accessors
Daniele Ceraolo Spurio
- [PATCH 6/6] HAX: drm/i915: mass switch to display uncore
Daniele Ceraolo Spurio
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.IGT: failure for Split hw and drm state. (rev6)
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/blt: Remove recursive vma->lock
Patchwork
- [PATCH 1/4] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/4] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/4] if-in-use
Chris Wilson
- [PATCH 4/4] reset-only
Chris Wilson
- ✗ Fi.CI.IGT: failure for drm/i915: rework reading pipe disable fuses
Patchwork
- [PATCH 1/4] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/4] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/4] if-in-use
Chris Wilson
- [PATCH 4/4] reset-only
Chris Wilson
- [PATCH 1/5] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/5] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/5] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 4/5] if-in-use
Chris Wilson
- [PATCH 5/5] reset-only
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915: split out uncore_mmio_debug
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 1/8] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/8] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/8] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 4/8] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 5/8] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 6/8] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 7/8] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 8/8] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 1/8] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/8] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/8] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 4/8] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 5/8] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 6/8] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 7/8] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 8/8] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 1/8] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/8] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/8] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 4/8] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 5/8] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 6/8] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 7/8] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 8/8] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 1/7] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/7] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/7] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 4/7] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 5/7] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 6/7] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 7/7] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/9] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/9] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/9] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/9] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/9] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 7/9] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 8/9] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 9/9] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/9] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/9] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/9] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/9] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/9] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 7/9] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 8/9] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 9/9] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/9] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/9] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/9] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/9] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/9] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 7/9] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 8/9] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 9/9] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/8] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/7] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/9] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/9] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/9] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/9] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/9] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 7/9] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 8/9] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 9/9] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- ✓ Fi.CI.IGT: success for series starting with [1/7] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/9] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/9] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/9] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/9] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/9] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 7/9] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 8/9] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 9/9] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/9] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/9] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/9] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/9] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/9] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 7/9] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 8/9] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 9/9] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 1/6] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/6] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 3/6] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 4/6] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 5/6] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 6/6] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/10] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/10] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/10] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/10] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/10] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/10] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/10] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/10] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/10] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/10] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/10] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/10] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/10] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/10] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/10] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/10] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/10] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/10] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/10] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/10] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/10] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/10] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/10] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/10] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/10] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/10] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/10] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/6] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/10] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 1/9] drm/i915: split out uncore_mmio_debug
Daniele Ceraolo Spurio
- [PATCH 2/9] drm/i915: rework mmio debug suspend/resume
Daniele Ceraolo Spurio
- [PATCH 3/9] drm/i915: introduce display_uncore
Daniele Ceraolo Spurio
- [PATCH 4/9] drm/i915: add display register accessors
Daniele Ceraolo Spurio
- [PATCH 5/9] drm/i915: convert intel_hdmi to display reg accessors
Daniele Ceraolo Spurio
- [PATCH 6/9] HAX: drm/i915: mass switch to display uncore part 1
Daniele Ceraolo Spurio
- [PATCH 7/9] HAX: drm/i915: mass switch to display uncore part 2
Daniele Ceraolo Spurio
- [PATCH 8/9] HAX: drm/i915: mass switch to display uncore part 3
Daniele Ceraolo Spurio
- [PATCH 9/9] HAX: drm/i915: mass switch to display uncore part 4
Daniele Ceraolo Spurio
- ✗ Fi.CI.BAT: failure for series starting with [1/9] drm/i915: split out uncore_mmio_debug
Patchwork
- [PATCH 01/28] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/28] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/28] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/28] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/28] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/28] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/28] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/28] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/28] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/28] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/28] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/28] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/28] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/28] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/28] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- [PATCH 16/28] dma-fence: Propagate errors to dma-fence-array container
Chris Wilson
- [PATCH 17/28] dma-fence: Report the composite sync_file status
Chris Wilson
- [PATCH 18/28] dma-fence: Refactor signaling for manual invocation
Chris Wilson
- [PATCH 19/28] dma-fence: Always execute signal callbacks
Chris Wilson
- [PATCH 20/28] drm/i915: Push the i915_active.retire into a worker
Chris Wilson
- [PATCH 21/28] drm/i915: Forgo last_fence active request tracking
Chris Wilson
- [PATCH 22/28] drm/i915/overlay: Switch to using i915_active tracking
Chris Wilson
- [PATCH 23/28] drm/i915: Extract intel_frontbuffer active tracking
Chris Wilson
- [PATCH 24/28] drm/i915: Coordinate i915_active with its own mutex
Chris Wilson
- [PATCH 25/28] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 26/28] drm/i915: Move idle barrier cleanup into engine-pm
Chris Wilson
- [PATCH 27/28] drm/i915: Track ggtt fence reservations under its own mutex
Chris Wilson
- [PATCH 28/28] drm/i915: Only track bound elements of the GTT
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/28] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/15] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/15] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/15] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/15] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/15] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/15] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/15] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/15] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/15] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/15] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/15] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/15] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/15] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/16] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/16] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/16] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/16] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/16] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/16] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/16] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/16] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/16] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/16] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/16] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/16] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/16] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/16] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/16] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- [PATCH 16/16] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- [PATCH 01/14] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/14] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/14] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/14] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/14] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/14] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/14] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/14] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/14] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/14] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/14] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/14] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/14] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/14] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/16] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/14] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/15] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/15] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/15] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/15] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/15] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/15] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/15] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/15] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/15] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/15] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/15] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/15] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/15] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [01/14] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/15] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/15] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/15] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/15] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/15] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/15] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/15] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/15] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/15] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/15] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/15] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/15] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/15] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- [PATCH 01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/15] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/15] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/15] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/15] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/15] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/15] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/15] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/15] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/15] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/15] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/15] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/15] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/15] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/15] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/15] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/15] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/15] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/15] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/15] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/15] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/15] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/15] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/15] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/15] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/15] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/15] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/15] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/15] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/15] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/15] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/15] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/15] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/15] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/15] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/15] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/15] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/15] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/15] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/15] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/15] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/16] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/16] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/16] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/16] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/16] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/16] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/16] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/16] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/16] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/16] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/16] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/16] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/16] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/16] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/16] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- [PATCH 16/16] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- ✗ Fi.CI.IGT: failure for series starting with [01/15] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [01/16] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH 01/19] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 02/19] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- [PATCH 03/19] drm/i915/gt: Pass intel_gt to pm routines
Chris Wilson
- [PATCH 04/19] drm/i915/selftests: Serialise nop reset with retirement
Chris Wilson
- [PATCH 05/19] drm/i915/selftest: Drop manual request wakerefs around hangcheck
Chris Wilson
- [PATCH 06/19] drm/i915/selftests: Fixup atomic reset checking
Chris Wilson
- [PATCH 07/19] drm/i915: Rename intel_wakeref_[is]_active
Chris Wilson
- [PATCH 08/19] drm/i915: Add a wakeref getter for iff the wakeref is already active
Chris Wilson
- [PATCH 09/19] drm/i915: Only recover active engines
Chris Wilson
- [PATCH 10/19] drm/i915: Lift intel_engines_resume() to callers
Chris Wilson
- [PATCH 11/19] drm/i915: Teach execbuffer to take the engine wakeref not GT
Chris Wilson
- [PATCH 12/19] drm/i915/gt: Track timeline activeness in enter/exit
Chris Wilson
- [PATCH 13/19] drm/i915/gt: Convert timeline tracking to spinlock
Chris Wilson
- [PATCH 14/19] drm/i915/gt: Guard timeline pinning with its own mutex
Chris Wilson
- [PATCH 15/19] drm/i915/selftests: Hold ref on request across waits
Chris Wilson
- [PATCH 16/19] drm/i915/gt: Always call kref_init for the timeline
Chris Wilson
- [PATCH 17/19] drm/i915/gt: Drop stale commentary for timeline density
Chris Wilson
- [PATCH 18/19] drm/i915: Protect request retirement with timeline->mutex
Chris Wilson
- [PATCH 19/19] drm/i915: Replace struct_mutex for batch pool serialisation
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [01/19] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/16] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✗ Fi.CI.IGT: failure for series starting with [01/19] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- [PATCH] drm/i915: Complete sw/hw split
Maarten Lankhorst
- [PATCH 1/2] drm/i915/execlists: Always clear ring_pause if we do not submit
Chris Wilson
- [PATCH 2/2] drm/i915/execlists: Convert recursive defer_request() into an iteractive
Chris Wilson
- ✓ Fi.CI.BAT: success for Split hw and drm state. (rev7)
Patchwork
- [PATCH 1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Michal Wajdeczko
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/execlists: Always clear ring_pause if we do not submit
Patchwork
- ✓ Fi.CI.IGT: success for Split hw and drm state. (rev7)
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Patchwork
- [PATCH] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Chris Wilson
- ✗ Fi.CI.BAT: failure for drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Patchwork
- [PATCH v1] drm/i915: Test patch for checking if edid change during suspend is fixed by those changes.
Stanislav Lisovskiy
- [PATCH 1/2] drm/i915/huc: Give the GuC a second chance to authenticate the HuC
Michal Wajdeczko
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- [PATCH] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Chris Wilson
- ✗ Fi.CI.BAT: failure for drm/i915: Test patch for checking if edid change during suspend is fixed by those changes.
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/huc: Give the GuC a second chance to authenticate the HuC
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915/execlists: Switch to using STOP_RING instead of a semaphore (rev2)
Patchwork
- [PATCH 1/3] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Chris Wilson
- [PATCH 2/3] drm/i915: Emit final breadcrumb in request_add
Chris Wilson
- [PATCH 3/3] drm/i915/execlists: Convert recursive defer_request() into iterative
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/execlists: Switch to using STOP_RING instead of a semaphore
Patchwork
- [PATCH 1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Michal Wajdeczko
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- ✗ Fi.CI.BAT: failure for series starting with [1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Patchwork
- [V2] drm/i915: Add icl mipi dsi properties
Vandita Kulkarni
- [PATCH v2] drm/i915: Test patch for checking if edid change during suspend is fixed by those changes.
Stanislav Lisovskiy
- [PATCH 1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Michal Wajdeczko
- [PATCH 2/2] HAX: Turn on GuC/HuC auto mode
Michal Wajdeczko
- ✓ Fi.CI.BAT: success for drm/i915: Add icl mipi dsi properties
Patchwork
- [PATCH] drm/i915: Flush the queue of freed objects on shrinking
Chris Wilson
- ✗ Fi.CI.BAT: failure for drm/i915: Test patch for checking if edid change during suspend is fixed by those changes. (rev2)
Patchwork
- [PATCH 1/2] drm/i915: Use port clock to set correct N value
Aditya Swarup
- [PATCH 2/2] drm/i915: Add N & CTS values for 10/12 bit deep color
Aditya Swarup
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Patchwork
- ✗ Fi.CI.BAT: failure for drm/i915: Flush the queue of freed objects on shrinking
Patchwork
- ✓ Fi.CI.BAT: success for series starting with [1/2] drm/i915: Use port clock to set correct N value
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Add icl mipi dsi properties
Patchwork
- [PATCH 1/2] drm/i915: Use port clock to set correct N value
Jani Nikula
- ✗ Fi.CI.IGT: failure for series starting with [1/2] drm/i915/guc: Upgrade to GuC 33.0.0
Patchwork
- [PATCH] effective-timeslice
Chris Wilson
- ✓ Fi.CI.IGT: success for series starting with [1/2] drm/i915: Use port clock to set correct N value
Patchwork
- [PATCH i-g-t] break meson compilation
Arkadiusz Hiler
- ✗ Fi.CI.BAT: failure for break meson compilation
Patchwork
- ✗ Fi.CI.BAT: failure for break meson compilation (rev2)
Patchwork
- ✗ Fi.CI.BAT: failure for Extend BT2020 support in iCSC and fixes (rev2)
Patchwork
- [v4 0/3] Extend BT2020 support in iCSC and fixes
Uma Shankar
- [v4 1/3] drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case
Uma Shankar
- [v4 2/3] drm/i915/icl: Fix Y pre-offset for Full Range YCbCr
Uma Shankar
- [v4 3/3] drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709
Uma Shankar
- [v5 0/3] Extend BT2020 support in iCSC and fixes
Uma Shankar
- [v5 1/3] drm/i915/icl: Handle YCbCr to RGB conversion for BT2020 case
Uma Shankar
- [v5 2/3] drm/i915/icl: Fix Y pre-offset for Full Range YCbCr
Uma Shankar
- [v5 3/3] drm/i915/icl: Fixed Input CSC Co-efficients for BT601/709
Uma Shankar
- ✓ Fi.CI.BAT: success for effective-timeslice
Patchwork
- ✓ Fi.CI.BAT: success for Extend BT2020 support in iCSC and fixes (rev3)
Patchwork
- ✗ Fi.CI.IGT: failure for effective-timeslice
Patchwork
- ✓ Fi.CI.IGT: success for Extend BT2020 support in iCSC and fixes (rev3)
Patchwork
- [PATCH 1/6] drm/i915/uc: move GuC and HuC files under gt/
Daniele Ceraolo Spurio
- [PATCH 2/6] drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc
Daniele Ceraolo Spurio
- [PATCH 3/6] drm/i915/uc: replace uc init/fini misc
Daniele Ceraolo Spurio
- [PATCH 4/6] drm/i915/uc: introduce intel_uc_fw_supported
Daniele Ceraolo Spurio
- [PATCH 5/6] drm/i915/uc: Move intel functions to intel_uc
Daniele Ceraolo Spurio
- [PATCH 6/6] drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths
Daniele Ceraolo Spurio
- ✗ Fi.CI.BAT: failure for series starting with [1/6] drm/i915/uc: move GuC and HuC files under gt/
Patchwork
- [PATCH 1/6] drm/i915/uc: move GuC and HuC files under gt/
Daniele Ceraolo Spurio
- [PATCH 2/6] drm/i915/uc: move GuC/HuC inside intel_gt under a new intel_uc
Daniele Ceraolo Spurio
- [PATCH 3/6] drm/i915/uc: replace uc init/fini misc
Daniele Ceraolo Spurio
- [PATCH 4/6] drm/i915/uc: introduce intel_uc_fw_supported
Daniele Ceraolo Spurio
- [PATCH 5/6] drm/i915/uc: Move intel functions to intel_uc
Daniele Ceraolo Spurio
- [PATCH 6/6] drm/i915/uc: prefer intel_gt over i915 in GuC/HuC paths
Daniele Ceraolo Spurio
- ✓ Fi.CI.BAT: success for series starting with [1/6] drm/i915/uc: move GuC and HuC files under gt/
Patchwork
- [PATCH] drm/i915: Markup potential lock for i915_active
Chris Wilson
- [PATCH] drm/i915/guc: Avoid reclaim locks during reset
Chris Wilson
- ✓ Fi.CI.BAT: success for drm/i915: Markup potential lock for i915_active
Patchwork
- ✓ Fi.CI.BAT: success for drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- [PATCH 1/3] drm/i915/guc: Avoid reclaim locks during reset
Chris Wilson
- [PATCH 2/3] drm/i915: Markup potential lock for i915_active
Chris Wilson
- [PATCH 3/3] drm/i915: Mark up i915_active as safe for use inside shrinkers
Chris Wilson
- [PATCH 1/3] drm/i915/guc: Avoid reclaim locks during reset
Chris Wilson
- [PATCH 2/3] drm/i915: Markup potential lock for i915_active
Chris Wilson
- [PATCH 3/3] drm/i915: Mark up i915_active as safe for use inside shrinkers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- [PATCH 1/4] drm/i915/guc: Avoid reclaim locks during reset
Chris Wilson
- [PATCH 2/4] drm/i915: Markup potential lock for i915_active
Chris Wilson
- [PATCH 3/4] drm/i915: Mark up i915_active as safe for use inside shrinkers
Chris Wilson
- [PATCH 4/4] drm/i915/execlists: Refactor CSB state machine
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- [PATCH 1/3] drm/i915/guc: Avoid reclaim locks during reset
Chris Wilson
- [PATCH 2/3] drm/i915: Markup potential lock for i915_active
Chris Wilson
- [PATCH 3/3] drm/i915: Mark up vma->active as safe for use inside shrinkers
Chris Wilson
- ✗ Fi.CI.BAT: failure for series starting with [1/4] drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- ✗ Fi.CI.BAT: failure for series starting with [1/3] drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- [PATCH 1/5] drm/i915/guc: Avoid reclaim locks during reset
Chris Wilson
- [PATCH 2/5] drm/i915: Markup potential lock for i915_active
Chris Wilson
- [PATCH 3/5] drm/i915: Mark up vma->active as safe for use inside shrinkers
Chris Wilson
- [PATCH 4/5] drm/i915/execlists: Refactor CSB state machine
Chris Wilson
- [PATCH 5/5] drm/i915/execlists: Hesitate before slicing
Chris Wilson
- ✓ Fi.CI.BAT: success for series starting with [1/5] drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/6] drm/i915/uc: move GuC and HuC files under gt/
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915: Markup potential lock for i915_active
Patchwork
- ✓ Fi.CI.IGT: success for drm/i915/guc: Avoid reclaim locks during reset
Patchwork
- ✓ Fi.CI.IGT: success for series starting with [1/5] drm/i915/guc: Avoid reclaim locks during reset
Patchwork
Last message date:
Sat Jun 29 18:38:42 UTC 2019
Archived on: Sat Jun 29 18:38:44 UTC 2019
This archive was generated by
Pipermail 0.09 (Mailman edition).