1. 95f697e drm/i915: Make context pinning part of intel_context_ops by Chris Wilson · 6 years ago
  2. c4d52fe drm/i915: Move over to intel_context_lookup() by Chris Wilson · 6 years ago
  3. 4dc84b7 drm/i915: Store the intel_context_ops in the intel_engine_cs by Chris Wilson · 6 years ago
  4. 7e3d9a5 drm/i915: Track active engines within a context by Chris Wilson · 6 years ago
  5. b146e5e drm/i915: Pass around the intel_context by Chris Wilson · 6 years ago
  6. 8a68d46 drm/i915: Store the BIT(engine->id) as the engine's mask by Chris Wilson · 6 years ago
  7. f9e9e9d drm/i915: Prioritise non-busywait semaphore workloads by Chris Wilson · 6 years ago
  8. e886196 drm/i915: Use HW semaphores for inter-engine synchronisation on gen8+ by Chris Wilson · 6 years ago
  9. 1e3f697 drm/i915/execlists: Suppress redundant preemption by Chris Wilson · 6 years ago
  10. b5773a36 drm/i915/execlists: Suppress mere WAIT preemption by Chris Wilson · 6 years ago
  11. 32eb6bc drm/i915: Make request allocation caches global by Chris Wilson · 6 years ago
  12. 2d5eaad drm/i915: Compute the global scheduler caps by Chris Wilson · 6 years ago
  13. b300fde drm/i915: Remove i915_request.global_seqno by Chris Wilson · 6 years ago
  14. 8892f47 drm/i915: Remove access to global seqno in the HWSP by Chris Wilson · 6 years ago
  15. 89531e7 drm/i915: Replace global_seqno with a hangcheck heartbeat seqno by Chris Wilson · 6 years ago
  16. 9a3b19a drm/i915: Only try to park engines after a failed reset by Chris Wilson · 6 years ago
  17. c10c78a drm/i915/execlists: Refactor out can_merge_rq() by Chris Wilson · 6 years ago
  18. 21182b3c drm/i915: Don't claim an unstarted request was guilty by Chris Wilson · 6 years ago
  19. e46c2e9 drm/i915: Expose RPCS (SSEU) configuration to userspace (Gen11 only) by Tvrtko Ursulin · 6 years ago
  20. ec431ea drm/i915/perf: lock powergating configuration to default when active by Lionel Landwerlin · 6 years ago
  21. 87f1ef2 drm/i915: Record the sseu configuration per-context & engine by Lionel Landwerlin · 6 years ago
  22. c9a6462 drm/i915/execlists: Suppress preempting self by Chris Wilson · 6 years ago
  23. 4d97cbe0 drm/i915: Rename execlists->queue_priority to queue_priority_hint by Chris Wilson · 6 years ago
  24. 8547444 drm/i915: Identify active requests by Chris Wilson · 6 years ago
  25. 5013eb8 drm/i915: Track the context's seqno in its own timeline HWSP by Chris Wilson · 6 years ago
  26. 52954ed drm/i915: Allocate a status page for each timeline by Chris Wilson · 6 years ago
  27. 3adac46 drm/i915: Introduce concept of per-timeline (context) HWSP by Chris Wilson · 6 years ago
  28. 0ca88ba drm/i915: Always allocate an object/vma for the HWSP by Chris Wilson · 6 years ago
  29. eb8d0f5 drm/i915: Remove GPU reset dependence on struct_mutex by Chris Wilson · 6 years ago
  30. 9fa4973 drm/i915: Remove manual breadcumb counting by Chris Wilson · 6 years ago
  31. e1a73a5 drm/i915: Measure the required reserved size for request emission by Chris Wilson · 6 years ago
  32. 8e525cb drm/i915/execlists: Move RPCS setup to context pin by Tvrtko Ursulin · 6 years ago
  33. 6e062b6 drm/i915/execlists: Mark up priority boost on preemption by Chris Wilson · 6 years ago
  34. f42fb23 Merge drm/drm-next into drm-intel-next-queued by Rodrigo Vivi · 6 years ago
  35. 0e21834 drm/i915: Tidy common test_bit probing of i915_request->fence.flags by Chris Wilson · 6 years ago
  36. 739f3ab drm/i915: small isolated c99 types to kernel types switch by Jani Nikula · 6 years ago
  37. 0212bde drm/i915: Move intel_execlists_show_requests() aside by Chris Wilson · 6 years ago
  38. 8d761e7 drm/i915: Combined gt.awake/gt.power wakerefs by Chris Wilson · 6 years ago
  39. d78a600 drm/i915: drop DPF code for gen8+ by Daniele Ceraolo Spurio · 6 years ago
  40. a60acb2 drm/i915: init per-engine WAs for all engines by Daniele Ceraolo Spurio · 6 years ago
  41. 8c1a765 Merge tag 'drm-misc-next-2019-01-07-1' of git://anongit.freedesktop.org/drm/drm-misc into drm-next by Dave Airlie · 6 years ago
  42. 2f80d7b drm/i915: drop all drmP.h includes by Jani Nikula · 6 years ago
  43. 0258404 drm/i915: start moving runtime device info to a separate struct by Jani Nikula · 6 years ago
  44. 6a62372 drm/i915/execlists: Pull the render flush into breadcrumb emission by Chris Wilson · 6 years ago
  45. 4971f09 Merge tag 'drm-next-2018-12-14' of git://anongit.freedesktop.org/drm/drm by Linus Torvalds · 6 years ago
  46. 060f232 drm/i915: Apply missed interrupt after reset w/a to all ringbuffer gen by Chris Wilson · 6 years ago
  47. cf819ef drm/i915: replace IS_GEN<N> with IS_GEN(..., N) by Lucas De Marchi · 6 years ago
  48. fe78742 drm/i915: Allocate a common scratch page by Chris Wilson · 6 years ago
  49. cf66b8a drm/i915/execlists: Apply a full mb before execution for Braswell by Chris Wilson · 6 years ago
  50. dd847a7 drm/i915: Compile fix for 64b dma-fence seqno by Mika Kuoppala · 6 years ago
  51. e889426 drm/i915: Pipeline PDP updates for Braswell by Chris Wilson · 6 years ago
  52. 5f5800a drm/i915: Push EMIT_INVALIDATE at request start to backends by Chris Wilson · 6 years ago
  53. d8f50531 drm/i915/icl: Forcibly evict stale csb entries by Mika Kuoppala · 6 years ago
  54. 490b8c6 drm/i915/execlists: Apply a full mb before execution for Braswell by Chris Wilson · 6 years ago
  55. 5a688ee drm/i915/execlists: Move RCS mmio workaround to new common wa_list by Chris Wilson · 6 years ago
  56. 90098ef drm/i915: Introduce per-engine workarounds by Tvrtko Ursulin · 6 years ago
  57. 5179749 drm/i915: Allocate a common scratch page by Chris Wilson · 6 years ago
  58. 452420d drm/i915: Fuse per-context workaround handling with the common framework by Tvrtko Ursulin · 6 years ago
  59. 69bcdec drm/i915: Move register white-listing to the common workaround framework by Tvrtko Ursulin · 6 years ago
  60. 4a15c75c drm/i915: Introduce per-engine workarounds by Tvrtko Ursulin · 6 years ago
  61. 3800960 drm/i915: Complete the fences as they are cancelled due to wedging by Chris Wilson · 6 years ago
  62. 4659289 drm/i915/vgpu: Disallow loading on old vGPU hosts by Chris Wilson · 6 years ago
  63. 1aca96c drm/i915: Mark up early pre-production Kabylakes by Chris Wilson · 6 years ago
  64. 0a823e8 drm/i915/execlists: Force write serialisation into context image vs execution by Chris Wilson · 6 years ago
  65. 5fc2805 drm/i915: Set MI_INVALIDATE_BSD for all video-decode engines by Chris Wilson · 6 years ago
  66. 987abd5 drm/i915/execlists: Force write serialisation into context image vs execution by Chris Wilson · 6 years ago
  67. bbb8a9d drm/i915: GEM_WARN_ON considered harmful by Tvrtko Ursulin · 6 years ago
  68. bc2477f drm/i915/execlists: Flush the CS events before unpinning by Chris Wilson · 6 years ago
  69. e2f3496 drm/i915: Pull scheduling under standalone lock by Chris Wilson · 6 years ago
  70. b16c765 drm/i915: Priority boost for new clients by Chris Wilson · 6 years ago
  71. 85f5e1f drm/i915: Combine multiple internal plists into the same i915_priolist bucket by Chris Wilson · 6 years ago
  72. a2bf92e drm/i915/execlists: Avoid kicking priority on the current context by Chris Wilson · 6 years ago
  73. 4bdafb9 drm/i915: Remove i915.enable_ppgtt override by Chris Wilson · 6 years ago
  74. c5f6d57 drm/i915: Log HWS seqno consistently by Tvrtko Ursulin · 6 years ago
  75. 4a3d3f6 drm/i915: Match code to comment and enforce ppgtt for execlists by Chris Wilson · 6 years ago
  76. 8db05f5 drm/i915/execlists: Assert the queue is non-empty on unsubmitting by Chris Wilson · 6 years ago
  77. b2164e4 drm/i915/execlists: Onion unwind for logical_ring_init() failure by Chris Wilson · 6 years ago
  78. 666424a drm/i915/execlists: Use coherent writes into the context image by Chris Wilson · 6 years ago
  79. dee60ca drm/i915/execlists: Delay updating ring register state after resume by Chris Wilson · 6 years ago
  80. 288f1ce drm/i915: Reduce context HW ID lifetime by Chris Wilson · 6 years ago
  81. b212f0a drm/i915/icl: Fix context RPCS programming by Tvrtko Ursulin · 6 years ago
  82. 9e4fa01 drm/i915/execlists: Flush tasklet directly from reset-finish by Chris Wilson · 6 years ago
  83. 66fc829 drm/i915/execlists: Include reset depth in traces by Chris Wilson · 6 years ago
  84. 805615d drm/i915: Remove useless error return from intel_init_mocs_engine() by Chris Wilson · 6 years ago
  85. ee43583 drm/i915/icl: account for context save/restore removed bits by Paulo Zanoni · 6 years ago
  86. 08e3e21 drm/i915: kill resource streamer support by Lucas De Marchi · 6 years ago
  87. d0f5cc5 drm/i915/execlists: Terminate the context image with BB_END by Chris Wilson · 6 years ago
  88. 5503cb0 drm/i915: Drop unneed i915 parameter from intel_ring_pin() by Chris Wilson · 6 years ago
  89. 496bcce drm/i915: Remove unnecessary ggtt_offset_bias from i915_gem_context by Jakub Bartmiński · 6 years ago
  90. c00db49 drm/i915: Remove superfluous GEN8_LR_CONTEXT_ALIGN by Chris Wilson · 6 years ago
  91. 7a859c6 drm/i915: Eliminate use of PAGE_SIZE as a virtual alignment by Chris Wilson · 6 years ago
  92. 6a2f59e drm/i915: Pull unpin map into vma release by Chris Wilson · 6 years ago
  93. d78d334 drm/i915/execlists: Move the assertion we have the rpm wakeref down by Chris Wilson · 6 years ago
  94. 209b795 drm/i915/guc: Keep guc submission permanently engaged by Chris Wilson · 6 years ago
  95. 0f6b79f drm/i915/selftests: Force a preemption hang by Chris Wilson · 6 years ago
  96. 0051163 drm/i915/execlists: Always clear preempt status on cancelling all by Chris Wilson · 6 years ago
  97. f1a498f drm/i915/execlists: Disable submission tasklet upon wedging by Chris Wilson · 6 years ago
  98. 60a9432 drm/i915/execlists: Drop clear_gtiir() on GPU reset by Chris Wilson · 6 years ago
  99. 655250a drm/i915/execlists: Switch to rb_root_cached by Chris Wilson · 7 years ago
  100. b7bb613 drm/i915: Only reset hangcheck at the start of an activity cycle by Chris Wilson · 7 years ago