1. cef9e99 drm/nouveau/ttm: explicitly wait for bo idle before memcpy buffer move by Ben Skeggs · 11 years ago
  2. 35b8141 drm/nouveau/ttm: explicity sync with kernel channel before moving buffer by Ben Skeggs · 11 years ago
  3. 3c57d85 drm/nouveau/ttm: tidy up creation of temporary buffer move vmas by Ben Skeggs · 11 years ago
  4. a554090 drm/nv50-: map TTM_PL_SYSTEM through a BAR for CPU access by Maarten Lankhorst · 11 years ago
  5. ce8f769 drm/nouveau: fix m2mf copy to tiled gart by Maarten Lankhorst · 11 years ago
  6. 2e2cfbe drm/nouveau/vm: reduce number of entry-points to vm_map() by Ben Skeggs · 11 years ago
  7. d2c7ab3 drm/nouveau: do not map evicted vram buffers in nouveau_bo_vma_add by Maarten Lankhorst · 11 years ago
  8. 5d216f6 drm/nouveau: allow nouveau_fence_ref() to be a noop by Ben Skeggs · 11 years ago
  9. 4a0ff75 drm/nv10: introduce a new NV_11 card type by Ilia Mirkin · 11 years ago
  10. 1934a2a drm/nouveau: remove pointless assignment by Dave Jones · 11 years ago
  11. 55fb74a drm/nouveau: embed gem object in nouveau_bo by David Herrmann · 11 years ago
  12. 9c725e5 Merge branch 'drm-next-3.12' of git://people.freedesktop.org/~agd5f/linux into drm-next by Dave Airlie · 11 years ago
  13. acb4652 drm: verify vma access in TTM+GEM drivers by David Herrmann · 11 years ago
  14. 35095f7 drm/nouveau: fix size check for cards without vm by Maarten Lankhorst · 11 years ago
  15. 0108bc8 drm/nouveau: do not allow negative sizes for now by Maarten Lankhorst · 11 years ago
  16. 00fc6f6 drm/nouveau: use dedicated channel for async moves on GT/GF chipsets. by Ben Skeggs · 11 years ago
  17. 4f38559 drm/nouveau: do not unpin in nouveau_gem_object_del by Maarten Lankhorst · 11 years ago
  18. 060810d drm/nouveau: fix locking issues in page flipping paths by Ben Skeggs · 11 years ago
  19. 1bb3f6a drm/nouveau: fix minor thinko causing bo moves to not be async on kepler by Ben Skeggs · 11 years ago
  20. c4c7044 drm/nouveau: delay busy bo vma removal until fence signals by Ben Skeggs · 11 years ago
  21. dceef5d drm/nouveau/fb: initialise vram controller as pfb sub-object by Ben Skeggs · 11 years ago
  22. c1b90df drm/nv50: use correct tiling methods for m2mf buffer moves by Marcin Slusarz · 11 years ago
  23. 1f3a574 Merge branch 'drm-nouveau-next' of git://anongit.freedesktop.org/git/nouveau/linux-2.6 into drm-next by Dave Airlie · 11 years ago
  24. 264ce19 drm/nv84-/fence: prepare for emit/sync support of sysram sequences by Ben Skeggs · 11 years ago
  25. 3e2b756 drm: fix compile failure by including <linux/swiotlb.h> by Chris Metcalf · 11 years ago
  26. 0ae6d7b drm/nouveau: try to protect nbo->pin_refcount by Daniel Vetter · 12 years ago
  27. eda85d6 drm/nouveau: fix init with agpgart-uninorth by Aaro Koskinen · 12 years ago
  28. 97a875c drm/ttm: remove no_wait_reserve, v3 by Maarten Lankhorst · 12 years ago
  29. dedfdff drm/ttm: remove sync_arg from driver functions by Maarten Lankhorst · 12 years ago
  30. b03640b drm/ttm: remove sync_obj_arg from ttm_bo_move_accel_cleanup by Maarten Lankhorst · 12 years ago
  31. 0b91c4a drm/ttm: remove ttm_buffer_object->buffer_start by Marcin Slusarz · 12 years ago
  32. df1b4b9 drm/nouveau: only call ttm_agp_tt_create when __OS_HAS_AGP by Max Filippov · 12 years ago
  33. 4998104 drm/nve0: use async copy engine for ttm buffer moves if available by Ben Skeggs · 12 years ago
  34. 77145f1 drm/nouveau: port remainder of drm code, and rip out compat layer by Ben Skeggs · 12 years ago
  35. ebb945a drm/nouveau: port all engines to new engine module format by Ben Skeggs · 12 years ago
  36. bc9e7b9 drm/nouveau: move some more code around to more appropriate places by Ben Skeggs · 12 years ago
  37. 3863c9b drm/nouveau/instmem: completely new implementation, as a subdev module by Ben Skeggs · 12 years ago
  38. 861d210 drm/nouveau/fb: merge fb/vram and port to subdev interfaces by Ben Skeggs · 12 years ago
  39. 9458029 drm/nouveau: implement module init functions in nouveau_drm.c by Ben Skeggs · 12 years ago
  40. 02a841d drm/nouveau: restructure source tree, split core from drm implementation by Ben Skeggs · 12 years ago
  41. 1a46098 drm/nvc0/ttm: use copy engines for async buffer moves by Ben Skeggs · 12 years ago
  42. fdf5324 drm/nva3/ttm: use copy engine for async buffer moves by Ben Skeggs · 12 years ago
  43. 5490e5d drm/nv98/ttm: add in a (disabled) crypto engine buffer copy method by Ben Skeggs · 12 years ago
  44. 4c193d2 drm/nv84/ttm: use crypto engine for async buffer copies by Ben Skeggs · 12 years ago
  45. d1b167e drm/nouveau/ttm: untangle code to support accelerated buffer moves by Ben Skeggs · 12 years ago
  46. d375e7d5 drm/nouveau/fence: minor api changes for an upcoming rework by Ben Skeggs · 12 years ago
  47. 875ac34 drm/nouveau/fence: make ttm interfaces wrap ours, not the other way around by Ben Skeggs · 12 years ago
  48. 6d59702 drm/nouveau: use the same packet header macros as userspace by Ben Skeggs · 12 years ago
  49. c6b7e89 drm/nve0/ttm: implement buffer moves with weirdo pcopy-on-pgraph methods by Ben Skeggs · 12 years ago
  50. 22b33e8 nouveau: add PRIME support by Dave Airlie · 12 years ago
  51. 129b78b ttm: add prime sharing support to TTM (v2) by Dave Airlie · 12 years ago
  52. c284815 nouveau: nouveau_set_bo_placement takes TTM flags by Dave Airlie · 12 years ago
  53. accf949 drm/nouveau/ttm: always do buffer moves on kernel channel by Ben Skeggs · 12 years ago
  54. 9f1feed drm/ttm: fix two regressions since move_notify changes by Ben Skeggs · 13 years ago
  55. dea7e0a ttm: fix agp since ttm tt rework by Jerome Glisse · 13 years ago
  56. f7b24c4 drm/nouveau/ttm: fix crash as a result of a recent ttm change by Ben Skeggs · 13 years ago
  57. 1fbe6f6 Merge tag 'v3.2-rc6' of /home/airlied/devel/kernel/linux-2.6 into drm-core-next by Dave Airlie · 13 years ago
  58. dc97b34 drm/ttm: callback move_notify any time bo placement change v4 by Jerome Glisse · 13 years ago
  59. 57de4ba drm/ttm: simplify memory accounting for ttm user v2 by Jerome Glisse · 13 years ago
  60. 8e7e705 drm/ttm: isolate dma data from ttm_tt V4 by Jerome Glisse · 13 years ago
  61. 3230cfc drm/nouveau: enable the ttm dma pool when swiotlb is active V3 by Konrad Rzeszutek Wilk · 13 years ago
  62. b1e5f17 drm/ttm: introduce callback for ttm_tt populate & unpopulate V4 by Jerome Glisse · 13 years ago
  63. 649bf3c drm/ttm: merge ttm_backend and ttm_tt V5 by Jerome Glisse · 13 years ago
  64. 4beb116 drm/nv10: Change the BO size threshold determining the memory placement range. by Francisco Jerez · 13 years ago
  65. 1717c0e Revert "drm/ttm: add a way to bo_wait for either the last read or last write" by Dave Airlie · 13 years ago
  66. b2d108b Merge branch 'drm-nouveau-next' of git://git.freedesktop.org/git/nouveau/linux-2.6 into drm-next by Dave Airlie · 13 years ago
  67. 2e9733f drm/nvd0: add a card_type for 0xdX chipsets by Ben Skeggs · 13 years ago
  68. dfadbbd drm/ttm: add a way to bo_wait for either the last read or last write by Marek Olšák · 13 years ago
  69. 2fd3db6 drm/nouveau: remove implicit mapping of every bo into chan_vm by Ben Skeggs · 13 years ago
  70. 7375c95 drm/nouveau: remove 'chan' argument from nouveau_bo_new by Ben Skeggs · 13 years ago
  71. fd2871a drm/nouveau: initial changes to support multiple VMAs per buffer object by Ben Skeggs · 13 years ago
  72. 180cc30 drm/nouveau: convert bo.mem.start usage to bo.offset by Ben Skeggs · 13 years ago
  73. 07533ea drm/nouveau: convert some bo.offset use to vma.offset by Ben Skeggs · 13 years ago
  74. d2f96666 drm/nouveau: create temp vmas for both src and dst of bo moves by Ben Skeggs · 13 years ago
  75. f91bac5 drm/nouveau: store bo's page size in nouveau_bo by Ben Skeggs · 13 years ago
  76. 111af5c drm/nouveau: skip move_notify() if bo does not have a vma attached by Ben Skeggs · 13 years ago
  77. d359d51 drm/nouveau: no need to update bo.offset from vma after validate by Ben Skeggs · 13 years ago
  78. 34db18ab Merge remote branch 'intel/drm-intel-next' of ../drm-next into drm-core-next by Dave Airlie · 13 years ago
  79. 7db2662 drm/nv50-nvc0: make sure vma is definitely unmapped when destroying bo by Ben Skeggs · 13 years ago
  80. 26c0c9e drm/nv50-nvc0: delay GART binding until move_notify time by Ben Skeggs · 13 years ago
  81. d5f4239 drm/nouveau: rename nouveau_vram to nouveau_mem by Ben Skeggs · 13 years ago
  82. 3425df4 drm/nv50-nvc0: unmap buffers from the vm when they're evicted by Ben Skeggs · 13 years ago
  83. a4154bb drm/nv50-nvc0: move vm bind/unbind to move_notify hook by Ben Skeggs · 13 years ago
  84. db5c8e2 drm/nv50-nvc0: restrict memtype to those specified at creation time by Ben Skeggs · 13 years ago
  85. a670478 drm/nv50: simplify bo moves now that they're all through the vm by Ben Skeggs · 13 years ago
  86. d550c41 drm/nouveau: remove no_vm/mappable flags from nouveau_bo by Ben Skeggs · 13 years ago
  87. 58e6c7a drm/nouveau: introduce new gart type, and name _SGDMA more appropriately by Ben Skeggs · 14 years ago
  88. b8884da drm/nouveau: flips/flipd need to always set 'evict' for move_accel_cleanup() by Ben Skeggs · 13 years ago
  89. 812f219 drm/nv10: Fix crash when allocating a BO larger than half the available VRAM. by Francisco Jerez · 13 years ago
  90. 183720b drm/nvc0: accelerate ttm buffer moves by Ben Skeggs · 14 years ago
  91. 6d86951 drm/nvc0: initial support for tiled buffer objects by Ben Skeggs · 14 years ago
  92. 966a5b7 drm/nvc0: implement pgraph engine hooks by Ben Skeggs · 14 years ago
  93. 8984e04 drm/nvc0: initial vm implementation, use for bar1/bar3 management by Ben Skeggs · 14 years ago
  94. 4c74eb7 drm/nvc0: import initial vm backend by Ben Skeggs · 14 years ago
  95. b571fe2 drm/nv50: tidy up PCIEGART implementation by Ben Skeggs · 14 years ago
  96. bfd83ac drm/nv50: enable 4KiB pages for small vram allocations by Ben Skeggs · 14 years ago
  97. 4c136142 drm/nv50: implement global channel address space on new VM code by Ben Skeggs · 14 years ago
  98. f869ef8 drm/nv50: implement BAR1/BAR3 management on top of new VM code by Ben Skeggs · 14 years ago
  99. 573a2a3 drm/nv50: implement custom vram mm by Ben Skeggs · 14 years ago
  100. 7a45d76 drm/nouveau: wrap calls to ttm_bo_validate() by Ben Skeggs · 14 years ago