| 875c3b4b5c2f ("drm/i915/gt: Mark up racy check of last list element") |
| 311770173fac ("drm/i915/gt: Schedule request retirement when timeline idles") |
| 5932925ac1f3 ("drm/i915: Move intel_engine_context_in/out into intel_lrc.c") |
| d12acee84ffb ("drm/i915/execlists: Cancel banned contexts on schedule-out") |
| 3a7a92aba8fb ("drm/i915/execlists: Force preemption") |
| a8c51ed22b0e ("drm/i915/gt: Try to more gracefully quiesce the system before resets") |
| 2229adc81380 ("drm/i915/execlist: Trim immediate timeslice expiry") |
| 9d41318c4e43 ("drm/i915/tgl: simplify the lrc register list for !RCS") |
| d99f7b079c2a ("drm/i915/gt: Flush submission tasklet before waiting/retiring") |
| 2935ed5339c4 ("drm/i915: Remove logical HW ID") |
| 661019754202 ("drm/i915: Move request runtime management onto gt") |
| 789ed955215d ("drm/i915/gem: Retire directly for mmap-offset shrinking") |
| f33a8a51602c ("drm/i915: Merge wait_for_timelines with retire_request") |
| 33d856445b3e ("drm/i915: Remove the GEM idle worker") |
| 7e8057626640 ("drm/i915: Drop struct_mutex from around i915_retire_requests()") |
| b72348406927 ("drm/i915: Move idle barrier cleanup into engine-pm") |
| b1e3177bd1d8 ("drm/i915: Coordinate i915_active with its own mutex") |
| 274cbf20fd10 ("drm/i915: Push the i915_active.retire into a worker") |
| 2850748ef876 ("drm/i915: Pull i915_vma_pin under the vm->mutex") |
| 11331125e148 ("drm/i915: Mark up address spaces that may need to allocate") |
| 5e053450c1c3 ("drm/i915: Only track bound elements of the GTT") |
| b290a78b5c3d ("drm/i915: Use helpers for drm_mm_node booleans") |
| a4311745bba9 ("drm/i915/userptr: Never allow userptr into the mappable GGTT") |
| 50d16d44cce4 ("drm/i915/selftests: Exercise context switching in parallel") |
| 4e18ca703f21 ("drm/i915/selftests: Distinguish mock device from no wakeref") |
| c113236718e8 ("drm/i915: Extract GT render sleep (rc6) management") |
| a3f56e7da523 ("drm/i915/selftests: Exercise concurrent submission to all engines") |
| 7dc56af5260e ("drm/i915/selftests: Verify the LRC register layout between init and HW") |
| cb2377a919bb ("drm/i915: Fixup preempt-to-busy vs reset of a virtual request") |
| 0d7cf7bc15e7 ("drm/i915/execlists: Refactor -EIO markup of hung requests") |
| 3231f8c01121 ("drm/i915/execlists: Drop redundant list_del_init(&rq->sched.link)") |
| ae911b23d2f0 ("drm/i915/execlists: Relax assertion for a pinned context image on reset") |
| 67f3b58f3bac ("drm/i915/dsb: DSB context creation.") |
| d19d71fc2b15 ("drm/i915: Mark i915_request.timeline as a volatile, rcu pointer") |
| a47e788c2310 ("drm/i915/selftests: Exercise CS TLB invalidation") |
| 37fa0de3c137 ("drm/i915: Verify the engine after acquiring the active.lock") |
| c210e85b8f33 ("drm/i915/tgl: Extend MI_SEMAPHORE_WAIT") |
| 2f7155629c9d ("drm/i915/tgl: Re-enable rc6") |
| 6da301e52917 ("drm/i915/tgl: Limit ourselves to just rcs0") |
| 0b8d6273db06 ("drm/i915/selftests: Keep the engine awake while we keep for preemption") |
| ee73e2795b41 ("drm/i915/tgl: Disable preemption while being debugged") |
| 16ffe73c186b ("drm/i915/pmu: Use GT parked for estimating RC6 while asleep") |
| 4dd2fbbfb532 ("drm/i915: Make i915_vma.flags atomic_t for mutex reduction") |
| 85dd14c2918d ("drm/i915: Make pm_notify take intel_gt") |
| dab3588a151e ("drm/i915: Make wait_for_timelines take struct intel_gt") |
| 61fa60ff6e6a ("drm/i915: Move GT init to intel_gt.c") |
| ab37c4d712c8 ("drm/i915/tgl: Disable rc6 for debugging") |
| 07e98eb0a174 ("drm/i915/selftests: Tighten the timeout testing for partial mmaps") |
| cec5ca08e36f ("drm/i915: Perform GGTT restore much earlier during resume") |
| fa9a09f15065 ("drm/i915/execlists: Clear STOP_RING bit on reset") |