1. 1f7fd48 drm/i915: Replace i915_vma_put_fence() by Chris Wilson · 5 years ago
  2. b7d151b drm/i915: Pull obj->userfault tracking under the ggtt->mutex by Chris Wilson · 5 years ago
  3. 829e8de Merge drm/drm-next into drm-intel-next-queued by Rodrigo Vivi · 5 years ago
  4. 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
  5. 2833ddc drm/i915: Be defensive when starting vma activity by Chris Wilson · 5 years ago
  6. 25ffd4b drm/i915: Markup expected timeline locks for i915_active by Chris Wilson · 5 years ago
  7. 8e7cb17 drm/i915: Extract intel_frontbuffer active tracking by Chris Wilson · 5 years ago
  8. 52791ee dma-buf: rename reservation_object to dma_resv by Christian König · 5 years ago
  9. 3d6792c drm/i915: Forgo last_fence active request tracking by Chris Wilson · 5 years ago
  10. a09d9a8 drm/i915: avoid including intel_drv.h via i915_drv.h->i915_trace.h by Jani Nikula · 5 years ago
  11. 1aff190 drm/i915: Hide unshrinkable context objects from the shrinker by Chris Wilson · 5 years ago
  12. cd2a4ea drm/i915: Report resv_obj allocation failure by Chris Wilson · 5 years ago
  13. c082afa drm/i915: Move aliasing_ppgtt underneath its i915_ggtt by Chris Wilson · 5 years ago
  14. 0948007 drm/i915: Mark up vma->active as safe for use inside shrinkers by Chris Wilson · 5 years ago
  15. 12c255b drm/i915: Provide an i915_active.acquire callback by Chris Wilson · 6 years ago
  16. a93615f drm/i915: Throw away the active object retirement complexity by Chris Wilson · 6 years ago
  17. a1c8a09 drm/i915: Convert i915_gem_flush_ggtt_writes to intel_gt by Tvrtko Ursulin · 6 years ago
  18. ef78f7b drm/i915: Use drm_gem_object.resv by Chris Wilson · 6 years ago
  19. df0566a drm/i915: move modesetting core code under display/ by Jani Nikula · 6 years ago
  20. 87b391b9 drm/i915: Remove rpm asserts that use i915 by Daniele Ceraolo Spurio · 6 years ago
  21. ecab9be drm/i915: Combine unbound/bound list tracking for objects by Chris Wilson · 6 years ago
  22. a8cff4c8 drm/i915: Promote i915->mm.obj_lock to be irqsafe by Chris Wilson · 6 years ago
  23. 155ab88 drm/i915: Move object close under its own lock by Chris Wilson · 6 years ago
  24. d82b4b26 drm/i915: Report all objects with allocated pages to the shrinker by Chris Wilson · 6 years ago
  25. 3b4fa96 drm/i915: Track the purgeable objects on a separate eviction list by Chris Wilson · 6 years ago
  26. c017cf6 drm/i915: Drop the deferred active reference by Chris Wilson · 6 years ago
  27. 6951e58 drm/i915: Move GEM object domain management from struct_mutex to local by Chris Wilson · 6 years ago
  28. 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
  29. bb211c3 drm/i915/selftests: Add live vma selftest by Ville Syrjälä · 6 years ago
  30. 1a74fc0 drm/i915: Add a new "remapped" gtt_view by Ville Syrjälä · 6 years ago
  31. a2d635d Merge tag 'drm-next-2019-05-09' of git://anongit.freedesktop.org/drm/drm by Linus Torvalds · 6 years ago
  32. 487f3c7 drm: Simplify stacktrace handling by Thomas Gleixner · 6 years ago
  33. 112ed2d drm/i915: Move GraphicsTechnology files under gt/ by Chris Wilson · 6 years ago
  34. 103b76ee drm/i915: Use i915_global_register() by Chris Wilson · 6 years ago
  35. 13f1bfd drm/i915: Make object/vma allocation caches global by Chris Wilson · 6 years ago
  36. 21950ee drm/i915: Pull i915_gem_active into the i915_active family by Chris Wilson · 6 years ago
  37. 64d6c50 drm/i915: Generalise GPU activity tracking by Chris Wilson · 6 years ago
  38. 528cbd1 drm/i915: Move vma lookup to its own lock by Chris Wilson · 6 years ago
  39. 09d7e46 drm/i915: Pull VM lists under the VM mutex. by Chris Wilson · 6 years ago
  40. 499197d drm/i915: Stop tracking MRU activity on VMA by Chris Wilson · 6 years ago
  41. 2ac5e38 Merge drm/drm-next into drm-intel-next-queued by Jani Nikula · 6 years ago
  42. ca05359 dma-buf: allow reserving more than one shared fence slot by Christian König · 6 years ago
  43. bbb8a9d drm/i915: GEM_WARN_ON considered harmful by Tvrtko Ursulin · 6 years ago
  44. a4417b7 drm/i915: Stop holding a ref to the ppgtt from each vma by Chris Wilson · 6 years ago
  45. 6a2f59e drm/i915: Pull unpin map into vma release by Chris Wilson · 6 years ago
  46. 46b1063 drm/i915: Handle recursive shrinker for vma->last_active allocation by Chris Wilson · 6 years ago
  47. 8b293eb drm/i915: Track the last-active inside the i915_vma by Chris Wilson · 6 years ago
  48. 5c3f8c2 drm/i915: Track vma activity per fence.context, not per engine by Chris Wilson · 6 years ago
  49. e6bb1d7 drm/i915: Move i915_vma_move_to_active() to i915_vma.c by Chris Wilson · 6 years ago
  50. 1eca65d drm/i915: Squelch very verbose error logging by Chris Wilson · 6 years ago
  51. 7e7367d drm/i915: Try GGTT mmapping whole object as partial by Chris Wilson · 7 years ago
  52. 10195b1 drm/i915: Show vma allocator stack when in doubt by Chris Wilson · 7 years ago
  53. 93f2cde drm/i915: Decouple vma vfuncs from vm by Chris Wilson · 7 years ago
  54. 520ea7c drm/i915: Prepare for non-object vma by Chris Wilson · 7 years ago
  55. 82ad644 drm/i915/gtt: Rename i915_hw_ppgtt base member by Chris Wilson · 7 years ago
  56. 83d317a drm/i915/vma: Move the bind_count vs pin_count assertion to a helper by Chris Wilson · 7 years ago
  57. 3365e22 drm/i915: Lazily unbind vma on close by Chris Wilson · 7 years ago
  58. e61e0f5 drm/i915: Rename drm_i915_gem_request to i915_request by Chris Wilson · 7 years ago
  59. 73ebd50 drm/i915: make mappable struct resource centric by Matthew Auld · 7 years ago
  60. e2189dd drm/i915: Refactor common list iteration over GGTT vma by Chris Wilson · 7 years ago
  61. 7125397b drm/i915: Track GGTT writes on the vma by Chris Wilson · 7 years ago
  62. 010e3e6 drm/i915: Remove vma from object on destroy, not close by Chris Wilson · 7 years ago
  63. 7f017b1 drm/i915: Mark up i915_vma_unbind() as a potential sleeper by Chris Wilson · 7 years ago
  64. 1ab2235 drm/i915: Prune the reservation shared fence array by Chris Wilson · 7 years ago
  65. d36caee drm/i915: Assert vma->flags are updated correctly during binding by Chris Wilson · 7 years ago
  66. f212381 drm/i915: Move dev_priv->mm.[un]bound_list to its own lock by Chris Wilson · 7 years ago
  67. a65adaf drm/i915: Track user GTT faulting per-vma by Chris Wilson · 7 years ago
  68. 3bd4073 drm/i915: Consolidate get_fence with pin_fence by Chris Wilson · 7 years ago
  69. b4563f5 drm/i915: Pin fence for iomap by Chris Wilson · 7 years ago
  70. bef27bdb drm/i915: Assert we do not try to expand VMA for hugepage inside GGTT by Chris Wilson · 7 years ago
  71. 855822b drm/i915: align 64K objects to 2M by Matthew Auld · 7 years ago
  72. 7464284 drm/i915: align the vma start to the largest gtt page size by Matthew Auld · 7 years ago
  73. fa3f46a drm/i915: introduce vm set_pages/clear_pages by Matthew Auld · 7 years ago
  74. d1b48c1 drm/i915: Replace execbuf vma ht with an idr by Chris Wilson · 7 years ago
  75. 7a3bc03 drm/i915: Assert the vma's active tracking is clear before free by Chris Wilson · 8 years ago
  76. 760a898 drm/i915: Retire the VMA's fence tracker before unbinding by Chris Wilson · 8 years ago
  77. 95ff7c7 drm/i915: Stash a pointer to the obj's resv in the vma by Chris Wilson · 8 years ago
  78. dade2a6 drm/i915: Store a persistent reference for an object in the execbuffer cache by Chris Wilson · 8 years ago
  79. 2889caa drm/i915: Eliminate lots of iterations over the execobjects array by Chris Wilson · 8 years ago
  80. 4ff4b44 drm/i915: Store a direct lookup from object handle to vma by Chris Wilson · 8 years ago
  81. b8e5d2e drm/i915: Make i915_vma_destroy() static by Chris Wilson · 8 years ago
  82. d55495b drm/i915: Use vma->exec_entry as our double-entry placeholder by Chris Wilson · 8 years ago
  83. 31c7eff drm/i915: Remove the vma from the drm_mm if binding fails by Chris Wilson · 8 years ago
  84. aa14943 drm/i915: Sanity check the vma->node prior to binding into the GTT by Chris Wilson · 8 years ago
  85. ff68597 drm/i915: Move allocate_va_range to GTT by Chris Wilson · 8 years ago
  86. 782a3e9 drm/i915: Exercise i915_vma_pin/i915_vma_insert by Chris Wilson · 8 years ago
  87. e3c7a1c drm/i915: Test creation of VMA by Chris Wilson · 8 years ago
  88. e1cc3db drm/i915: Assert that we never create a vma for the aliasing_ppgtt by Chris Wilson · 8 years ago
  89. 7c51846 drm/i915: Pevent copying uninitialised garbage into vma->ggtt_view by Chris Wilson · 8 years ago
  90. 6146e6d drm/i915: reinstate call to trace_i915_vma_bind by Daniele Ceraolo Spurio · 8 years ago
  91. b00ddb2 drm/i915: Assert that created vma has a whole number of pages by Chris Wilson · 8 years ago
  92. 44a0ec0 drm/i915: Assert the drm_mm_node is allocated when on the VM lists by Chris Wilson · 8 years ago
  93. 1fcdaa7 drm/i915: Reject vma creation larger than address space by Chris Wilson · 8 years ago
  94. 481a6f7 drm/i915: Remove i915_gem_object_to_ggtt() by Chris Wilson · 8 years ago
  95. a01cb37a drm/i915: Remove i915_vma_create from VMA API by Chris Wilson · 8 years ago
  96. 4ea9527 drm/i915: Add a check that the VMA instance we lookup matches the request by Chris Wilson · 8 years ago
  97. 718659a drm/i915: Rename some warts in the VMA API by Chris Wilson · 8 years ago
  98. 8bab1193 drm/i915: Convert i915_ggtt_view to use an anonymous union by Chris Wilson · 8 years ago
  99. 0325701 drm/i915: Assert that we have allocated the drm_mm_node upon pinning by Chris Wilson · 8 years ago
  100. 625d988 drm/i915: Extract reserving space in the GTT to a helper by Chris Wilson · 8 years ago