1. 1e016a8 drm/i915: Park signaling thread while wrapping the seqno by Chris Wilson · 6 years ago
  2. 3337325 drm/i915: Remove the global cache shrink & rcu barrier on allocation failure by Chris Wilson · 6 years ago
  3. e9eaf82 drm/i915: Priority boost for waiting clients by Chris Wilson · 6 years ago
  4. e2f3496 drm/i915: Pull scheduling under standalone lock by Chris Wilson · 6 years ago
  5. b16c765 drm/i915: Priority boost for new clients by Chris Wilson · 6 years ago
  6. 11abf0c drm/i915: Limit the backpressure for i915_request allocation by Chris Wilson · 6 years ago
  7. 97f0615 drm/i915: Pull seqno started checks together by Chris Wilson · 6 years ago
  8. ec625fb drm/i915: Provide a timeout to i915_gem_wait_for_idle() by Chris Wilson · 7 years ago
  9. 890fd18 drm/i915: Replace nested subclassing with explicit subclasses by Chris Wilson · 7 years ago
  10. 6dd7526 drm/i915: Export i915_request_skip() by Chris Wilson · 7 years ago
  11. e3be407 drm/i915: Only signal from interrupt when requested by Chris Wilson · 7 years ago
  12. 7879687 drm/i915: Move the irq_counter inside the spinlock by Chris Wilson · 7 years ago
  13. 697b9a8 drm/i915: Make closing request flush mandatory by Chris Wilson · 7 years ago
  14. b3ee09a drm/i915/ringbuffer: Fix context restore upon reset by Chris Wilson · 7 years ago
  15. 09a4c02 drm/i915: Look for an active kernel context before switching by Chris Wilson · 7 years ago
  16. 1fc44d9 drm/i915: Store a pointer to intel_context in i915_request by Chris Wilson · 7 years ago
  17. 4e0d64d drm/i915: Move request->ctx aside by Chris Wilson · 7 years ago
  18. 0adb90d drm/i915: Annotate timeline lock nesting by Chris Wilson · 7 years ago
  19. 71ace7c drm/i915: Disable tasklet scheduling across initial scheduling by Chris Wilson · 7 years ago
  20. 43c8c44 drm/i915: Remove assertion of active_rings must be non-empty if active_requests by Chris Wilson · 7 years ago
  21. 7c572e1 drm/i915: Keep one request in our ring_list by Chris Wilson · 7 years ago
  22. ea491b2 drm/i915: Reset the hangcheck timestamp before repeating a seqno by Chris Wilson · 7 years ago
  23. a89d1f9 drm/i915: Split i915_gem_timeline into individual timelines by Chris Wilson · 7 years ago
  24. 65fcb80 drm/i915: Move timeline from GTT to ring by Chris Wilson · 7 years ago
  25. 643b450 drm/i915: Only track live rings for retiring by Chris Wilson · 7 years ago
  26. b887d61 drm/i915: Retire requests along rings by Chris Wilson · 7 years ago
  27. ab82a06 drm/i915: Wrap engine->context_pin() and engine->context_unpin() by Chris Wilson · 7 years ago
  28. 52d7f16 drm/i915: Stop tracking timeline->inflight_seqnos by Chris Wilson · 7 years ago
  29. b7268c5 drm/i915: Pack params to engine->schedule() into a struct by Chris Wilson · 7 years ago
  30. 0c7112a drm/i915: Rename priotree to sched by Chris Wilson · 7 years ago
  31. 0c5c7df drm/i915/execlists: Log fence context & seqno throughout GEM_TRACE by Tvrtko Ursulin · 7 years ago
  32. d0667e9 drm/i915: Pass the set of guilty engines to i915_reset() by Chris Wilson · 7 years ago
  33. e4d2006 drm/i915: Split out parking from the idle worker for reuse by Chris Wilson · 7 years ago
  34. e770276 drm/i915: Include the HW breadcrumb whenever we trace the global_seqno by Chris Wilson · 7 years ago
  35. 4ccfee9 drm/i915: Remove local timeline var from submit/unsubmit by Chris Wilson · 7 years ago
  36. 0e59c20 drm/i915: Fix tracing of submit seqno by Chris Wilson · 7 years ago
  37. ce80075 drm/i915: Add control flags to i915_handle_error() by Chris Wilson · 7 years ago
  38. d9b13c4 drm/i915: Trace GEM steps between submit and wedging by Chris Wilson · 7 years ago
  39. 6f9ec41 drm/i915: Remove the impedance mismatch around intel_engine_enable_signaling by Chris Wilson · 7 years ago
  40. 47650db drm/i915: Wrap engine->schedule in RCU locks for set-wedge protection by Chris Wilson · 7 years ago
  41. 3662003 drm/i915: Update ring position from request on retiring by Chris Wilson · 7 years ago
  42. f41d19b drm/i915: Flush waiters on seqno wraparound by Chris Wilson · 7 years ago
  43. 93eef7d drm/i915: Stop kicking the signaling thread on seqno wraparound by Chris Wilson · 7 years ago
  44. e532be8 drm/i915: Update missing parts after the rename to i915_request by Michel Thierry · 7 years ago
  45. e61e0f5 drm/i915: Rename drm_i915_gem_request to i915_request by Chris Wilson · 7 years ago[Renamed (79%) from drivers/gpu/drm/i915/i915_gem_request.c]
  46. 158863f drm/i915: Make global seqno known in i915_gem_request_execute tracepoint by Tvrtko Ursulin · 7 years ago
  47. d880212 drm/i915: Fix kerneldoc warnings for i915_gem_request by Chris Wilson · 7 years ago
  48. 253a281 drm/i915: Remove superfluous worker wakeups when RPS is already boosted by Chris Wilson · 7 years ago
  49. c22b355 drm/i915: Trim the retired request queue after submitting by Chris Wilson · 7 years ago
  50. 8ac71d1 drm/i915: Skip request serialisation if the timeline is already complete by Chris Wilson · 7 years ago
  51. b7a3f33 drm/i915/breadcrumbs: Drop request reference for the signaler thread by Chris Wilson · 7 years ago
  52. 8892304 drm/i915: Always run hangcheck while the GPU is busy by Chris Wilson · 7 years ago
  53. c7cc144 drm/i915: Assert that we do not try to unsubmit a completed request by Chris Wilson · 7 years ago
  54. 6f56103 drm/i915: Track the number of times we have woken the GPU up by Chris Wilson · 7 years ago
  55. f0111b0 drm/i915: Shrink the request kmem_cache on allocation error by Chris Wilson · 7 years ago
  56. 83cc84c drm/i915: Assert all signalers we depended on did indeed signal by Chris Wilson · 7 years ago
  57. 2d453c7 drm/i915: Assert that the request is on the execution queue before being removed by Chris Wilson · 7 years ago
  58. 31c70f9 drm/i915: Ratelimit request allocation under oom by Chris Wilson · 7 years ago
  59. 2abe2f8 drm/i915: Allow fence allocations to fail by Chris Wilson · 7 years ago
  60. b687637 drm/i915: Restore GT performance in headless mode with DMC loaded by Tvrtko Ursulin · 7 years ago
  61. b1c24a6 drm/i915: Unwind incomplete legacy context switches by Chris Wilson · 7 years ago
  62. feff0dc drm/i915/pmu: Suspend sampling when GPU is idle by Tvrtko Ursulin · 7 years ago
  63. 3fef5cd drm/i915: Automatic i915_switch_context for legacy by Chris Wilson · 7 years ago
  64. 2113184 drm/i915: Pull the unconditional GPU cache invalidation into request construction by Chris Wilson · 7 years ago
  65. aba5e27 drm/i915: Add a hook for making the engines idle (parking) and unparking by Chris Wilson · 7 years ago
  66. af7a8ff drm/i915: Use rcu instead of stop_machine in set_wedged by Daniel Vetter · 7 years ago
  67. 562d9ba drm/i915: Name structure in dev_priv that contains RPS/RC6 state as "gt_pm" by Sagar Arun Kamble · 7 years ago
  68. e7af311 drm/i915: Introduce a preempt context by Chris Wilson · 7 years ago
  69. 7d1ea60 drm/i915: Give the invalid priority a magic name by Chris Wilson · 7 years ago
  70. b2f2f0f drm/i915: Make i915_spin_request() static by Chris Wilson · 7 years ago
  71. a3df2c8 drm/i915: Confirm request->global_seqno after spin completion by Chris Wilson · 7 years ago
  72. 636918f drm/i915: Mark the GT as busy before idling the previous request by Chris Wilson · 7 years ago
  73. 535275d drm/i915: Squelch reset messages during selftests by Chris Wilson · 7 years ago
  74. 77b25a9 drm/i915: Make i915_gem_context_mark_guilty() safe for unlocked updates by Chris Wilson · 7 years ago
  75. 4d53568 drm/i915: Move idle checks before intel_engine_init_global_seqno() by Chris Wilson · 7 years ago
  76. 7b92c1b drm/i915: Avoid keeping waitboost active for signaling threads by Chris Wilson · 8 years ago
  77. 6b56708 drm/i915: Remove the spin-request during execbuf await_request by Chris Wilson · 8 years ago
  78. 9f90ff3 drm/i915: Check signaled state after enabling signaling by Chris Wilson · 8 years ago
  79. 1d5fd00 drm/i915: Remove misleading comment in request_alloc by Michał Winiarski · 8 years ago
  80. 6c06757 drm/i915: Split execlist priority queue into rbtree + linked list by Chris Wilson · 8 years ago
  81. 266a240 drm/i915: Use engine->context_pin() to report the intel_ring by Chris Wilson · 8 years ago
  82. 49f0859 drm/i915: Switch the global i915.semaphores check to a local predicate by Chris Wilson · 8 years ago
  83. fc9d4d2 drm/i915: Do not record a successful syncpoint for a dma-await by Chris Wilson · 8 years ago
  84. 7e8894e drm/i915: Rename intel_timeline.sync_seqno[] to .global_sync[] by Chris Wilson · 8 years ago
  85. 4797948 drm/i915: Squash repeated awaits on the same fence by Chris Wilson · 8 years ago
  86. ceae14b drm/i915: Lift timeline ordering to await_dma_fence by Chris Wilson · 8 years ago
  87. 29ef3fa drm/i915: Unwrap top level fence-array by Chris Wilson · 8 years ago
  88. f7b02a5 drm/i915: Skip waking the signaler when enabling before request submission by Chris Wilson · 8 years ago
  89. e6ba999 drm/i915: Differentiate between sw write location into ring and last hw read by Chris Wilson · 8 years ago
  90. ade0b0c drm/i915: Confirm the request is still active before adding it to the await by Chris Wilson · 8 years ago
  91. b0fd47a drm/i915: Copy user requested buffers into the error state by Chris Wilson · 8 years ago
  92. cbb60b4 drm/i915: Advance ring->head fully when idle by Chris Wilson · 8 years ago
  93. 2ca9faa drm/i915: Assert the engine is idle before overwiting the HWS by Chris Wilson · 8 years ago
  94. ae351be drm/i915: Combine reset_all_global_seqno() loops into one by Chris Wilson · 8 years ago
  95. 7a453fb drm/i915: Remove redudant wait for each engine to idle from seqno wrap by Chris Wilson · 8 years ago
  96. 72022a7 drm/i915: Move retire-requests into i915_gem_wait_for_idle() by Chris Wilson · 8 years ago
  97. 05506b5 drm/i915: Use a dummy timeline name for a signaled fence by Chris Wilson · 8 years ago
  98. fe085f1 drm/i915: Remove intel_ring.last_retired_head by Chris Wilson · 8 years ago
  99. 8c185ec drm/i915: Split I915_RESET_IN_PROGRESS into two flags by Chris Wilson · 8 years ago
  100. 2e16101 Merge tag 'drm-intel-next-2017-03-06' of git://anongit.freedesktop.org/git/drm-intel into drm-next by Dave Airlie · 8 years ago