1. b2164e4 drm/i915/execlists: Onion unwind for logical_ring_init() failure by Chris Wilson · 6 years ago
  2. 666424a drm/i915/execlists: Use coherent writes into the context image by Chris Wilson · 6 years ago
  3. dee60ca drm/i915/execlists: Delay updating ring register state after resume by Chris Wilson · 6 years ago
  4. 288f1ce drm/i915: Reduce context HW ID lifetime by Chris Wilson · 6 years ago
  5. b212f0a drm/i915/icl: Fix context RPCS programming by Tvrtko Ursulin · 6 years ago
  6. 9e4fa01 drm/i915/execlists: Flush tasklet directly from reset-finish by Chris Wilson · 6 years ago
  7. 66fc829 drm/i915/execlists: Include reset depth in traces by Chris Wilson · 6 years ago
  8. 805615d drm/i915: Remove useless error return from intel_init_mocs_engine() by Chris Wilson · 6 years ago
  9. ee43583 drm/i915/icl: account for context save/restore removed bits by Paulo Zanoni · 6 years ago
  10. 08e3e21 drm/i915: kill resource streamer support by Lucas De Marchi · 6 years ago
  11. d0f5cc5 drm/i915/execlists: Terminate the context image with BB_END by Chris Wilson · 6 years ago
  12. 5503cb0 drm/i915: Drop unneed i915 parameter from intel_ring_pin() by Chris Wilson · 6 years ago
  13. 496bcce drm/i915: Remove unnecessary ggtt_offset_bias from i915_gem_context by Jakub Bartmiński · 6 years ago
  14. c00db49 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN by Chris Wilson · 6 years ago
  15. 7a859c6 drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment by Chris Wilson · 6 years ago
  16. 6a2f59e drm/i915: Pull unpin map into vma release by Chris Wilson · 6 years ago
  17. d78d334 drm/i915/execlists: Move the assertion we have the rpm wakeref down by Chris Wilson · 6 years ago
  18. 209b795 drm/i915/guc: Keep guc submission permanently engaged by Chris Wilson · 6 years ago
  19. 0f6b79f drm/i915/selftests: Force a preemption hang by Chris Wilson · 6 years ago
  20. 0051163 drm/i915/execlists: Always clear preempt status on cancelling all by Chris Wilson · 6 years ago
  21. f1a498f drm/i915/execlists: Disable submission tasklet upon wedging by Chris Wilson · 6 years ago
  22. 60a9432 drm/i915/execlists: Drop clear_gtiir() on GPU reset by Chris Wilson · 6 years ago
  23. 655250a drm/i915/execlists: Switch to rb_root_cached by Chris Wilson · 7 years ago
  24. b7bb613 drm/i915: Only reset hangcheck at the start of an activity cycle by Chris Wilson · 7 years ago
  25. 9512f98 drm/i915/execlists: Direct submission of new requests (avoid tasklet/ksoftirqd) by Chris Wilson · 7 years ago
  26. fd8526e drm/i915/execlists: Trust the CSB by Chris Wilson · 7 years ago
  27. 3800cd1 drm/i915/execlists: Stop storing the CSB read pointer in the mmio register by Chris Wilson · 7 years ago
  28. f4b58f0 drm/i915/execlists: Reset CSB write pointer after reset by Chris Wilson · 7 years ago
  29. bc4237e drm/i915/execlists: Unify CSB access pointers by Chris Wilson · 7 years ago
  30. 8ea397f drm/i915/execlists: Process one CSB update at a time by Chris Wilson · 7 years ago
  31. d8857d5 drm/i915/execlists: Pull CSB reset under the timeline.lock by Chris Wilson · 7 years ago
  32. 0b02bef drm/i915/execlists: Pull submit after dequeue under timeline lock by Chris Wilson · 7 years ago
  33. efe79d4 drm/i915: Context objects can never be active when freed by Chris Wilson · 7 years ago
  34. dd12c6c drm/i915/execlists: Check for ce->state before destroy by Chris Wilson · 7 years ago
  35. 5ee4a7a drm/i915/execlists: Pull the w/a LRI emission into a helper by Chris Wilson · 7 years ago
  36. b77422f drm/i915: Enable provoking vertex fix on Gen9 systems. by Kenneth Graunke · 7 years ago
  37. b2209e6 drm/i915/execlists: Reset the CSB head tracking on reset/sanitization by Chris Wilson · 7 years ago
  38. 5db1d4e drm/i915/execlists: Push the tasklet kick after reset to reset_finish by Chris Wilson · 7 years ago
  39. 467d357 drm/i915/execlists: Avoid putting the error pointer by Chris Wilson · 7 years ago
  40. 41d3768 drm/i915: Wrap around the tail offset before setting ring->tail by Chris Wilson · 7 years ago
  41. 82ad644 drm/i915/gtt: Rename i915_hw_ppgtt base member by Chris Wilson · 7 years ago
  42. 61d5676 drm/i915/perf: fix ctx_id read with GuC & ICL by Lionel Landwerlin · 7 years ago
  43. 218b500 drm/i915: drop one bit on the hw_id when using guc by Lionel Landwerlin · 7 years ago
  44. c3160da drm/i915: After reset on sanitization, reset the engine backends by Chris Wilson · 7 years ago
  45. fe25f30 drm/i915/execlists: Wait for ELSP submission on restart by Chris Wilson · 7 years ago
  46. 9a4dc80 drm/i915: Flush the ring stop bit after clearing RING_HEAD in reset by Chris Wilson · 7 years ago
  47. fe0c493 drm/i915/execlists: Handle copying default context state for atomic reset by Chris Wilson · 7 years ago
  48. 867985d drm/i915: Pull the context->pin_count dec into the common intel_context_unpin by Chris Wilson · 7 years ago
  49. 1fc44d9 drm/i915: Store a pointer to intel_context in i915_request by Chris Wilson · 7 years ago
  50. 4e0d64d drm/i915: Move request->ctx aside by Chris Wilson · 7 years ago
  51. 57877b7 drm/i915/execlists: HWACK checking superseded checking port[0].count by Chris Wilson · 7 years ago
  52. 3f6e982 drm/i915: Stop parking the signaler around reset by Chris Wilson · 7 years ago
  53. 6357293 drm/i915/execlists: Flush pending preemption events during reset by Chris Wilson · 7 years ago
  54. 73377db drm/i915/execlists: Split out CSB processing by Chris Wilson · 7 years ago
  55. 1329115 drm/i915: Split execlists/guc reset preparations by Chris Wilson · 7 years ago
  56. 5adfb77 drm/i915: Move engine reset prepare/finish to backends by Chris Wilson · 7 years ago
  57. ef2fb72 drm/i915/execlists: Refactor out complete_preempt_context() by Chris Wilson · 7 years ago
  58. 77dfedb drm/i915/execlists: Use rmb() to order CSB reads by Chris Wilson · 7 years ago
  59. cc38cae drm/i915/icl: Introduce initial Icelake Workarounds by Oscar Mateo · 7 years ago
  60. 4413c47 drm/i915/execlists: Make submission tasklet hardirq safe by Chris Wilson · 7 years ago
  61. aaefa06 drm/i915: don't leak the pin_map on error by Matthew Auld · 7 years ago
  62. a02eb97 drm/i915/execlists: Cache the priolist when rescheduling by Chris Wilson · 7 years ago
  63. 87c7acf drm/i915/execlists: Drop unused parameter to lookup_priolist() by Chris Wilson · 7 years ago
  64. 74f947412 drm/i915/execlists: Drop preemption arbitrations points along the ring by Chris Wilson · 7 years ago
  65. b9b7742 drm/i915/execlists: Emit i915_trace_request_out for preemption by Chris Wilson · 7 years ago
  66. a89d1f9 drm/i915: Split i915_gem_timeline into individual timelines by Chris Wilson · 7 years ago
  67. 65fcb80 drm/i915: Move timeline from GTT to ring by Chris Wilson · 7 years ago
  68. 53f071e Merge drm/drm-next into drm-intel-next-queued by Jani Nikula · 7 years ago
  69. c5ce3b8 drm/i915/execlists: Don't trigger preemption if complete by Chris Wilson · 7 years ago
  70. ab82a06 drm/i915: Wrap engine->context_pin() and engine->context_unpin() by Chris Wilson · 7 years ago
  71. 5692251 drm/i915/lrc: Scrub the GPU state of the guilty hanging request by Chris Wilson · 7 years ago
  72. ff047a8 drm/i915/icl: Correctly clear lost ctx-switch interrupts across reset for Gen11 by Oscar Mateo · 7 years ago
  73. b7268c5 drm/i915: Pack params to engine->schedule() into a struct by Chris Wilson · 7 years ago
  74. 0c7112a drm/i915: Rename priotree to sched by Chris Wilson · 7 years ago
  75. f4ecfbf drm/i915: Check whitelist registers across resets by Chris Wilson · 7 years ago
  76. 59b449d drm/i915: Split out functions for different kinds of workarounds by Oscar Mateo · 7 years ago
  77. 7d3c425 drm/i915: Move a bunch of workaround-related code to its own file by Oscar Mateo · 7 years ago
  78. 15c83c4 drm/i915/execlists: Set queue priority from secondary port by Chris Wilson · 7 years ago
  79. 0c5c7df drm/i915/execlists: Log fence context & seqno throughout GEM_TRACE by Tvrtko Ursulin · 7 years ago
  80. 2c66555 drm/i915/selftests: Add basic sanitychecks for execlists by Chris Wilson · 7 years ago
  81. 38057aa drm/i915/execlists: Clear user-active flag on preemption completion by Chris Wilson · 7 years ago
  82. 2a694fe drm/i915: Store preemption capability in engine->flags by Chris Wilson · 7 years ago
  83. f260520 drm/i915/execlists: Track begin/end of execlists submission sequences by Chris Wilson · 7 years ago
  84. e770276 drm/i915: Include the HW breadcrumb whenever we trace the global_seqno by Chris Wilson · 7 years ago
  85. c216e90 drm/i915/execlists: Reset ring registers on rebinding contexts by Chris Wilson · 7 years ago
  86. ae2f5c0 drm/i915/execlists: Avoid kicking the submission too early for rescheduling by Chris Wilson · 7 years ago
  87. eed7ec5 drm/i915/execlists: Clear user-active flag on preemption completion by Chris Wilson · 7 years ago
  88. 76cb9d3 drm/i915/execlists: Use a locked clear_bit() for synchronisation with interrupt by Chris Wilson · 7 years ago
  89. 46b3617 drm/i915: Actually flush interrupts on reset not just wedging by Chris Wilson · 7 years ago
  90. 0f36a85 drm/i915: Flush pending interrupt following a GPU reset by Chris Wilson · 7 years ago
  91. 9153e6b drm/i915/execlists: Use a locked clear_bit() for synchronisation with interrupt by Chris Wilson · 7 years ago
  92. fa6f071 drm/i915: move gen8 irq shifts to intel_lrc.c by Daniele Ceraolo Spurio · 7 years ago
  93. 210060e drm/i915: use engine->irq_keep_mask when resetting irqs by Daniele Ceraolo Spurio · 7 years ago
  94. 702791f drm/i915: add schedule out notification of preempted but completed request by Weinan Li · 7 years ago
  95. 8cc7669 drm/i915: store all subslice masks by Lionel Landwerlin · 7 years ago
  96. fd034c7 drm/i915/icl: Add Indirect Context Offset for Gen11 by Michel Thierry · 7 years ago
  97. 05f0add drm/i915/icl: Enhanced execution list support by Thomas Daniel · 7 years ago
  98. ac52da6 drm/i915/icl: new context descriptor support by Daniele Ceraolo Spurio · 7 years ago
  99. d4ccceb drm/i915/icl: Ringbuffer interrupt handling by Tvrtko Ursulin · 7 years ago
  100. a3e3883 drm/i915/execlists: Split spinlock from its irq disabling side-effect by Chris Wilson · 7 years ago