1. 26ad4f8 drm/i915: Use a single page table lock for each gtt. by Maarten Lankhorst · 3 years, 10 months ago
  2. 7d1c261 drm/i915: Take reservation lock around i915_vma_pin. by Maarten Lankhorst · 3 years, 10 months ago
  3. bfaae47 drm/i915: make lockdep slightly happier about execbuf. by Maarten Lankhorst · 3 years, 10 months ago
  4. 1eef0de1 drm/i915: Ensure we hold the object mutex in pin correctly. by Maarten Lankhorst · 3 years, 10 months ago
  5. 547be6a i915_vma: Rename vma_lookup to i915_vma_lookup by Liam Howlett · 3 years, 10 months ago
  6. 537457a drm/i915: Hold onto an explicit ref to i915_vma_work.pinned by Chris Wilson · 4 years, 3 months ago
  7. cef8ce5 drm/i915: check i915_vm_alloc_pt_stash for errors by Matthew Auld · 4 years, 4 months ago
  8. 47b0869 drm/i915: Make sure execbuffer always passes ww state to i915_vma_pin. by Maarten Lankhorst · 4 years, 5 months ago
  9. 8935192 drm/i915/gt: Switch to object allocations for page directories by Chris Wilson · 4 years, 6 months ago
  10. cd0452a drm/i915: Preallocate stashes for vma page-directories by Chris Wilson · 4 years, 6 months ago
  11. af5c6fc drm/i915: Provide a fastpath for waiting on vma bindings by Chris Wilson · 4 years, 6 months ago
  12. 12b0725 drm/i915: Export ppgtt_bind_vma by Chris Wilson · 4 years, 7 months ago
  13. 03fca66 drm/i915: Also drop vm.ref along error paths for vma construction by Chris Wilson · 4 years, 7 months ago
  14. 2377427 drm/i915: Drop vm.ref for duplicate vma on construction by Chris Wilson · 4 years, 7 months ago
  15. 51dc276 drm/i915: Leave vma intact as they are discarded by Chris Wilson · 4 years, 7 months ago
  16. bffa18d drm/i915/gt: Remove local entries from GGTT on suspend by Chris Wilson · 4 years, 8 months ago
  17. aedbe0a drm/i915: Remove PIN_UPDATE for i915_vma_pin by Chris Wilson · 4 years, 8 months ago
  18. 5068977 drm/i915: Only close vma we open by Chris Wilson · 4 years, 9 months ago
  19. cb593e5 drm/i915/gem: Hold obj->vma.lock over for_each_ggtt_vma() by Chris Wilson · 4 years, 9 months ago
  20. 442dbc5 drm/i915: Make exclusive awaits on i915_active optional by Chris Wilson · 4 years, 10 months ago
  21. 614654a drm/i915: Check current i915_vma.pin_count status first on unbind by Chris Wilson · 4 years, 10 months ago
  22. 9657aaa drm/i915: Revoke mmap before fence by Chris Wilson · 4 years, 10 months ago
  23. 9da0ea0 drm/i915/gem: Drop cached obj->bind_count by Chris Wilson · 4 years, 10 months ago
  24. 0d86ee3 drm/i915/gt: Make fence revocation unequivocal by Chris Wilson · 4 years, 10 months ago
  25. 63baf4f drm/i915/gt: Only wait for GPU activity before unbinding a GGTT fence by Chris Wilson · 4 years, 10 months ago
  26. d002491 drm/i915: Differentiate between aliasing-ppgtt and ggtt pinning by Chris Wilson · 4 years, 10 months ago
  27. 92581f9 drm/i915: Immediately execute the fenced work by Chris Wilson · 4 years, 10 months ago
  28. 3447c4c drm/i915: Avoid live-lock with i915_vma_parked() by Chris Wilson · 4 years, 10 months ago
  29. 29e6ecf drm/i915: Extend i915_request_await_active to use all timelines by Chris Wilson · 4 years, 10 months ago
  30. 2f00030 drm/i915: Drop vma is-closed assertion on insert by Chris Wilson · 4 years, 11 months ago
  31. 00de702 drm/i915: Check that the vma hasn't been closed before we insert it by Chris Wilson · 5 years ago
  32. 30ca04e drm/i915: Hold reference to previous active fence as we queue by Chris Wilson · 5 years ago
  33. e379346 drm/i915: Use the async worker to avoid reclaim tainting the ggtt->mutex by Chris Wilson · 5 years ago
  34. d62f416f drm/i915: Wait on vma activity before taking the mutex by Chris Wilson · 5 years ago
  35. 60e9455 drm/i915: Check activity on i915_vma after confirming pin_count==0 by Chris Wilson · 5 years ago
  36. 5424f5d drm/i915: Clear the GGTT_WRITE bit on unbinding the vma by Chris Wilson · 5 years ago
  37. c0e6034 drm/i915/gt: Hold rpm wakeref before taking ggtt->vm.mutex by Chris Wilson · 5 years ago
  38. a5972e9 drm/i915: Reduce warning for i915_vma_pin_iomap() without runtime-pm by Chris Wilson · 5 years ago
  39. 76f9764 drm/i915: Introduce a vma.kref by Chris Wilson · 5 years ago
  40. e6ba764 drm/i915: Remove i915->kernel_context by Chris Wilson · 5 years ago
  41. da42104 drm/i915: Hold reference to intel_frontbuffer as we track activity by Chris Wilson · 5 years ago
  42. 54d7195 drm/i915: Unpin vma->obj on early error by Chris Wilson · 5 years ago
  43. d3e4835 drm/i915: Change i915_vma_unbind() to report -EAGAIN on activity by Chris Wilson · 5 years ago
  44. 7785318 drm/i915: Claim vma while under closed_lock in i915_vma_parked() by Chris Wilson · 5 years ago
  45. ccd2094 drm/i915: Try hard to bind the context by Chris Wilson · 5 years ago
  46. cc66212 drm/i915: Introduce DRM_I915_GEM_MMAP_OFFSET by Abdiel Janulgue · 5 years ago
  47. dde01d9 drm/i915: Split detaching and removing the vma by Chris Wilson · 5 years ago
  48. 71e51ca drm/i915: Lift i915_vma_parked() onto the gt by Chris Wilson · 5 years ago
  49. 454a325 drm/i915: Remove leftover vma->obj->pages_pin_count on insert/remove by Chris Wilson · 5 years ago
  50. 56184a2 drm/i915: Drop obj.page_pin_count after a failed vma->set_pages() by Chris Wilson · 5 years ago
  51. b1e3177 drm/i915: Coordinate i915_active with its own mutex by Chris Wilson · 5 years ago
  52. 274cbf2 drm/i915: Push the i915_active.retire into a worker by Chris Wilson · 5 years ago
  53. 2850748 drm/i915: Pull i915_vma_pin under the vm->mutex by Chris Wilson · 5 years ago
  54. 5e05345 drm/i915: Only track bound elements of the GTT by Chris Wilson · 5 years ago
  55. b290a78 drm/i915: Use helpers for drm_mm_node booleans by Chris Wilson · 5 years ago
  56. d19d71f drm/i915: Mark i915_request.timeline as a volatile, rcu pointer by Chris Wilson · 5 years ago
  57. 4dd2fbb drm/i915: Make i915_vma.flags atomic_t for mutex reduction by Chris Wilson · 5 years ago
  58. 33dd889 drm/i915: cleanup cache-coloring by Matthew Auld · 5 years ago
  59. 1e0a96e drm/i915: export color_differs by Matthew Auld · 5 years ago
  60. 1f7fd48 drm/i915: Replace i915_vma_put_fence() by Chris Wilson · 5 years ago
  61. b7d151b drm/i915: Pull obj->userfault tracking under the ggtt->mutex by Chris Wilson · 5 years ago
  62. 829e8de Merge drm/drm-next into drm-intel-next-queued by Rodrigo Vivi · 5 years ago
  63. 5f68062 Merge tag 'drm-misc-next-2019-08-19' of git://anongit.freedesktop.org/drm/drm-misc into drm-next by Dave Airlie · 5 years ago
  64. 2833ddc drm/i915: Be defensive when starting vma activity by Chris Wilson · 5 years ago
  65. 25ffd4b drm/i915: Markup expected timeline locks for i915_active by Chris Wilson · 5 years ago
  66. 8e7cb17 drm/i915: Extract intel_frontbuffer active tracking by Chris Wilson · 5 years ago
  67. 52791ee dma-buf: rename reservation_object to dma_resv by Christian König · 5 years ago
  68. 3d6792c drm/i915: Forgo last_fence active request tracking by Chris Wilson · 5 years ago
  69. a09d9a8 drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.h by Jani Nikula · 5 years ago
  70. 1aff190 drm/i915: Hide unshrinkable context objects from the shrinker by Chris Wilson · 5 years ago
  71. cd2a4ea drm/i915: Report resv_obj allocation failure by Chris Wilson · 5 years ago
  72. c082afa drm/i915: Move aliasing_ppgtt underneath its i915_ggtt by Chris Wilson · 5 years ago
  73. 0948007 drm/i915: Mark up vma->active as safe for use inside shrinkers by Chris Wilson · 6 years ago
  74. 12c255b drm/i915: Provide an i915_active.acquire callback by Chris Wilson · 6 years ago
  75. a93615f drm/i915: Throw away the active object retirement complexity by Chris Wilson · 6 years ago
  76. a1c8a09 drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt by Tvrtko Ursulin · 6 years ago
  77. ef78f7b drm/i915: Use drm_gem_object.resv by Chris Wilson · 6 years ago
  78. df0566a drm/i915: move modesetting core code under display/ by Jani Nikula · 6 years ago
  79. 87b391b9 drm/i915: Remove rpm asserts that use i915 by Daniele Ceraolo Spurio · 6 years ago
  80. ecab9be drm/i915: Combine unbound/bound list tracking for objects by Chris Wilson · 6 years ago
  81. a8cff4c8 drm/i915: Promote i915->mm.obj_lock to be irqsafe by Chris Wilson · 6 years ago
  82. 155ab88 drm/i915: Move object close under its own lock by Chris Wilson · 6 years ago
  83. d82b4b26 drm/i915: Report all objects with allocated pages to the shrinker by Chris Wilson · 6 years ago
  84. 3b4fa96 drm/i915: Track the purgeable objects on a separate eviction list by Chris Wilson · 6 years ago
  85. c017cf6 drm/i915: Drop the deferred active reference by Chris Wilson · 6 years ago
  86. 6951e58 drm/i915: Move GEM object domain management from struct_mutex to local by Chris Wilson · 6 years ago
  87. 14ee642 Merge tag 'drm-intel-next-2019-05-24' of git://anongit.freedesktop.org/drm/drm-intel into drm-next by Dave Airlie · 6 years ago
  88. bb211c3 drm/i915/selftests: Add live vma selftest by Ville Syrjälä · 6 years ago
  89. 1a74fc0 drm/i915: Add a new "remapped" gtt_view by Ville Syrjälä · 6 years ago
  90. a2d635d Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drm by Linus Torvalds · 6 years ago
  91. 487f3c7 drm: Simplify stacktrace handling by Thomas Gleixner · 6 years ago
  92. 112ed2d drm/i915: Move GraphicsTechnology files under gt/ by Chris Wilson · 6 years ago
  93. 103b76ee drm/i915: Use i915_global_register() by Chris Wilson · 6 years ago
  94. 13f1bfd drm/i915: Make object/vma allocation caches global by Chris Wilson · 6 years ago
  95. 21950ee drm/i915: Pull i915_gem_active into the i915_active family by Chris Wilson · 6 years ago
  96. 64d6c50 drm/i915: Generalise GPU activity tracking by Chris Wilson · 6 years ago
  97. 528cbd1 drm/i915: Move vma lookup to its own lock by Chris Wilson · 6 years ago
  98. 09d7e46 drm/i915: Pull VM lists under the VM mutex. by Chris Wilson · 6 years ago
  99. 499197d drm/i915: Stop tracking MRU activity on VMA by Chris Wilson · 6 years ago
  100. 2ac5e38 Merge drm/drm-next into drm-intel-next-queued by Jani Nikula · 6 years ago