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