blob: 4bf1e3ccb8463c80d152fe0aa6229d25ba87c1db [file] [log] [blame]
8ae275c288d3 ("Revert "drm/i915/gem: Split eb_vma into its own allocation"")
102a0a9051f4 ("Revert "drm/i915/gem: Async GPU relocations only"")
cda9edd02425 ("drm/i915: introduce a mechanism to extend execbuf2")
9e0f9464e2ab ("drm/i915/gem: Async GPU relocations only")
e3d291301f99 ("drm/i915/gem: Implement legacy MI_STORE_DATA_IMM")
6f576d6277ce ("drm/i915/gem: Try an alternate engine for relocations")
0e97fbb08055 ("drm/i915/gem: Use a single chained reloc batches for a single execbuf")
964a9b0f611e ("drm/i915/gem: Use chained reloc batches")
16e87459673a ("drm/i915/gt: Move the batch buffer pool from the engine to the gt")
79eb8c7f015a ("drm/i915/selftests: Add tiled blits selftest")
9c878557b1eb ("drm/i915/gt: Use the RPM config register to determine clk frequencies")
555a32242997 ("drm/i915/gt: Trace RPS events")
4ba74e53ada3 ("drm/i915/selftests: Verify frequency scaling with RPS")
c43dd6b4144a ("drm/i915/selftests: Check power consumption at min/max frequencies")
9d7e560f4327 ("drm/i915/selftests: Delay spinner before waiting for an interrupt")
46495adc6ca7 ("drm/i915/selftests: Exercise basic RPS interrupt generation")
39d571d17231 ("drm/i915/gem: Take DBG_FORCE_RELOC into account prior to using reloc_gpu")
30c88a47f1ab ("drm/i915/gem: Flush all the reloc_gpu batch")
0f1dd02295f3 ("drm/i915/gem: Split eb_vma into its own allocation")
21abf0bf168d ("drm/i915/gt: Treat idling as a RPS downclock event")
a8fa7c079f3e ("drm/i915/rps: use struct drm_device based logging macros.")
7dc8f1143778 ("drm/i915/gem: Drop relocation slowpath")
408464b4cbcf ("drm/i915/gt: Pull checking rps->pm_events under the irq_lock")
ef398881d27d ("drm/i915/gem: Limit struct_mutex to eb_reserve")
003d8b9143a6 ("drm/i915/gem: Only call eb_lookup_vma once during execbuf ioctl")
7d6236bb1335 ("drm/i915/gem: Extract transient execbuf flags from i915_vma")
2920bb94e65f ("drm/i915: Drop inspection of execbuf flags during evict")
61231f6bd056 ("drm/i915/gem: Check that the context wasn't closed during setup")
2c59fd06a062 ("drm/i915/gem: Cleanup shadow batch after I915_EXEC_SECURE")
e7aa531e846c ("drm/i915/selftest: Analyse timestamp behaviour across context switches")
1883a0a4658e ("drm/i915: Track hw reported context runtime")
03d0ed8a8e93 ("drm/i915: Skip capturing errors from internal contexts")
34ffabe311cc ("drm/i915: Remove 'prefault_disable' modparam")
baa89ba3f1fe ("drm/i915/gem: initial conversion to new logging macros using coccinelle")
0d4c351a0f02 ("drm/i915/gt: Make WARN* drm specific where drm_priv ptr is available")
32ff621fd744 ("drm/i915/gt: Allow temporary suspension of inflight requests")
672c368f9398 ("drm/i915: Keep track of request among the scheduling lists")
c43c5a8818d4 ("drm/i915/params: add i915 parameters to debugfs")
36c8e356a76e ("drm/i915/gem: Take local vma references for the parser")
742379c0c400 ("drm/i915: Start chopping up the GPU error capture")
2c86e55d2ab5 ("drm/i915/gtt: split up i915_gem_gtt")
e1c31fb5dde3 ("drm/i915: Merge i915_request.flags with i915_request.fence.flags")
6d728d92d8cc ("drm/i915/selftests: Impose a timeout for request submission")
1d0e2c9359fe ("drm/i915/gt: Always poison the kernel_context image before unparking")
fb218f202704 ("drm/i915/gt: Discard stale context state from across idling")
d1813ca2bbf1 ("drm/i915/gt: Clear LRC image inline")
6a505e644c44 ("drm/i915/gt: Include a bunch more rcs image state")
c100777cc00c ("drm/i915: Switch context id allocation directly to xarray")
6a8679c048eb ("drm/i915: Mark the GEM context link as RCU protected")
76f9764cc3d5 ("drm/i915: Introduce a vma.kref")