1. 1e55a53 drm: Trivial comment grammar cleanups by Matt Roper · 6 years ago
  2. 83bc4ec drm/mm: Add a search-by-address variant to only inspect a single hole by Chris Wilson · 7 years ago
  3. 2f7e876 drm/mm: Reject over-sized allocation requests early by Chris Wilson · 7 years ago
  4. 2b4f44ee Backmerge tag 'v4.16-rc7' into drm-next by Dave Airlie · 7 years ago
  5. dfe8db2 Merge tag 'drm-misc-fixes-2018-02-21' of git://anongit.freedesktop.org/drm/drm-misc into drm-fixes by Dave Airlie · 7 years ago
  6. 8a19494 drm/mm: Fix caching of leftmost node in the interval tree by Chris Wilson · 7 years ago
  7. b8ff180 drm: Handle unexpected holes in color-eviction by Chris Wilson · 7 years ago
  8. 6b7dcb5 BackMerge tag 'v4.15-rc4' into drm-next by Dave Airlie · 7 years ago
  9. 338f1d9 lib/rbtree,drm/mm: add rbtree_replace_node_cached() by Chris Wilson · 7 years ago
  10. 21be915 drm: Spelling fixes by Liviu Dudau · 7 years ago
  11. f808c13 lib/interval_tree: fast overlap detection by Davidlohr Bueso · 7 years ago
  12. bbba969 drm: Micro-optimise drm_mm_for_each_node_in_range() by Chris Wilson · 8 years ago
  13. 4e64e55 drm: Improve drm_mm search (and fix topdown allocation) with rbtrees by Chris Wilson · 8 years ago
  14. 940eba2 drm/gem|prime|mm: Use recommened kerneldoc for struct member refs by Daniel Vetter · 8 years ago
  15. 05fc032 drm/mm: Some doc polish by Daniel Vetter · 8 years ago
  16. b5c3714 drm/mm: Convert to drm_printer by Daniel Vetter · 8 years ago
  17. 9b8b75d drm: Add kerneldoc markup for new @scan parameters in drm_mm by Chris Wilson · 8 years ago
  18. 1c9bd1e drm/mm: Document locking rules by Daniel Vetter · 8 years ago
  19. adb040b drm: Use drm_mm_insert_node_in_range_generic() for everyone by Chris Wilson · 8 years ago
  20. 3db9375 drm: Apply range restriction after color adjustment when allocation by Chris Wilson · 8 years ago
  21. 3f85fb3 drm: Wrap drm_mm_node.hole_follows by Chris Wilson · 8 years ago
  22. 3fa489d drm: Apply tight eviction scanning to color_adjust by Chris Wilson · 8 years ago
  23. f29051f drm: Simplify drm_mm scan-list manipulation by Chris Wilson · 8 years ago
  24. 9a956b1 drm: Optimise power-of-two alignments in drm_mm_scan_add_block() by Chris Wilson · 8 years ago
  25. 0b04d47 drm: Compute tight evictions for drm_mm_scan by Chris Wilson · 8 years ago
  26. 268c649 drm: Fix application of color vs range restriction when scanning drm_mm by Chris Wilson · 8 years ago
  27. 2c4b389 drm: Unconditionally do the range check in drm_mm_scan_add_block() by Chris Wilson · 8 years ago
  28. 4a6c156 drm: Rename prev_node to hole in drm_mm_scan_add_block() by Chris Wilson · 8 years ago
  29. 9a71e27 drm: Extract struct drm_mm_scan from struct drm_mm by Chris Wilson · 8 years ago
  30. 6259a56 drm: Add asserts to catch overflow in drm_mm_init() and drm_mm_init_scan() by Chris Wilson · 8 years ago
  31. ac9bb7b drm: Simplify drm_mm_clean() by Chris Wilson · 8 years ago
  32. c820186 drm: Detect overflow in drm_mm_reserve_node() by Chris Wilson · 8 years ago
  33. ba004e3 drm: Fix kerneldoc for drm_mm_scan_remove_block() by Chris Wilson · 8 years ago
  34. 717332075 drm: Promote drm_mm alignment to u64 by Chris Wilson · 8 years ago
  35. b3ee963f drm: Compile time enabling for asserts in drm_mm by Chris Wilson · 8 years ago
  36. 2bc98c8 drm: Use drm_mm_nodes() as shorthand for the list of nodes under struct drm_mm by Chris Wilson · 8 years ago
  37. 45b186f drm: Constify the drm_mm API by Chris Wilson · 8 years ago
  38. ad57900 drm: Add drm_mm_for_each_node_safe() by Chris Wilson · 8 years ago
  39. cc98e6c drm: Initialise drm_mm.head_node.allocated by Chris Wilson · 8 years ago
  40. 2db86df drm: Check against color expansion in drm_mm_reserve_node() by Chris Wilson · 8 years ago
  41. 522e85d drm: Define drm_mm_for_each_node_in_range() by Chris Wilson · 8 years ago
  42. 93ce75f drm: Add stackdepot include for DRM_DEBUG_MM by Chris Wilson · 8 years ago
  43. 5705670 drm: Track drm_mm allocators and show leaks on shutdown by Chris Wilson · 8 years ago
  44. aafdcfd drm: Declare that create drm_mm nodes with size 0 is illegal by Chris Wilson · 9 years ago
  45. a787900 drm: Skip initialising the drm_mm_node->hole_stack by Chris Wilson · 9 years ago
  46. 202b52b drm: Track drm_mm nodes with an interval tree by Chris Wilson · 9 years ago
  47. b80d394 drm/mm: avoid possible null pointer dereference by Heinrich Schuchardt · 9 years ago
  48. fafecc0 drm/mm: Do DRM_MM_CREATE_TOP adj_start calculation after color_adjust by Michel Thierry · 10 years ago
  49. 2f15791 drm: clean up drm_mm debugfs output by Russell King · 10 years ago
  50. 046d669 [PATCH] drm/mm: Fix support 4 GiB and larger ranges by Krzysztof Kolasa · 10 years ago
  51. 440fd52 drm/mm: Support 4 GiB and larger ranges by Thierry Reding · 10 years ago
  52. 004f388 drm/mm: Don't WARN if drm_mm_reserve_node by Daniel Vetter · 11 years ago
  53. 145bccd drm/mm: Fix search for smallest hole satisfying constraints by Michel Dänzer · 11 years ago
  54. 62347f9 drm: Add support for two-ended allocation, v3 by Lauri Kasanen · 11 years ago
  55. e18c041 drm/doc: Add function reference documentation for drm_mm.c by Daniel Vetter · 11 years ago
  56. 93110be drm/doc: Overview documentation for drm_mm.c by Daniel Vetter · 11 years ago
  57. 79d1154 drm/mm: Remove MM_UNUSED_TARGET by Daniel Vetter · 11 years ago
  58. efa27f9 Merge tag 'drm-intel-next-2013-08-23' of git://people.freedesktop.org/~danvet/drm-intel into drm-next by Dave Airlie · 11 years ago
  59. 3ef80a8 drm: WARN when removing unallocated node by Ben Widawsky · 12 years ago
  60. c700c67 drm/mm: remove unused API by David Herrmann · 12 years ago
  61. 31e5d7c drm/mm: add "best_match" flag to drm_mm_insert_node() by David Herrmann · 12 years ago
  62. cb54b53 Merge commit 'Merge branch 'drm-fixes' of git://people.freedesktop.org/~airlied/linux' by Daniel Vetter · 12 years ago
  63. e13af9a Merge tag 'drm-intel-next-2013-07-12' of git://people.freedesktop.org/~danvet/drm-intel into drm-next by Dave Airlie · 12 years ago
  64. 338710e drm: Change create block to reserve node by Ben Widawsky · 12 years ago
  65. b3a070c drm: pre allocate node for create_block by Ben Widawsky · 12 years ago
  66. e5ad449b drm/mm: WARN for unclean mm takedown by Daniel Vetter · 12 years ago
  67. 2c54b13 drm/mm: fix debug table BUG by Daniel Vetter · 12 years ago
  68. 77ef8bb drm: make drm_mm_init() return void by David Herrmann · 12 years ago
  69. 3a359f0 drm/mm: fix dump table BUG by Daniel Vetter · 12 years ago
  70. 735dc0d Merge branch 'drm-kms-locking' of git://people.freedesktop.org/~danvet/drm-intel into drm-next by Dave Airlie · 12 years ago
  71. b5cc6c0 Merge tag 'drm-intel-next-2012-12-21' of git://people.freedesktop.org/~danvet/drm-intel into drm-next by Dave Airlie · 12 years ago
  72. 901593f drm: Only evict the blocks required to create the requested hole by Chris Wilson · 12 years ago
  73. b810345 drm: Export routines for inserting preallocated nodes into the mm manager by Chris Wilson · 12 years ago
  74. 9e8944a drm: Introduce an iterator over holes in the drm_mm range manager by Chris Wilson · 12 years ago
  75. 5973c7e drm: Introduce drm_mm_create_block() by Chris Wilson · 12 years ago
  76. 760285e UAPI: (Scripted) Convert #include "..." to #include <path/...> in drivers/gpu/ by David Howells · 12 years ago
  77. 6b9d89b drm: Add colouring to the range allocator by Chris Wilson · 13 years ago
  78. 2d1a8a4 gpu: Add export.h as required to drivers/gpu files. by Paul Gortmaker · 13 years ago
  79. 2bbd449 drm: mm: fix debug output by Daniel Vetter · 14 years ago
  80. 25985ed Fix common misspellings by Lucas De Marchi · 14 years ago
  81. ae0cec2 drm: mm: add helper to unwind scan state by Daniel Vetter · 14 years ago
  82. b0b7af1 drm: mm: add api for embedding struct drm_mm_node by Daniel Vetter · 14 years ago
  83. 9fc935d drm: mm: extract node insert helper functions by Daniel Vetter · 14 years ago
  84. ea7b1dd drm: mm: track free areas implicitly by Daniel Vetter · 14 years ago
  85. d935cc6 drm_mm: add support for range-restricted fair-lru scans by Daniel Vetter · 14 years ago
  86. 7521473 drm: mm: fix range restricted allocations by Daniel Vetter · 14 years ago
  87. 709ea97 drm: implement helper functions for scanning lru list by Daniel Vetter · 15 years ago
  88. 7a6b289 drm_mm: extract check_free_mm_node by Daniel Vetter · 15 years ago
  89. d1024ce drm: sane naming for drm_mm.c by Daniel Vetter · 15 years ago
  90. ca31efa drm: kill dead code in drm_mm.c by Daniel Vetter · 15 years ago
  91. 26f3751 drm: use list_for_each_entry in drm_mm.c by Daniel Vetter · 15 years ago
  92. 775c670 drm: Fix a bug in the range manager. by Thomas Hellstrom · 15 years ago
  93. e2108eb drm/mm: fix logic for selection of best fit block by Bob Gleitsmann · 15 years ago
  94. 99d7e48 drm: Add memory manager debug function by Jerome Glisse · 15 years ago
  95. a2e68e9 drm: Add search/get functions to get a block in a specific range by Jerome Glisse · 15 years ago
  96. 1bd049f Merge branch 'drm-core-next' into drm-linus by Dave Airlie · 15 years ago
  97. 01d01ba drm/mm: fixup typo in debug functions. by Dave Airlie · 15 years ago
  98. a698cf3 drm: mm always protect change to unused_nodes with unused_lock spinlock by Jerome Glisse · 15 years ago
  99. fa8a123 drm/mm: add ability to dump mm lists via debugfs by Dave Airlie · 15 years ago
  100. 89579f7 drm: Apply "Memory fragmentation from lost alignment blocks" by Thomas Hellstrom · 16 years ago