blob: b22e31dc983df1b0dfe78bab491d099a8d58948e [file] [log] [blame]
15501287b1c1 ("drm/i915/execlists: Drop request-before-CS assertion")
e2ccf0d009b1 ("drm/i915/execlists: Double check breadcrumb before crying foul")
f494960d5ee7 ("drm/i915/gt: Defend against concurrent updates to execlists->active")
e06b8524e8e5 ("drm/i915/gt: Suppress warnings for unused debugging locals")
c616d2387aee ("drm/i915/gt: Expand bad CS completion event debug")
b656000782d7 ("drm/i915/selftests: Drop live_preempt_hang")
b0e02a73c506 ("drm/i915/selftests: Disable heartbeat around hang tests")
6b7133b66925 ("drm/i915/gt: Always reset the timeslice after a context switch")
ab17e6caa72c ("drm/i915/gt: Use memset_p to clear the ports")
6a505e644c44 ("drm/i915/gt: Include a bunch more rcs image state")
a5e93b42f462 ("drm/i915/execlists: Select arb on/off around batches based on preemption")
d5e1935381a1 ("drm/i915/gt: Teach veng to defer the context allocation")
639f2f24895f ("drm/i915: Introduce new macros for tracing")
82c69bf58650 ("drm/i915/gt: Detect if we miss WaIdleLiteRestore")
49e74c8f9ae6 ("drm/i915/execlists: Skip nested spinlock for validating pending")
80aac91b27e1 ("drm/i915/execlists: Add a couple more validity checks to assert_pending()")
97c16353970a ("drm/i915/execlists: Ensure the tasklet is decoupled upon shutdown")
4f88f8747fa4 ("drm/i915/gt: Schedule request retirement when timeline idles")
88a4655e75ac ("drm/i915/gt: Adapt engine_park synchronisation rules for engine_retire")
da0ef77e1e0c ("drm/i915/execlists: Fixup cancel_port_requests()")
331bf9059157 ("drm/i915/gt: Mark the execlists->active as the primary volatile access")
c95d31c3df1b ("drm/i915/execlists: Lock the request while validating it during promotion")
5cba288466e9 ("drm/i915/gt: Unlock engine-pm after queuing the kernel context switch")
2d19a71ce68f ("drm/i915/selftests: Exercise long preemption chains")
31b61f0ef9af ("drm/i915/execlists: Move reset_active() from schedule-out to schedule-in")
b0b102488664 ("drm/i915/execlists: Verify context register state before execution")
797a615357ac ("drm/i915/gt: Call intel_gt_sanitize() directly")
b79029b2e859 ("drm/i915/gt: Make timeslice duration configurable")
a7f328fc7898 ("drm/i915/execlists: Simply walk back along request timeline on reset")
13670f4ce916 ("drm/i915/selftests: Check a few more fixed locations within the context image")
3fc794f27fec ("drm/i915: Split memory_region initialisation into its own file")
3e7abf814193 ("drm/i915: Extract GT render power state management")
35865aef057c ("drm/i915/tgl: Adjust the location of RING_MI_MODE in the context image")
5932925ac1f3 ("drm/i915: Move intel_engine_context_in/out into intel_lrc.c")
2871ea85c119 ("drm/i915/gt: Split intel_ring_submission")
058179e72e09 ("drm/i915/gt: Replace hangcheck by heartbeats")
2e0986a58cc4 ("drm/i915/gem: Cancel contexts when hangchecking is disabled")
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")
ae2e28b02630 ("drm/i915: Teach record_defaults to operate on the intel_gt")
0587152bf9a0 ("drm/i915: Drop assertion that ce->pin_mutex guards state updates")
adcb52649498 ("drm/i915: Pass intel_gt to intel_engines_init_mmio")
18f3b2727fc3 ("drm/i915: Remove pm park/unpark notifications")
71e51ca8dcc1 ("drm/i915: Lift i915_vma_parked() onto the gt")
b5e8e954eb67 ("drm/i915/gt: Introduce barrier pulses along engines")
0dc3c562aa95 ("drm/i915: Extract GT ring management")
72405c3d7850 ("drm/i915: treat stolen as a region")
da1184cd41d4 ("drm/i915: treat shmem as a region")
3aae9d08532c ("drm/i915: enumerate and init each supported region")