2efa2c522ab0 ("drm/i915/gt: Decouple inflight virtual engines") 64b7a3fa7e3e ("drm/i915/gt: Use virtual_engine during execlists_dequeue") 16f2941ad307 ("drm/i915/gt: Replace direct submit with direct call to tasklet") a0d3fdb628b8 ("drm/i915/gt: Split logical ring contexts from execlist submission") d0d829e56674 ("drm/i915: split gen8+ flush and bb_start emission functions") 70a2b431c364 ("drm/i915/gt: Rename lrc.c to execlists_submission.c") d997e240ceec ("drm/i915/gt: Cancel the preemption timeout on responding to it") a58559898abe ("drm/i915/gt: Check for a completed last request once") d33fcd798cb7 ("drm/i915/gt: Ignore dt==0 for reporting underflows") 09212e81e545 ("drm/i915/gt: Flush xcs before tgl breadcrumbs") c10f6019d0b2 ("drm/i915/gt: Use the local HWSP offset during submission") 89db95377be4 ("drm/i915/gt: Confirm the context survives execution") 052e04f17056 ("drm/i915/selftests: Fix locking inversion in lrc selftest.") 47b086934f42 ("drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin.") 3999a7087989 ("drm/i915: Rework intel_context pinning to do everything outside of pin_mutex") 2bf541ff6d06 ("drm/i915: Pin engine before pinning all objects, v5.") b49a7d51c32e ("drm/i915: Nuke arguments to eb_pin_engine") 99f08d674e2d ("drm/i915: Add ww context handling to context_barrier_task") bfdf8b1d3868 ("drm/i915: Use ww locking in intel_renderstate.") c43ce12328df ("drm/i915: Use per object locking in execbuf, v12.") 8e4ba491b0ba ("drm/i915: Parse command buffer earlier in eb_relocate(slow)") 1af343cdc197 ("drm/i915: Remove locking from i915_gem_object_prepare_read/write") 80f0b679d6f0 ("drm/i915: Add an implementation for i915_gem_ww_ctx locking, v2.") 8ae275c288d3 ("Revert "drm/i915/gem: Split eb_vma into its own allocation"") fd1500fcd442 ("Revert "drm/i915/gem: Drop relocation slowpath".") 50ae6c61a17c ("drm/i915: Revert relocation chaining commits.") 102a0a9051f4 ("Revert "drm/i915/gem: Async GPU relocations only"") b3786b29379c ("drm/i915/gt: Distinguish the virtual breadcrumbs from the irq breadcrumbs") 56f581bad4bf ("drm/i915/gt: Only transfer the virtual context to the new engine if active") 2854d866327a ("drm/i915/gt: Replace intel_engine_transfer_stale_breadcrumbs") c18636f76344 ("drm/i915: Remove requirement for holding i915_request.lock for breadcrumbs") d1bf5dd8f6d5 ("drm/i915/gt: Support multiple pinned timelines") a817c891c124 ("drm/i915/gt: Disable preparser around xcs invalidations on tgl") 96c5a15f9f39 ("drm/i915/kbl: Fix revision ID checks") 13149e8bafc4 ("drm/i915: add syncobj timeline support") cda9edd02425 ("drm/i915: introduce a mechanism to extend execbuf2") 1d9221e9d395 ("drm/i915: Skip signaling a signaled request") 90a987205c6c ("drm/i915/gt: Only swap to a random sibling once upon creation") b2295e2ecc04 ("drm/i915/gt: Be defensive in the face of false CS events") 89d19b2b456a ("drm/i915: Release shortlived maps of longlived objects") 59c94b9d26df ("drm/i915/gt: Replace opencoded i915_gem_object_pin_map()") 0b6613c6b91e ("drm/i915/sseu: Move sseu_info under gt_info") 9b413f011c2c ("drm/i915/sseu: Move sseu detection and dump to intel_sseu") d0eb6866879f ("drm/i915: Introduce gt_init_mmio") 792592e72aba ("drm/i915: Move the engine mask to intel_gt_info") f6beb3810077 ("drm/i915: Move engine-related mmio init to engines_init_mmio") 242613af557f ("drm/i915: Use the gt in HAS_ENGINE") fdeb6d02686f ("drm/i915: Convert device_info to uncore/de_read") 8567774e87e2 ("drm/i915/gt: Pin the rings before marking active") cf46143fe2c9 ("drm/i915/gt: Replace manual kmap_atomic() with pin_map for renderstate")